Re: [v6ops] Comment on 'draft-ietf-v6ops-unique-ipv6-prefix-per-host-07'

"Templin, Fred L" <Fred.L.Templin@boeing.com> Fri, 25 August 2017 15:33 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84A62132C27 for <v6ops@ietfa.amsl.com>; Fri, 25 Aug 2017 08:33:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.219
X-Spam-Level:
X-Spam-Status: No, score=-4.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 AIG9odHRVdtD for <v6ops@ietfa.amsl.com>; Fri, 25 Aug 2017 08:33:08 -0700 (PDT)
Received: from phx-mbsout-01.mbs.boeing.net (phx-mbsout-01.mbs.boeing.net [130.76.184.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80398132C21 for <v6ops@ietf.org>; Fri, 25 Aug 2017 08:33:08 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by phx-mbsout-01.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id v7PFX8r6004544; Fri, 25 Aug 2017 08:33:08 -0700
Received: from XCH15-06-11.nw.nos.boeing.com (xch15-06-11.nw.nos.boeing.com [137.136.239.220]) by phx-mbsout-01.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id v7PFX3uT004132 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=OK); Fri, 25 Aug 2017 08:33:03 -0700
Received: from XCH15-06-08.nw.nos.boeing.com (2002:8988:eede::8988:eede) by XCH15-06-11.nw.nos.boeing.com (2002:8988:efdc::8988:efdc) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Fri, 25 Aug 2017 08:33:02 -0700
Received: from XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) by XCH15-06-08.nw.nos.boeing.com ([137.136.238.222]) with mapi id 15.00.1320.000; Fri, 25 Aug 2017 08:33:02 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: David Farmer <farmer@umn.edu>
CC: "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] Comment on 'draft-ietf-v6ops-unique-ipv6-prefix-per-host-07'
Thread-Index: AdMc/6CUzPiNhsaqSHeBevoZRQIEcwA7OviAAA2xvFA=
Date: Fri, 25 Aug 2017 15:33:02 +0000
Message-ID: <b73ec4e62df84b3ebe41b23699408ec6@XCH15-06-08.nw.nos.boeing.com>
References: <bc1257f1db0c48de824e40135fbcb854@XCH15-06-08.nw.nos.boeing.com> <CAN-Dau0xAzJQpCJOJ3di5Qjjqqgz_yTj45vSQTBoFfMmDLdq6Q@mail.gmail.com>
In-Reply-To: <CAN-Dau0xAzJQpCJOJ3di5Qjjqqgz_yTj45vSQTBoFfMmDLdq6Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [137.136.248.6]
Content-Type: multipart/alternative; boundary="_000_b73ec4e62df84b3ebe41b23699408ec6XCH150608nwnosboeingcom_"
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/UBeq09M5D0AaIIwlo4eKVPJIG_Q>
Subject: Re: [v6ops] Comment on 'draft-ietf-v6ops-unique-ipv6-prefix-per-host-07'
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Aug 2017 15:33:10 -0000

Hi David,

Seeing this now, it appears that your post arrived while I was in the process
of composing my own post. But, to respond to your points:


Ø  I don't think you can just plop that in there without at least some revisions to section 4 as well

You are right – section 4 also needs to say something (see my post).


Ø  Thinking about this a bit, I think you are referring to redirects in general and your draft 'draft-templin-6man-rio-redirect' more specifically.

I am referring to Redirects in general; my draft is based on standard Redirects but simply
asks them to carry a bit more information.


Ø  In a current unmodified host only individual addresses and not whole prefixes can be redirected

True.


Ø  and therefore the router would have to track individual addresses to redirect them, which again break the premise of reducing ND.

Redirects are issued at the discretion of the first-hop router. If Redirects are not appropriate
for the link, or if the first-hop router just plain doesn’t want to send them, then it need not
send them. But, there will be some links (e.g., NBMA) on which Redirects provide a strong
operational advantage.


Ø  Once redirects for whole prefixes are commonly available then at the discretion of the router you could do as you suggest

No, it is about Redirects in general and not just prefix Redirects.


Ø  While I like the ideas in 'draft-templin-6man-rio-redirect' they are not generally implement in the vast majority of hosts today, and therefore networks implementing 'draft-ietf-v6ops-unique-ipv6-prefix-per-host' can't reasonably expect the capability to be available, and can only reasonably expect redirects for individual addresses, and implementing peer-to-peer communication on that basis is not compatible with the fundamental expectation in 'draft-ietf-v6ops-unique-ipv6-prefix-per-host'.

On some links, Redirects for even individual addresses provide a useful optimization
and should not be disallowed. As far as I can tell, this is the only point on which
‘draft-ietf-v6ops-unique-ipv6-prefix-per-host’ unnecessarily limits the domain
of applicability.


Ø  Once the capabilities described in 'draft-templin-6man-rio-redirect' are generally available, I think it would be reasonable to add an option for peer-to-peer communication to a future revision of 'draft-ietf-v6ops-unique-ipv6-prefix-per-host', but based on the capabilities available today you can't implement peer-to-peer communications without violating other fundamental expectations in draft-ietf-v6ops-unique-ipv6-prefix-per-host'.

There is no need to wait for ‘draft-templin-6man-rio-redirect’ if we can get this
right on the first iteration of ‘draft-ietf-v6ops-unique-ipv6-prefix-per-host’. As
you know, BCPs are intended for the long-term and are not easy to update
once they are published.

Thanks - Fred


From: David Farmer [mailto:farmer@umn.edu]
Sent: Friday, August 25, 2017 7:53 AM
To: Templin, Fred L <Fred.L.Templin@boeing.com>
Cc: v6ops@ietf.org
Subject: Re: [v6ops] Comment on 'draft-ietf-v6ops-unique-ipv6-prefix-per-host-07'

I don't think you can just plop that in there without at least some revisions to section 4 as well.

Thinking about this a bit, I think you are referring to redirects in general and your draft 'draft-templin-6man-rio-redirect' more specifically. In a current unmodified host only individual addresses and not whole prefixes can be redirected, and therefore the router would have to track individual addresses to redirect them, which again break the premise of reducing ND.  Once redirects for whole prefixes are commonly available then at the discretion of the router you could do as you suggest.

While I like the ideas in 'draft-templin-6man-rio-redirect' they are not generally implement in the vast majority of hosts today, and therefore networks implementing 'draft-ietf-v6ops-unique-ipv6-prefix-per-host' can't reasonably expect the capability to be available, and can only reasonably expect redirects for individual addresses, and implementing peer-to-peer communication on that basis is not compatible with the fundamental expectation in 'draft-ietf-v6ops-unique-ipv6-prefix-per-host'.

Once the capabilities described in 'draft-templin-6man-rio-redirect' are generally available, I think it would be reasonable to add an option for peer-to-peer communication to a future revision of 'draft-ietf-v6ops-unique-ipv6-prefix-per-host', but based on the capabilities available today you can't implement peer-to-peer communications without violating other fundamental expectations in draft-ietf-v6ops-unique-ipv6-prefix-per-host'.

Thanks.

On Thu, Aug 24, 2017 at 12:37 PM, Templin, Fred L <Fred.L.Templin@boeing.com<mailto:Fred.L.Templin@boeing.com>> wrote:
In section 2, the document says:

   " o  Two devices (subscriber/hosts), both attached to the same provider
      managed shared network should only be able to communicate through
      the provider managed First Hop Router"

Please change to say:

   "o  Two devices (subscriber/hosts), both attached to the same provider
      managed shared network should only be able to communicate through
      the provider managed First Hop Router unless the shared network
      explicitly permits peer-to-peer operations"

Thanks - Fred
fred.l.templin@boeing.com<mailto:fred.l.templin@boeing.com>

_______________________________________________
v6ops mailing list
v6ops@ietf.org<mailto:v6ops@ietf.org>
https://www.ietf.org/mailman/listinfo/v6ops



--
===============================================
David Farmer               Email:farmer@umn.edu<mailto:Email%3Afarmer@umn.edu>
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota
2218 University Ave SE        Phone: 612-626-0815<tel:(612)%20626-0815>
Minneapolis, MN 55414-3029   Cell: 612-812-9952<tel:(612)%20812-9952>
===============================================