Re: [v6ops] Focused discussion: draft-ietf-v6ops-unique-ipv6-prefix-per-host
"Brzozowski, John" <John_Brzozowski@Cable.Comcast.com> Mon, 04 January 2016 13:46 UTC
Return-Path: <John_Brzozowski@cable.comcast.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 504B31A88CA for <v6ops@ietfa.amsl.com>; Mon, 4 Jan 2016 05:46:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.664
X-Spam-Level: *
X-Spam-Status: No, score=1.664 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FH_RELAY_NODNS=1.451, HELO_EQ_MODEMCABLE=0.768, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.793, SPF_PASS=-0.001] autolearn=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 aD0QxDwwSS95 for <v6ops@ietfa.amsl.com>; Mon, 4 Jan 2016 05:46:45 -0800 (PST)
Received: from vaadcmhout01.cable.comcast.com (unknown [96.114.28.75]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75D851A88DA for <v6ops@ietf.org>; Mon, 4 Jan 2016 05:46:45 -0800 (PST)
X-AuditID: 60721c4b-f79fb6d00000348f-da-568a77c4d4a7
Received: from VAADCEX10.cable.comcast.com (vaadcmhoutvip.cable.comcast.com [96.115.73.56]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by vaadcmhout01.cable.comcast.com (SMTP Gateway) with SMTP id 7E.93.13455.4C77A865; Mon, 4 Jan 2016 08:46:44 -0500 (EST)
Received: from VAADCEX09.cable.comcast.com (147.191.102.76) by VAADCEX10.cable.comcast.com (147.191.102.77) with Microsoft SMTP Server (TLS) id 15.0.1130.7; Mon, 4 Jan 2016 08:46:43 -0500
Received: from VAADCEX09.cable.comcast.com ([fe80::3aea:a7ff:fe12:e2a0]) by VAADCEX09.cable.comcast.com ([fe80::3aea:a7ff:fe12:e2a0%19]) with mapi id 15.00.1130.005; Mon, 4 Jan 2016 08:46:43 -0500
From: "Brzozowski, John" <John_Brzozowski@Cable.Comcast.com>
To: Tore Anderson <tore@fud.no>, "fred@cisco.com" <fred@cisco.com>
Thread-Topic: [v6ops] Focused discussion: draft-ietf-v6ops-unique-ipv6-prefix-per-host
Thread-Index: AQHRRu0/Cp+5rU1eFUO36/Fw4pXTKZ7rXtAA
Date: Mon, 04 Jan 2016 13:46:43 +0000
Message-ID: <D2AFE0D9.1B683F%john_brzozowski@cable.comcast.com>
References: <201601031900.u03J0LMe009763@irp-lnx1.cisco.com> <20160104134135.1f1b3711@echo.ms.redpill-linpro.com>
In-Reply-To: <20160104134135.1f1b3711@echo.ms.redpill-linpro.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.5.9.151119
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [96.114.156.8]
Content-Type: text/plain; charset="utf-8"
Content-ID: <241A2A70FDCC9440BCEFF5F5E9C8B125@cable.comcast.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Forward
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRmVeSWpSXmKPExsWSUOxpoXukvCvMYOotGYv3686wWWw5eIfR 4vSxvcwOzB5Tfm9k9fjbO5PdY8mSn0wBzFFcNimpOZllqUX6dglcGY8XPWIsWGZb0bjuE0sD 4x3rLkZODgkBE4kjVxrZIWwxiQv31rN1MXJxCAlsYZL42fSRGcLZzyjxc9F5VgjnBKPEjZZr YC1sAjYSrz/8ZASxRQScJB6cXQNUxMHBLKAqMfsPP0hYWCBc4l3jQhaIkgiJE1eXQJUbSRz8 3w9mswioSLxesI8RpJVXwF5i5iFtkLCQQLHE+3dnwEo4BRwl/t1+zQRiMwId+v3UGjCbWUBc 4taT+UwQDwhILNlznhnCFpV4+fgfK4gtKqAnsfvJKUaIuI7E2etPoGwDia1L97FA2AoS2/dv Y4G4XlNi/S59iPEOEuf7jrFA2IoSU7ofgj3OKyAocXLmE6hWcYnDR3awTmCUmYXkolkIk2Yh mTQLyaRZSCYtYGRdxShXlpiYkpybkV9aYmCol5yYlJOql5yfm5xYXAKiNzGCEkGRjPcOxnU/ 3Q8xCnAwKvHwMpV1hQmxJpYVV+YeYpTgYFYS4S0oAgrxpiRWVqUW5ccXleakFh9ilOZgURLn DQ31DxMSSE8sSc1OTS1ILYLJMnFwSjUwaomsto07w95ybHaNjcfd3/+mteSaylqVRt7VvDDj rlvvMrP9f6afSFA1nLG1r1W16YSo6JX65xeuRmY5tPjKpDHUK9y/rMialm/AtWGv38Ns49w5 f2uemJ2dExivvcFlygOjiLaG/i0Ta4VaHrTXzXy38/eDV/Nm7dZkXWryRupZ9t7WGwY8SizF GYmGWsxFxYkAJ1uVUQADAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/3xPyk4o38r-mhbqZsAFt1a1iKRg>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] Focused discussion: draft-ietf-v6ops-unique-ipv6-prefix-per-host
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 04 Jan 2016 13:46:47 -0000
Tore apologies, I thought I/we replied to all comments that required a reply. We have all the feedback and will factor in as part of our update. See below for more. John +1-484-962-0060 -----Original Message----- From: v6ops <v6ops-bounces@ietf.org> on behalf of Tore Anderson <tore@fud.no> Date: Monday, January 4, 2016 at 07:41 To: Fred Baker <fred@cisco.com> Cc: v6ops <v6ops@ietf.org> Subject: Re: [v6ops] Focused discussion: draft-ietf-v6ops-unique-ipv6-prefix-per-host >* fred@cisco.com > >> And now for something a little different. I'd like to invite focused >> discussion of draft-ietf-v6ops-unique-ipv6-prefix-per-host, which we >> adopted at IETF 94 > >FWIW, I sent some feedback to the list on the 28th of October, which >wasn't answered* or incorporated in the new revision of the draft as far >as I can tell. I'll therefore repeat them below. > >* Except for point #2 regarding the draft improperly suggesting that > when IA_PD is available the M-flag should be set to 1. [jjmb] I respectfully disagree, I have built a very large IPv6 deployment based on this. Experience tells me it works. I (Comcast hat on) will continue to use these bit in this manner. >This did cause > some discussion on whether or not RA flags have any relation to IA_PD > availability to begin with, but I don't think there was any > disagreement about my initial point about tying IA_PD with the M-flag > specifically not being appropriate. [jjmb] lots of discussion that I read and largely disagreed with, see comment above. This ship has sailed, we all must now agree to disagree. Let’s not start another tidal wave of emails on this topic. > > Easiest way to fix this in the draft is IMHO just to remove «, this > flag may be set to 1 in the future if/when DHCPv6 prefix this flag > may be set to 1 in the future if/when DHCPv6 prefix)». (Just noticed > this will also get rid of an unmatched parenthesis.) [jjmb] I currently have no intention of removing reference to M/O bit = 1 and the use of stateful DHCPv6 for PD. This is how the same will be deployed, the document will reflect reality. If I misunderstood your comments I apologize. > >Tore > >------ > >1) Section 4.2 mentions that DAD is used, but it is not clear to me how >this will work for LLAs. If two UEs (potentially attached to different >APs) are using the same link-local address, how will they see each >others DAD messages? Proxy-ND on the WLAN-GW? Or if the WLAN-GW does >not relay DAD messages across the split BUM horizon, how will it deal >with the possiblity of two unique UEs both using the same LLA? I'm >guessing that in a large-scale deployment, the chances of two UEs >having statically configured, e.g., fe80::1 is quite likely. > >2) Regarding the following text in Section 4.2: > >> o M-flag = 0 (UE/subscriber address is not managed through DHCPv6), >> this flag may be set to 1 in the future if/when DHCPv6 prefix >> delegation support over Wi-Fi is desired) > >As I understand it (and I do stress that), the M-flag indicates whether >or not *addresses* are available via DHCPv6 (RFC 4861 s4.2). Prefixes >(IA_PD) is something different. Therefore, assuming that availability of >IA_PD is signalled using RA flags to begin with, then it is "other >configuration" and thus signalled with the O-flag, not the M-flag. I >know of at least one wireline ISP that has such a deployment, i.e., >they support DHCPv6 IA_PD but not IA_NA/IA_TA, and they signal this >using M=0 + O=1. > >3) The draft describes tunneling traffic in a stateless manner. I take >that to mean that the APs and WLAN-GW will be incapable of performing >reassembly at tunnel egress (and by extension that they won't fragment >GRE packets on ingress either). That in turn means that you either 1) >need to allow for jumbo frames in the transport network between the >WLAN-GW and the APs, or 2) provide UEs with a reduced MTU (which >implies the RA MTU option should be used and possibly also TCP-MSS >clamping at the WLAN-GW). Since this is an operational guidance >document I believe this is something that should be discussed. > >4) Is UE roaming between APs/BSSIDs supported, and if so how does this >work? As I understand it, the WLAN-GW will have 1 GRE interface per AP, >so if a UE roams from one AP to another, its MAC address and all of its >associated IPv6 addresses will (from the WLAN-GW's POV) move from one >GRE interface to another, which would in turn require the WLAN-GW to >somehow notice this and move the associated /64 and any NDP entries >from the previous GRE interface to the current one. Right? If so, some >discussion on how that happens would be appreciated (or at least a >statement that "secret vendor sauce is assumed to be applied here" if >that is indeed the case). > >5) This is just a thought, but regarding the operational consideration >in section 5 regarding supporting privacy addresses: Would it be >possible for the WLAN-GW to simply send all traffic destined for the >UE's dedicated /64 to the UE's MAC address without maintaining ND >entries for each address in use? This way, a single UE could use >gazillions of IPv6 addresses without risking resource exhaustion in the >WLAN-GW. OTOH, maybe that would cause problems for UEs that are >providing tethering to downstream hosts using layer-2 bridging? > >6) Some editorial nits I noticed (although I wasn't specifically >looking for them): Missing «.» at the end of page 7, s/Lawfull/Lawful/ >on page 12. > >_______________________________________________ >v6ops mailing list >v6ops@ietf.org >https://www.ietf.org/mailman/listinfo/v6ops
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- [v6ops] Focused discussion: draft-ietf-v6ops-uniq… fred
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Lorenzo Colitti
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Lorenzo Colitti
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Tore Anderson
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Brzozowski, John
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Brzozowski, John
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Tom Herbert
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Mark Smith
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Brzozowski, John
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Brzozowski, John
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Brzozowski, John
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Fred Baker (fred)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… joel jaeggli
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Eric Vyncke (evyncke)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… David Farmer
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Eric Vyncke (evyncke)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… Templin, Fred L
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… VAN DE VELDE, Gunter (Gunter)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… VAN DE VELDE, Gunter (Gunter)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… VAN DE VELDE, Gunter (Nokia - BE)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… VAN DE VELDE, Gunter (Nokia - BE)
- Re: [v6ops] Focused discussion: draft-ietf-v6ops-… VAN DE VELDE, Gunter (Nokia - BE)