Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt

神明達哉 <jinmei@wide.ad.jp> Mon, 22 October 2018 17:57 UTC

Return-Path: <jinmei.tatuya@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D177130E0A for <ipv6@ietfa.amsl.com>; Mon, 22 Oct 2018 10:57:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.421
X-Spam-Level:
X-Spam-Status: No, score=-0.421 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, FROM_EXCESS_BASE64=0.979, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pg5DNNGXWIia for <ipv6@ietfa.amsl.com>; Mon, 22 Oct 2018 10:57:03 -0700 (PDT)
Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com [209.85.167.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F7C4130E62 for <ipv6@ietf.org>; Mon, 22 Oct 2018 10:57:03 -0700 (PDT)
Received: by mail-lf1-f50.google.com with SMTP id p34-v6so31110102lfg.10 for <ipv6@ietf.org>; Mon, 22 Oct 2018 10:57:03 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=V20vZcBT3V29hVEbOUpThRdFjTIs47feB84sEcbburw=; b=iwNz9QPjso9U8rPEnxeTnV19wp3d6l8qCp8CKZQWFbYnyTrZM2lyseBic1htxS7ZtX fCA81oOgUiHeK64b4lIBdR4qNddSF/eG7z++BjNgTeSoOzK7nn+e1g1hj3DFggJnBzg7 4AiIgcNOR2FwrHoNC+EPDy6iR2d/8xtCG9e1HYTbCkeoWadznCye5A0PFkGN9ul6QcB1 6XgNPK3wtuIja+9TIUbGi6/8yDTE89/TopPI07eNUKTVzHFFmaVfI+v0vnY43F6SEt2O MTfBGD0/wHqPbG8vMddqlHuXjUc/Cnrw4maxNQqe75h4dABOdjNzcHzCj6EqWzbQnhmt H99w==
X-Gm-Message-State: ABuFfohK534o5i25L7cFOLkU2nFzOP3ujNM0jK86X6mxgYepMs3Wvpeq /CEGfRA6wRdUAvTOhjulGCVrK3Cdemc+Ebi/x+4=
X-Google-Smtp-Source: ACcGV60oy1t2SL5uC11+t1sbO+iUUhHBGZMh/eGWfHYE8UICjNmamzZfI/2mGdehnSsQ1UQQ+Lvf6hpVi75hO7PGUg0=
X-Received: by 2002:a19:59d3:: with SMTP id n202-v6mr10090294lfb.125.1540231021053; Mon, 22 Oct 2018 10:57:01 -0700 (PDT)
MIME-Version: 1.0
References: <CAFU7BASO_ByzbanhLKnWV280O_fASd-8W+ujpj3sN6d2-whw2w@mail.gmail.com> <CACWOCC-u7aAPwAOcixYvt2On=-o_8X25GhqdXTfA+tWRC1o2XA@mail.gmail.com> <3beca72e-19c5-10af-02e5-c21a90d77100@gmail.com> <20181019.223739.271916573.sthaug@nethelp.no> <4f58643c-272e-507e-3282-c87befd42395@gmail.com>
In-Reply-To: <4f58643c-272e-507e-3282-c87befd42395@gmail.com>
From: 神明達哉 <jinmei@wide.ad.jp>
Date: Mon, 22 Oct 2018 10:56:48 -0700
Message-ID: <CAJE_bqfgzSBqMsTNxvXxvPTH20Y+2-4zpXb2k4=mAe1SQd1GnQ@mail.gmail.com>
Subject: Re: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: sthaug@nethelp.no, IPv6 IPv6 List <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e1d2670578d4fa07"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/HWMg9Vi4dqzmH29sC8W8Hz_YSXU>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Oct 2018 17:57:09 -0000

At Sat, 20 Oct 2018 14:42:32 +1300,
Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:

> >> Note, I am all for some trial implementations, but why does *this*
draft
> >> need one when so many others don't?
> >
> > Whatever happened to "We believe in rough consensus and running code"?
>
> It hasn't gone away, although formally it only applies for promotion
> above "Proposed Standard" status. And I believe in it, and that's why
> there's running code for GRASP (draft-ietf-anima-grasp-15). But for
> something that has to go into the basic IP stack, it's not so easy to
> prototype,

I don't think it's that hard to develop a PoC host implementation.
There's a standard socket API for a user space application to receive
and inspect RAs (in fact, in my understanding many open source
implementations of RFC8106/6106 work that way).

And then, when it detects the link is IPv6-only per the draft, the
application could configure IPv4 host firewall rules to drop any
outgoing IPv4 packets.  This implementation won't help the device
itself avoid wasting its battery, but will avoid disturbing others.
Accessibility from applications to such firewalls would depend on
operating system details, but at least it should be readily available
on general purpose systems such as BSDs or Linux.

--
JINMEI, Tatuya