RE: New Version Notification for draft-jiang-v6ops-incremental-cgn
"Templin, Fred L" <Fred.L.Templin@boeing.com> Wed, 20 May 2009 13:38 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 D7D363A6B62 for <ietfarch-v6ops-archive@core3.amsl.com>; Wed, 20 May 2009 06:38:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.111
X-Spam-Level:
X-Spam-Status: No, score=-5.111 tagged_above=-999 required=5 tests=[AWL=-0.616, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, 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 39jx2nTva9R0 for <ietfarch-v6ops-archive@core3.amsl.com>; Wed, 20 May 2009 06:38:38 -0700 (PDT)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 521A73A691D for <v6ops-archive@lists.ietf.org>; Wed, 20 May 2009 06:38:38 -0700 (PDT)
Received: from majordom by psg.com with local (Exim 4.69 (FreeBSD)) (envelope-from <owner-v6ops@ops.ietf.org>) id 1M6lzs-000OBl-84 for v6ops-data0@psg.com; Wed, 20 May 2009 13:38:16 +0000
Received: from [130.76.96.56] (helo=stl-smtpout-01.boeing.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from <Fred.L.Templin@boeing.com>) id 1M6lzf-000OAa-Cg for v6ops@ops.ietf.org; Wed, 20 May 2009 13:38:09 +0000
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by stl-smtpout-01.ns.cs.boeing.com (8.14.0/8.14.0/8.14.0/SMTPOUT) with ESMTP id n4KDbjAl014026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 20 May 2009 08:37:46 -0500 (CDT)
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.0/8.14.0/DOWNSTREAM_RELAY) with ESMTP id n4KDbj30014600; Wed, 20 May 2009 06:37:45 -0700 (PDT)
Received: from XCH-NWBH-11.nw.nos.boeing.com (xch-nwbh-11.nw.nos.boeing.com [130.247.55.84]) by blv-av-01.boeing.com (8.14.0/8.14.0/UPSTREAM_RELAY) with ESMTP id n4KDbiUV014567; Wed, 20 May 2009 06:37:45 -0700 (PDT)
Received: from XCH-NW-7V2.nw.nos.boeing.com ([130.247.54.35]) by XCH-NWBH-11.nw.nos.boeing.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 20 May 2009 06:37:41 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: New Version Notification for draft-jiang-v6ops-incremental-cgn
Date: Wed, 20 May 2009 06:37:41 -0700
Message-ID: <39C363776A4E8C4A94691D2BD9D1C9A105F43F87@XCH-NW-7V2.nw.nos.boeing.com>
In-Reply-To: <4A1402E7.60709@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: New Version Notification for draft-jiang-v6ops-incremental-cgn
Thread-Index: AcnZTYZuu71fiuwfTV6anESeNAsvNAAACxOw
References: <20090508034237.ABE583A69FE@core3.amsl.com> <001d01c9d42d$1cf4c570$5b0c6f0a@china.huawei.com> <39C363776A4E8C4A94691D2BD9D1C9A105F06D5B@XCH-NW-7V2.nw.nos.boeing.com> <4A12796B.6030609@free.fr> <39C363776A4E8C4A94691D2BD9D1C9A105F43987@XCH-NW-7V2.nw.nos.boeing.com> <4A1402E7.60709@cisco.com>
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Mark Townsley <townsley@cisco.com>
Cc: Rémi Després <remi.despres@free.fr>, Sheng Jiang <shengjiang@huawei.com>, v6ops@ops.ietf.org, guoseu@huawei.com, brian.e.carpenter@gmail.com, "Fleischman, Eric" <eric.fleischman@boeing.com>, "Russert, Steven W" <steven.w.russert@boeing.com>
X-OriginalArrivalTime: 20 May 2009 13:37:41.0756 (UTC) FILETIME=[26285BC0:01C9D950]
Sender: owner-v6ops@ops.ietf.org
Precedence: bulk
List-ID: <v6ops.ops.ietf.org>
Mark, > -----Original Message----- > From: Mark Townsley [mailto:townsley@cisco.com] > Sent: Wednesday, May 20, 2009 6:17 AM > To: Templin, Fred L > Cc: Rémi Després; Sheng Jiang; v6ops@ops.ietf.org; guoseu@huawei.com; brian.e.carpenter@gmail.com; > Fleischman, Eric; Russert, Steven W > Subject: Re: New Version Notification for draft-jiang-v6ops-incremental-cgn > > > Indeed, 6rd is targeted to ISPs who have the ability to specify the > residential gateway's functionality. This certainly does not apply to > all ISP offerings, but it does apply to quite a few. > > As Remi points out, he and I (and others) have been working together > recently on a new 6rd spec which includes some of the things discussed > here (DHCP options, etc). Current plan is to have that out in the next > week or so. I must apologize to you and to the list for inappropriate non-technical content directed toward you in an earlier message. That said, I believe the following technical content merits consideration. For the 6rd prefix discovery, what you are suggesting is simply a stateless IPv6 prefix delegation. It is stateless in the sense that the customer need only discover the operator's /32 or larger prefix, and then the customer can self-assign its own IPv6 prefix based on its IPv4 address. This can be done as a DHCPv4 option, or if link-local IPv6 is available it can also be done as a DHCPv6 option. But, stateless IPv6 prefix delegation is really what it is. For 6rd router unicast/anycast address discovery, that function would be identical to the potential router list (PRL) discovery mechanisms of ISATAP/VET. Indeed, 6rd is nothing more than ISATAP/VET with many of the features removed. A worthwhile idea to consider is to combine the 6rd stateless prefix delegation (which AFAICT is its primary contribution) with the already defined mechanisms of ISATAP and VET. Fred fred.l.templin@boeing.com > > - Mark > > Templin, Fred L wrote: > > Remi, > > > > > >> -----Original Message----- > >> From: Rémi Després [mailto:remi.despres@free.fr] > >> Sent: Tuesday, May 19, 2009 2:19 AM > >> To: Templin, Fred L > >> Cc: Sheng Jiang; v6ops@ops.ietf.org; guoseu@huawei.com; brian.e.carpenter@gmail.com; Fleischman, > >> Eric; Russert, Steven W > >> Subject: Re: New Version Notification for draft-jiang-v6ops-incremental-cgn > >> > >> Templin, Fred L - le (m/j/a) 5/14/09 5:17 PM: > >> > >>> Dear authors, > >>> > >>> The document is clean and concise, which is appreciated. > >>> However, section 3.2 seems to be showing preference > >>> toward a particular tunneling technology, and I'd like > >>> to understand that better. > >>> > >> As explained in the 6rd draft (soon to become an RFC), 6rd solves the > >> major problem of 6to4: the lack of guarantee that paths exist between > >> all IPv6 sites and all 6to4 sites, and that these paths have ISP > >> controlled QoS. > >> > > > > Yes, so is VET soon to become an RFC. But, 6rd is not solving a > > 6to4 problem with its open relays; it is solving an intra-site > > problem with ordinary IPv6 routers just like VET. > > > > > >>> To understand this, we must first observe that the 6rd > >>> approach relies on anycast for CPE router accessing of > >>> IPv6 routers within the IPv4 ISP network. > >>> > >> The important point is that the 6rd-relay address MAY be anycast. If > >> there is only one relay at this address, there is no difference with an > >> anycast address. > >> Reasons for permitting anycast are SCALABILITY and AVAILABILITY of the > >> solution: > >> > > > > Just for the record, ISATAP/VET can use anycast just > > the same as for 6rd but chose not to specify it. This > > choice was based on deliberations between authors and > > working group alike that identified the stated problems. > > > > > >> - if available relays seem to be soon insufficient for the traffic, just > >> add one more, at the same anycast address. While ISATAP is intra-site, > >> 6rd relays, like those of 6to4 which also use an anycast address, have > >> to support all the IPv6 traffic of an ISP that uses 6rd. > >> - if a 6rd-relay fails, the traffic goes to another one. > >> > > > > No; 6rd is intra-site. The site is the ISP operator's > > network. > > > > > >> The idea of > >> > >>> anycast was entertained and abandoned by the ISATAP > >>> team in the 2001/2002 timeframe when ISATAP was still > >>> being developed in the ngtrans working group. This came > >>> after much discussion among authors and guidance from > >>> the working group. Reasons include: > >>> > >>> 1) if the tunnel fragments, fragments of the same packet > >>> may go to different anycast-addressed routers. > >>> > >> If the ISP supports an IPv4 MTU long enough for IPv6 packets of 1280 > >> octets (as it should) and discards longer ones, no fragmentation is ever > >> needed. > >> This is common with 6to4, which uses anycast addressing for its relays. > >> > > > > 1280 is an unsatisfactory MTU for customer devices that > > would prefer to use 1500. The CPE is an in-the-network > > tunnel endpoint such that customer devices on a 1500 > > segment would be constantly inconvenienced with ICMP > > PTB messages were the CPE to deploy with only 1280. > > > > But, if you want to push the CPE tunnel endpoint to > > 1500, you have to allow for the possibility of > > fragmentation. VET and SEAL solve this problem. > > > > > >>> 2) with anycast, there is no opportunity for default > >>> router selection (when there are multiple) > >>> > >> Yes. But what is the practical problem? > >> > > > > If there are multiple PE routers in the ISP network, > > the CPE should have the ability to distinguish them > > and choose between them - just as for any link where > > there may be multiple routers. > > > > > >>> 3) with anycast, there is no opportunity for traffic > >>> engineering > >>> > >> Different source zones may be oriented toward different relays, or relay > >> farms with internal load balancers. > >> > > > > Traffic engineering is the ability for a CPE router > > to direct some traffic through PE router A and other > > traffic through PE router B. With anycast, the CPE > > router can't discern A from B. > > > > > >> All the complexity of deciding which customer sites should receive which > >> unicast addresses is avoided. > >> > > > > I don't see anything having to do with complexity, really. > > And, it's the very same consideration as to which customers > > should receive which DNS suffixes. > > > > > >>> 4) with anycast, IPv6 neighbor discovery over the > >>> tunnel may yield unpredictable results > >>> > >> Neighbor discovery doesn't apply more over 6rd tunnels than it does on > >> 6to4 tunnels. > >> > > > > Neighbor discovery is useful in many ways. NUD, default > > router preferences and more specific routes, SEND, and > > many more. 6rd is not really comparable to 6to4, however; > > 6rd is intra-site just as ISATAP/VET. > > > > > >>> 5) with anycast, there is need for a manual provisioning > >>> of IPv6 prefixes and IPv4 anycast address on the CPE > >>> router. > >>> > >> As explained in the draft, Free deployed 6rd with their 6rd parameters > >> included in their downloaded CPE software (IPv6 prefix and relay anycast > >> address). > >> > > > > This is unnecessarily marrying the CPE devices to the > > ISP in a way that CPE vendors might not appreciate. It > > also makes renumbering and discovery of new prefixes > > quite cumbersome. > > > > > >> For independently supplied CPEs , tools to convey these parameters have > >> to be specified. As far as I know, Mark Townsley is working on a > >> proposal for this. > >> > > > > If Mark Townsley is working on a proposal for this, he is > > re-inventing ISATAP PRL discovery. See also my proposal > > for stateless DHCP prefix delegation for the 6rd prefix. > > > > Fred > > fred.l.templin@boeing.com > > > > > >> Regards, > >> > >> RD > >> > > > > > >
- FW:New Version Notification for draft-jiang-v6ops… Sheng Jiang
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Brian E Carpenter
- Re: New Version Notification for draft-jiang-v6op… Brian E Carpenter
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RE: New Version Notification for draft-jiang-v6op… Sheng Jiang
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Gert Doering
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Gert Doering
- Re: RE: New Version Notification for draft-jiang-… JiangSheng 66104
- Re: New Version Notification for draft-jiang-v6op… Mark Townsley
- Re: RE: New Version Notification for draft-jiang-… Mohacsi Janos
- Re: New Version Notification for draft-jiang-v6op… Seiichi Kawamura
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- Re: New Version Notification for draft-jiang-v6op… Mohacsi Janos
- Re: New Version Notification for draft-jiang-v6op… JORDI PALET MARTINEZ
- Re: New Version Notification for draft-jiang-v6op… JiangSheng 66104
- Re: RE: New Version Notification for draft-jiang-… JiangSheng 66104
- Re: New Version Notification for draft-jiang-v6op… Rémi Després
- Re: New Version Notification for draft-jiang-v6op… Mark Townsley
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- Re: New Version Notification for draft-jiang-v6op… Mohacsi Janos
- Re: RE: RE: New Version Notification for draft-ji… JiangSheng 66104
- Re: New Version Notification for draft-jiang-v6op… Brian E Carpenter
- Re: New Version Notification for draft-jiang-v6op… Mohacsi Janos
- RE: New Version Notification for draft-jiang-v6op… Templin, Fred L
- RFC4890 question (was: RE: New Version Notificati… Templin, Fred L
- Re: RFC4890 question (was: RE: New Version Notifi… Mohacsi Janos
- draft-jiang-v6ops-incremental-cgn Brian E Carpenter
- Re: draft-jiang-v6ops-incremental-cgn Fred Baker
- RE: draft-jiang-v6ops-incremental-cgn Templin, Fred L
- Re: draft-jiang-v6ops-incremental-cgn Fred Baker
- RE: draft-jiang-v6ops-incremental-cgn Templin, Fred L
- Re: draft-jiang-v6ops-incremental-cgn Brian E Carpenter