Re: [dhcwg] New Version Notification for draft-ietf-dhc-dhcp4o6-saddr-opt-07.txt

ianfarrer@gmx.com Tue, 06 November 2018 11:44 UTC

Return-Path: <ianfarrer@gmx.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3FAB130DC3; Tue, 6 Nov 2018 03:44:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 U63VZ2XzQC-B; Tue, 6 Nov 2018 03:44:02 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (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 8CD0F12D4F1; Tue, 6 Nov 2018 03:44:01 -0800 (PST)
Received: from dhcp-8923.meeting.ietf.org ([31.133.137.35]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MQzoI-1fxKPX4AUY-00UJwY; Tue, 06 Nov 2018 12:43:54 +0100
Received: from dhcp-8923.meeting.ietf.org ([31.133.137.35]) by mail.gmx.com (mrgmx103 [212.227.17.174]) with ESMTPSA (Nemesis) id 0MQzoI-1fxKPX4AUY-00UJwY; Tue, 06 Nov 2018 12:43:54 +0100
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\))
From: ianfarrer@gmx.com
In-Reply-To: <24d257b09bc74dd1b30c977e62400dfd@XCH-ALN-003.cisco.com>
Date: Tue, 06 Nov 2018 18:43:49 +0700
Cc: dhcwg <dhcwg@ietf.org>, "draft-ietf-dhc-dhcp4o6-saddr-opt@ietf.org" <draft-ietf-dhc-dhcp4o6-saddr-opt@ietf.org>, "dhc-chairs@ietf.org" <dhc-chairs@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, Eric Rescorla <ekr@rtfm.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <121CE1F0-44AE-44EE-9A90-EA77323F6EFF@gmx.com>
References: <799BD1D2-A40B-401B-8D46-EFABFA187FEF@gmx.com> <24d257b09bc74dd1b30c977e62400dfd@XCH-ALN-003.cisco.com>
To: "Bernie Volz (volz)" <volz@cisco.com>
X-Mailer: Apple Mail (2.3445.101.1)
X-Provags-ID: V03:K1:oHZAzbUKtd7I9fGs+DKaDj/8A2z5ylR8M4fIuzC7Isz/DjiQAGc vkYJdBtyCLdr63WwXvgJgQTjQtWmcUrzp60URdkDUdeorujolOt4bsoOiGzqdhj+VlSvFO3 ZgzoycPFca0AHYJ0DAsQp1HgPWk2bs6Xf8hMVE7gjPYHM4Bdh7iYpfrVFOUElz9+fTJOjWh PKVMkNCFrIWmeNm/zWc9g==
X-UI-Out-Filterresults: notjunk:1;V01:K0:akMmRl9xbzU=:u0cNzvQSkQmRKOcdsbF488 w5nYf30ih71I2xuukbn3nuHSD6MsIajm6tkXGvV9495icA2OC3Nd9IvC6gTdHMcTgXZTVGeWM aYB5GUvFGBm7SV28lHGMFKrrcJiArvhwcjoBcvkVqMh1e90zEXol6v+/TxmccWtouhjmhSnVL 6KCyry03Ec8RYWbEgec+sJB5AXzP3bm2iIWC05gGXc0TIHXRjbg008EM+Mby54AdCrtAYtYvd +SAz4BCoEFd2X69my+yNkMPBYPS8NdCzy/vnS6BzU9LsP8O9kXxncuyGLxVIVA3v9+XdDwnEk nKx5t3PS+hnpMB1mMYtJF00qRvnTFkE7Pe6XGYQ7DkEJtkBC63Hlh16nqKN/Z/mAU5eu/+/Ei 9INdOLaoQNB25LblOHMjacdQQLm2FN817ZqAQsKC3nP8gBt58+9TnWdzdFWhuO9Om0UQ/2vwG /w6UE/zuhQ262kI27jx//abxW5jDK6V42DxrrO+TBosrLUcoAjq3vTc97mSnm76wKXTvnWBUC hdc3vvCKg77kygF17bvRXdLWWuwLy/oUITkxupB9nPsfvgobvEN2DXSqfEyxgTW5KZhwL8q45 p8Q+G3fF4ysoO+nSuyhaowh7MrJ3XewH/yMTn8H/BDU58VDFEizK0TdycOiCTKIylgNyydMmi odpudlW+nj1tDQLZQhjtGHy4f3GylvNroDEH/sCKu3ZmNAJOBk1AN146PpiztR0QwWIpRfX9K msdfFOmzWyg3yJivVLxNtJc0ChvuVzI2inI90oYnf3k7DlFmXW/HtvCGh634heIa2T7r0aGzF g4LZHnYMtPACiZAGidwkACnYy3KxotWhMm8KQFSPPM7aXxh91I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/Ss6qmG4b91a6Rkpgo_vuuEVd250>
Subject: Re: [dhcwg] New Version Notification for draft-ietf-dhc-dhcp4o6-saddr-opt-07.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Nov 2018 11:44:05 -0000

Hi Bernie,

Thanks for the comments, please see inline. I’ve prepared -08 with the changes below, your comments for the IANA section from 19th Oct and also Amanda’s comments. I’ll hang on for a day or two before I post in case there’s any further comments.

Thanks,
Ian

> On 5. Nov 2018, at 22:23, Bernie Volz (volz) <volz@cisco.com> wrote:
> 
> Ian:
> 
> Thanks.
> 
> For the following new text:
> 
> 8.2.  Handling Conflicts Between Client's Bound IPv6 Source Addresses	
> 		
> 	   In order for traffic to be forwarded correctly, each CE's softwire	
> 	   IPv6 source addresses must be unique.  To ensure this, on receipt of	
> 	   every client DHCPREQUEST message containing OPTION_DHCP4O6_S46_SADDR,	
> 	   the DHCP 4o6 server MUST check the received IPv6 address against all	
> 	   existing CE source addresses stored for active client IPv4 leases.	
> 	   If there is a match, then the client's source address MUST NOT be	
> 	   stored or updated.
> 
> Wouldn't the last sentence here cause renewals (DHCPREQUEST) to fail? Shouldn't this say something like "If there is a match not belonging to the DHCPREQUEST's client, then …"?


[if - Good point. Let’s not throw the baby out with the bath water! I’ve changed it to:

In order for traffic to be forwarded correctly, 
       each CE's softwire IPv6 source addresses must be unique.
       To ensure this, on receipt of every client DHCPREQUEST
       message containing OPTION_DHCP4O6_S46_SADDR, the 
       DHCP 4o6 server MUST check the received IPv6 address
       against all existing CE source addresses stored for
       active client IPv4 leases. If there is a match for
       any active lease other than the lease belonging to
       the client sending the DHCPREQUEST, then the
       client's IPv6 source address MUST NOT be stored or
       updated.
]


> 
> For new section 9 text:
> 
> 	   1.  One customer learning the active IPv4 address lease and client	
> 	       identifier of another customer via snooping the DHCP4o6 message	
> 	       flow between the client and server.  The mechanism described in	
> 	       this document is intended for use in a typical ISP network	
> 	       topology with a dedicated layer-2 access network per-client,	
> 	       meaning that snooping of another client's traffic is not	
> 	       possible.  If the access network is a shared medium then it	
> 	       provisioning softwire clients using dynamic DHCP4o6 as described	
> 	       here is NOT RECOMMENDED.
> 
> In the last sentence, the "then it" seems broken? Should the "it" be dropped?

[if - done]
> 
> And, in the new section 9.1, the term "IID" is introduced. And, oddly, RFC7844 and RFC7597 (the two references in that text) never use this. Perhaps the first use should be "if the client's software interface identifier (IID) is immutable.”?

[if - done]

> 
> 
> Perhaps others will have additional comments (so you may not want to publish the -08 just yet).
> 
> - Bernie
> 
> -----Original Message-----
> From: ianfarrer@gmx.com <ianfarrer@gmx.com> 
> Sent: Sunday, November 4, 2018 1:27 AM
> To: dhcwg <dhcwg@ietf.org>
> Cc: draft-ietf-dhc-dhcp4o6-saddr-opt@ietf.org; dhc-chairs@ietf.org; iesg@ietf.org; Eric Rescorla <ekr@rtfm.com>
> Subject: Re: New Version Notification for draft-ietf-dhc-dhcp4o6-saddr-opt-07.txt
> 
> Hi,
> 
> I’ve just submitted -07 of draft-ietf-dhc-dhcp4o6-saddr-opt, updated to address comments received from the IESG ballot.
> 
> Thanks,
> Ian