Re: Running code (Was: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt)

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 29 October 2018 03:29 UTC

Return-Path: <brian.e.carpenter@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 22184130DBE for <ipv6@ietfa.amsl.com>; Sun, 28 Oct 2018 20:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 Qx5wB-VwIJPY for <ipv6@ietfa.amsl.com>; Sun, 28 Oct 2018 20:29:33 -0700 (PDT)
Received: from mail-pf1-x429.google.com (mail-pf1-x429.google.com [IPv6:2607:f8b0:4864:20::429]) (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 6451B12F1A6 for <ipv6@ietf.org>; Sun, 28 Oct 2018 20:29:33 -0700 (PDT)
Received: by mail-pf1-x429.google.com with SMTP id e22-v6so259551pfn.8 for <ipv6@ietf.org>; Sun, 28 Oct 2018 20:29:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=QiAQUDvDoDdcRhmQhHxUh5F1GAXudARKrqviTpmtNPQ=; b=opAXHbSh9lmubCijh8sMkg0vkHH+/fcoecSDVOghc8WmQcgZgujIfqKrgDNLPwlhZX JFud3qRFflfXNYOlVGQXFiOOLCk4T0gN67uav8CXC2HmIGkqnkOVSMrMSeY0iwakkNcb xSjYr0Ojw+ySE6IqKZE0k5K53wiiInir4mGyQ4VHkM8vMO14RDoGdo7cBlwprHRoXRC4 +8l/xfnVlhlHx2vBha4LK+hOWUd1mSn8zX1uAw09VZ1R7ehyF6E06906yYsJ5UpAVLCS GXDt6j33R7+wja5qvKUkYMFnFfLK34r9caY+ejP2QmxG1y43omcu22TQjfYpux+F6jBb T+Cw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=QiAQUDvDoDdcRhmQhHxUh5F1GAXudARKrqviTpmtNPQ=; b=g8yYQbfb3d6shWUhz7aAn6+HJJgXQ8OJD5e4hVMyaR/i13/4YQE1js3IROn6C5ClAw bIzMZnkHKEIa1wZjBm0BCwg9ZX6JxxLD+rGOqmEmlMfJFeV4UAC7OM14nyOIUsKqnu4K i7S4h4NhnPWUz/beHSVNIgMsa1bz8FVTQ6FPaAP4s20cISpuGnsYGYT3ilisPEttiBAs 0grDr/ixnow4vxr1YC+Cg+NXE7KmzgB7KujZiW2aMJFAgLrfVMh7IHYrw0cuWzK5B71B +tcWe1uGlmsUtTo2D7QnFXAcEdwdmyW+KK0pJR5B35OUhNmhlXXrY0ADqs6wO+G47ZSR pUbw==
X-Gm-Message-State: AGRZ1gLMfR7E+GhaxbrJcgM9k4a9d4y6AcSgELIxM5lh5MqiSMlR7JOX jntjVmbI5pgSP0AqhHheBMOraNor
X-Google-Smtp-Source: AJdET5dyacTbR5WIAt8z++Lg2uCgIkAPrIRtpZbVCng3cqDrDRRvHlQpCz+5U0bsCYbmBbCv+W3kRw==
X-Received: by 2002:a63:344e:: with SMTP id b75mr11893625pga.184.1540783772540; Sun, 28 Oct 2018 20:29:32 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.76.40]) by smtp.gmail.com with ESMTPSA id 23-v6sm1634010pgp.77.2018.10.28.20.29.30 for <ipv6@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 28 Oct 2018 20:29:31 -0700 (PDT)
Subject: Re: Running code (Was: I-D Action: draft-ietf-6man-ipv6only-flag-03.txt)
To: ipv6@ietf.org
References: <CAFU7BASO_ByzbanhLKnWV280O_fASd-8W+ujpj3sN6d2-whw2w@mail.gmail.com> <0d6008a4-337b-2ccb-2d9f-837f786eca65@gmail.com> <bfa4397a-aa7a-1184-4147-4cbfbfd13603@si6networks.com> <E8DE18B5-94FC-411C-A310-E49A382E0079@thehobsons.co.uk> <e0fa8fad1b4249c9af79788323b0a922@boeing.com> <3A03A073-72E2-43A8-90A4-5C29DF445361@thehobsons.co.uk> <27fdbd71125842d888c5136684bf6e7b@boeing.com> <9A4368D6-E4B1-474C-9838-B584AF6D70C8@thehobsons.co.uk> <a3a2d823c38f44d48b301e2ca657e352@boeing.com> <6EE067A5-3536-4EDD-80D9-D98783DE57CE@thehobsons.co.uk> <0be69133e9a34199b5796410684ab226@boeing.com> <308494108c0b466f91a9314f7d9367bc@boeing.com> <8E339E1C-6AC9-4012-AA63-1A39D64EEDAB@thehobsons.co.uk> <f805c8e5b3dc40a8b8f245f44b7c1c7a@boeing.com> <e421e5ef-137f-bac1-765f-13e6c9107671@gmail.com> <c305e6f01a5349728489cbd53e818ae0@boeing.com> <CAO42Z2wpKpw4dqHU2UCck91qyr9jWnj-h7mQRRkArVH=asbDVw@mail.gmail.com> <b9be753dc3134e3c92eac3c9f773c934@boeing.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <aae76925-60f6-2ca3-260a-2e3270327e0b@gmail.com>
Date: Mon, 29 Oct 2018 16:29:26 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <b9be753dc3134e3c92eac3c9f773c934@boeing.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/v8I0OPN1GHRQc6hPqtYI80fIsCw>
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, 29 Oct 2018 03:29:35 -0000

On 2018-10-29 15:08, Manfredi (US), Albert E wrote:
> -----Original Message-----
> From: Mark Smith <markzzzsmith@gmail.com> 
> 
>> You're misunderstanding the mechanism. This flag is not a router
> capability flag.
> 
> Not meant to be, anyway:
> 
>    Hosts receiving the Router Advertisement SHOULD only process this
>    flag if the advertising router is a Default Router.  Specifically, if
>    the Lifetime field in the Router Advertisement is not zero, otherwise
>    it SHOUD be ignored.  This is done to allow some IPv6 routers to
>    advertise information without being a Default Router and providing
>    IPv6 connectivity.
> 
> ....
> 
>    If there are multiple IPv6 default routers on a link, they might send
>    different values of the flag.  If at least one IPv6 default router
>    sends the flag with value 0, a dual stack host SHOULD NOT assume that
>    the link is IPv6-Only.  If all IPv6 default routers send the flag
>    with value 1, a dual stack host SHOULD assume that this is an
>    IPv6-Only link.
> 
>    A host that receives only RAs with the flag set to 1 SHOULD NOT
>    attempt any IPv4 operations, unless it subsequently receives at least
>    one RA with the flag set to zero.  As soon as such an RA is received,
>    IPv4 operations SHOULD be started.
> 
> This seems to say that only when all "default routers" have the flag set, would the link truly be IPv6 only. 

Or rather, only then is the network administrator declaring the link to be IPv6-only.

(And even then, bring your own peripherals should not be precluded?)

That's a policy question. For example, I'm not supposed to plug in
unauthorized devices on the network in my office.

> So in effect, all said and done, does this not say only that *this* router won't route IPv4?

No.

   Brian