RE: new version of the CPE Rtr draft is ready for review

"Hemant Singh (shemant)" <shemant@cisco.com> Wed, 12 November 2008 16:19 UTC

Return-Path: <owner-v6ops@ops.ietf.org>
X-Original-To: ietfarch-v6ops-archive@core3.amsl.com
Delivered-To: ietfarch-v6ops-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D1A93A67B6 for <ietfarch-v6ops-archive@core3.amsl.com>; Wed, 12 Nov 2008 08:19:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.894
X-Spam-Level:
X-Spam-Status: No, score=-3.894 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yP+R1Z1xIZ5J for <ietfarch-v6ops-archive@core3.amsl.com>; Wed, 12 Nov 2008 08:19:10 -0800 (PST)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E11993A67A7 for <v6ops-archive@lists.ietf.org>; Wed, 12 Nov 2008 08:19:09 -0800 (PST)
Received: from majordom by psg.com with local (Exim 4.69 (FreeBSD)) (envelope-from <owner-v6ops@ops.ietf.org>) id 1L0IP9-000HS2-9c for v6ops-data@psg.com; Wed, 12 Nov 2008 16:17:19 +0000
Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.69 (FreeBSD)) (envelope-from <shemant@cisco.com>) id 1L0IP1-000HRD-V7 for v6ops@ops.ietf.org; Wed, 12 Nov 2008 16:17:16 +0000
X-IronPort-AV: E=Sophos;i="4.33,591,1220227200"; d="scan'208,217";a="27617520"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-1.cisco.com with ESMTP; 12 Nov 2008 16:17:10 +0000
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id mACGHAmW031774; Wed, 12 Nov 2008 11:17:10 -0500
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id mACGHAus009814; Wed, 12 Nov 2008 16:17:10 GMT
Received: from xmb-rtp-20e.amer.cisco.com ([64.102.31.40]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 12 Nov 2008 11:17:10 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C944E2.1D501D3E"
Subject: RE: new version of the CPE Rtr draft is ready for review
Date: Wed, 12 Nov 2008 11:17:10 -0500
Message-ID: <B00EDD615E3C5344B0FFCBA910CF7E1D04E42723@xmb-rtp-20e.amer.cisco.com>
In-Reply-To: <DC237AE116C10E4C9AD162D6C2EE62FE0148B246@vaebe102.NOE.Nokia.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: new version of the CPE Rtr draft is ready for review
Thread-Index: Ack6tPTn74z3LBV0QLGtfA8Lbv8nYQKGfr4AAANbiAA=
References: <B00EDD615E3C5344B0FFCBA910CF7E1D04E4260B@xmb-rtp-20e.amer.cisco.com> <DC237AE116C10E4C9AD162D6C2EE62FE0148B246@vaebe102.NOE.Nokia.com>
From: "Hemant Singh (shemant)" <shemant@cisco.com>
To: teemu.savolainen@nokia.com, v6ops@ops.ietf.org
X-OriginalArrivalTime: 12 Nov 2008 16:17:10.0639 (UTC) FILETIME=[1D9547F0:01C944E2]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=30248; t=1226506630; x=1227370630; c=relaxed/simple; s=rtpdkim2001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=shemant@cisco.com; z=From:=20=22Hemant=20Singh=20(shemant)=22=20<shemant@cisco. com> |Subject:=20RE=3A=20new=20version=20of=20the=20CPE=20Rtr=20 draft=20is=20ready=20for=20review |Sender:=20 |To:=20<teemu.savolainen@nokia.com>,=20<v6ops@ops.ietf.org>; bh=gV/XQ0UP2ievm6WWpa1d7DU6YityrPb/fjK0xpVEMmM=; b=MY8QZlv9EMEYknDvCoeN3ELgUxHvpeAbKnp/gQ6D+moLOJr7kQVbURlFSG V/YLSNLcKouKkLRPtZm3jJPZewRskgBih+mLAUvc0lg6iuC3XuU7wbjW7F7k RVYVdEUS4T;
Authentication-Results: rtp-dkim-2; header.From=shemant@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim2001 verified; );
Sender: owner-v6ops@ops.ietf.org
Precedence: bulk
List-ID: <v6ops.ops.ietf.org>

Teemu,
 
Thanks very much for the review.  I and Wes discussed your comments and
here are our responses back in line between <hs> </hs>.

________________________________

From: teemu.savolainen@nokia.com [mailto:teemu.savolainen@nokia.com] 
Sent: Wednesday, November 12, 2008 10:25 AM
To: Hemant Singh (shemant); v6ops@ops.ietf.org
Subject: RE: new version of the CPE Rtr draft is ready for review


Hi,
 
I like this document a lot, and really look forward to get this forward.
 
Few comments:
- 5.4. says that CPE router has failed DHCPv6 address acquisition if
IA_PD option is not included in ADVERTISE/REPLY in stateful DHCPv6 case.
Now considering case where a CPE router is embedded into mobile host
that is attaching to different networks, some of which may mandate
DHCPv6 use and some of which don't: if the mobile host always asks for
IA_PD, but sometimes doesn't get it (due differencies in network
policies), isn't the address acquisition process still successful for
the host itself, but just not for CPE router function of the host? I
mean could this section be clarified to state that in such case the
address acquisition is only partially succesful? And perhaps that in
such case the CPE router can configure the IPv6 address for itself and
at the same time initiate other-but-less-preferred means for providing
Internet connectivity to LAN side, such as fall-back to IPv4-only CPE
router functionality, bridging, (NATting between ULA and global IPv6
address...), or doing ND proxying?
 
<hs>
Good catch.  This section missed the zero-LAN case.  We can modify text
in this section to say something like "the CPE Router software knows its
running in a zero-LAN hardware device and in such a case of zero-LAN
hardware, if an IA_PD is not asked for by the CPE Router, nor does a
DHCPv6 response received by the CPE Router includes the IA_PD Option,
then there is no error deemed. 
</hs>
 
- Is there a reason why ND Proxy (RFC4389) is not mentioned? Because it
is of experimental category? 
 
<hs>
Partial reason.  But we have not found a need for the CPE Router to
support ND Proxy just yet.  If any deployment still thinks that the CPE
Router MUST support an ND Proxy, please contact us and we will evaluate
the deployment and the need.
</hs> 
 
- 5.5.2. one scenario for WAN initialization before LAN is that LAN side
is not initialized at all without external host first connecting to CPE
router by some technology. Again cellular use case: a mobile has
always-on WAN connectivity for usual uses (VoIP/email/MMS/browsing) and
a host (say PC) initiates WLAN/Bluetooth/USB/whatever connection to a
mobile only much later than initial WAN connection was created. In such
case the trigger for requesting IA_PD would be initialization of LAN
side physical interface (e.g. triggering of Bluetooth PAN profile), as
asking for IA_PD at the moment of WAN initialization would unnecessarily
reserve prefixes by hosts never utilizing those.
 
<hs>
We can modify this section's 1st para, 2nd line to change from 
 
[After the IPv6 address configuration for WAN interface is completed,
the CPE Router configures IPv6 address for LAN interface(s).]
 
to 
 
[After the IPv6 address configuration for WAN interface is completed,
the CPE Router may configure IPv6 address(es) for any LAN interface(s).]

 
Further, in the 2nd paragraph, a portion of the 1st sentence of the same
section changes from 
 
[Once IPv6 address configuration of the LAN interface(s) is complete, ]
 
to
 
[When and if  IPv6 address configuration of the LAN interface(s)
completes, ]
 
</hs>
 
- 5.6. IPv6 over Ethernet and PPP are not the only existing technologies
and possibly more are coming, Maybe this chapter should be generalized?
Examples of other technologies are:
   * RFC5121 Transmission of IPv6 via the IPv6 Convergence Sublayer over
IEEE 802.16 Networks
   * RFC3574 Transition Scenarios for 3GPP Networks (which is somewhat
incomplete now as 3GPP has made some rather significant changes to
bearer concepts since 2003)
 
<hs>
We need to think about this one.
<.hs>
 
- Could CPE router utilize RFC5006 on LAN and/or WAN interfaces?
 
<hs>
We personally have not accepted this RFC and it's also an experimental
one.  See more below against your DHCPV6 server comments.  Again, unless
a deal-breaking need is found where this RFC MUST be supported by the
CPE Router, we will skip this RFC in our document. 
</hs>
 
- Is stateless DHCPv6 server or DHCPv6 relay SHOULD or MUST for CPE
router to provide hosts in LAN with access to other configuration
parameters available from service provider's DHCPv6 server?  I.e. not
just for reasons described in chapter 6. 
 
<hs>
Yes, at least a stateless DHCPv6 server is needed to pass Service
Provider options to the LAN device(s).  We think section 5.7 can be
renamed to "DHCPv6 Server" and then we can discuss both stateless and
stateful DHCPv6 servers in the section.
<hs> 
 
- 8.7. could/would/should this perhaps relate/mention to this draft:
http://tools.ietf.org/html/draft-bellis-dnsext-dnsproxy-00
<http://tools.ietf.org/html/draft-bellis-dnsext-dnsproxy-00>  ?
 
<hs>
Wes is on top of this section.  He will read your draft pointer above
and we will reply a little later on this one.
</hs>
 
- As several transition mechanisms are being worked on, the 8.6 should
perhaps mention that DS-Lite is not the only mechanisms that may cause
this chapter to be updated.
 
<hs>
We do say in this section that several proposals are out there.
However, we should probably mention more than just DS-Lite.
</hs>
 
If you wish, I can contribute text from cellular perspectives. 
 
<hs>
If you are coming to IETF 73, let's get together and discuss this.  We
are presenting this draft in v6ops. 
</hs> 
 
Thanks.
 
Kind Regards.
 
Hemant & Wes.
 
 
Best regards,
 
    Teemu
 



________________________________

	From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org]
On Behalf Of ext Hemant Singh (shemant)
	Sent: 30 October, 2008 19:29
	To: IPv6 Operations
	Subject: new version of the CPE Rtr draft is ready for review
	
	
	
http://www.ietf.org/internet-drafts/draft-wbeebee-ipv6-cpe-router-03.txt
	 
	Thanks.
	 
	Hemant & Wes