Re: New Version Notification for draft-jiang-v6ops-incremental-cgn
Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 14 May 2009 22:04 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 B6A8F28C314 for <ietfarch-v6ops-archive@core3.amsl.com>; Thu, 14 May 2009 15:04:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.759
X-Spam-Level:
X-Spam-Status: No, score=-0.759 tagged_above=-999 required=5 tests=[AWL=-1.464, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, J_CHICKENPOX_23=0.6, 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 g+DoBdCmbMHC for <ietfarch-v6ops-archive@core3.amsl.com>; Thu, 14 May 2009 15:04:17 -0700 (PDT)
Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 18DA828C275 for <v6ops-archive@lists.ietf.org>; Thu, 14 May 2009 15:04:17 -0700 (PDT)
Received: from majordom by psg.com with local (Exim 4.69 (FreeBSD)) (envelope-from <owner-v6ops@ops.ietf.org>) id 1M4iyY-000MZG-Mz for v6ops-data0@psg.com; Thu, 14 May 2009 22:00:26 +0000
Received: from [209.85.198.227] (helo=rv-out-0506.google.com) by psg.com with esmtp (Exim 4.69 (FreeBSD)) (envelope-from <brian.e.carpenter@gmail.com>) id 1M4iyK-000MYJ-Sp for v6ops@ops.ietf.org; Thu, 14 May 2009 22:00:20 +0000
Received: by rv-out-0506.google.com with SMTP id g37so957099rvb.41 for <v6ops@ops.ietf.org>; Thu, 14 May 2009 15:00:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=kZNo9rmm7OqjdKkrKYJQhxCsa07z2xp8Q9bHEnyDF+A=; b=uiqcQekaTHm6++O5s0LfPwa5uKHJ+SUTRmyKhrNsGoBjSlAidApavOyVehKeQYCM/k dNb/SOpW4BJ1Jo7slU4rV/4WAIJCYVVOFzqHOaO5tmDYgujQindQMOQv9LzE8RmvIrgX Fy6x0RWZjurMhkn529Bt72Cj5IjjrNqactZqg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=teK5bMZ/35wjKx/tQhq6VuhEf5RP8jF3ZxnTArt2IBSqTZtghQv1CcXAZ3DuuCFLvE 7+0YKPwnDtzNvz163d7aQ99+vMax8OCptSG/aeRiiXR9+14NVGBYfyYXCNQ9aLNxsxcC s6ARC4Z1Ny6zMhHowJ2W0pXJJPGu4h7hvTedI=
Received: by 10.141.162.1 with SMTP id p1mr933929rvo.277.1242338411914; Thu, 14 May 2009 15:00:11 -0700 (PDT)
Received: from ?130.216.38.124? (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id f21sm1471744rvb.35.2009.05.14.15.00.08 (version=SSLv3 cipher=RC4-MD5); Thu, 14 May 2009 15:00:10 -0700 (PDT)
Message-ID: <4A0C9466.3070401@gmail.com>
Date: Fri, 15 May 2009 10:00:06 +1200
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
CC: Sheng Jiang <shengjiang@huawei.com>, v6ops@ops.ietf.org, guoseu@huawei.com, "Fleischman, Eric" <eric.fleischman@boeing.com>, "Russert, Steven W" <steven.w.russert@boeing.com>, Rémi Després <remi.despres@free.fr>
Subject: Re: New Version Notification for draft-jiang-v6ops-incremental-cgn
References: <20090508034237.ABE583A69FE@core3.amsl.com> <001d01c9d42d$1cf4c570$5b0c6f0a@china.huawei.com> <39C363776A4E8C4A94691D2BD9D1C9A105F06D5B@XCH-NW-7V2.nw.nos.boeing.com>
In-Reply-To: <39C363776A4E8C4A94691D2BD9D1C9A105F06D5B@XCH-NW-7V2.nw.nos.boeing.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Sender: owner-v6ops@ops.ietf.org
Precedence: bulk
List-ID: <v6ops.ops.ietf.org>
Fred, Regards Brian Carpenter University of Auckland On 2009-05-15 03:17, Templin, Fred L wrote: > 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. > > 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 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. > > 2) with anycast, there is no opportunity for default > router selection (when there are multiple) > > 3) with anycast, there is no opportunity for traffic > engineering > > 4) with anycast, IPv6 neighbor discovery over the > tunnel may yield unpredictable results When I look at the 6rd draft, I don't really see why the relay needs to be anycast - as far as I can see it could be genuinely unicast (since there is no semantic difference for the CPE or the relay; it's only anycast if the ISP sets up its IGP to make it anycast). So the real question is how the CPE knows the 6rd relay address, which is also a question for RFC3056. There are of course many possible answers to that, e.g. a DHCP(v4) option. Personally I think a provisioned unicast address may be better, because of your points 1-4. > > 5) with anycast, there is need for a manual provisioning > of IPv6 prefixes and IPv4 anycast address on the CPE > router. Which IPv6 prefixes? The CPE builds its IPv6 prefix from its external IPv4 address, which it gets in the traditional way. > > We next observe that the 6rd mechanism is rooted in a > customized IPv6 prefix configuration that embeds an > IPv4 address. First, this would require that a quite > large IPv6 prefix (e.g., a /24) be delegated to the > ISP were its customers to obtain even a /56 as the > largest possible prefix. Such a prefix would be used > only sparsely, as only a small portion of the IPv4 > address space may be available for assignment to CPE > routers. Yes. Are we running out of /24s yet? > Secondly, the only mode of operation afforded > is Provider-Aggregated, i.e., there is no provision for > CPE use of Provider-Independent prefixes. Yes. I would expect this method to be used for SOHO subscribers, not for larger customers who might use PI. > > I suspect you know where I'm going with this, but take > each of the deficiencies named above and apply VET, and > you will see that VET robustly covers all of these cases > and more. Indeed, with VET as the phase 1 deployment, > there would be no need for a phase 2, and no need for > any IPv6 readdressing as VET uses unmodified IPv6 > prefixes natively. > > The VET model asks only that CPE routers become VET > enterprise border routers, that CGNs become VET > enterprise border gateways, and that the ISP name > service be provisioned with resource records for > border gateway discovery. In other words, the VET > deployment touches exactly the same CPE/PE equipment > that the 6rd approach touches, and VET asks only that > the ISP network administrators add a few resource > records to the DNS. If there are doubts as to how > VET satisfies each of these use cases, I will be > happy to explain in follow-up. I don't see this for SOHO subscribers using $50 CPEs, frankly, but I could be wrong. Brian > > In your section 3.6, we note a strong recommendation > for a tunnel MTU of at least 1500 bytes and I concur > with this recommendation. Were that not the case, > customer devices would be constantly inconvenienced > with excessive ICMP PTB messages reporting degenerate > MTUs for crossing the ISP network. We also note that > SEAL uniquely and correctly provides the tunnel 1500 > MTU assurance that incremental cgn is seeking, and > moreover note that larger MTUs (e.g., 9K) are robustly > and naturally discovered when customer devices request > them. Please see also RANGER Scenarios (RANGERS) for > additional insight into the application of VET and > SEAL into the ISP network problem space: > > http://tools.ietf.org/html/draft-russert-rangers > http://tools.ietf.org/html/draft-templin-autoconf-dhcp > http://tools.ietf.org/html/draft-templin-seal > > Fred > fred.l.templin@boeing.com > > >> -----Original Message----- >> From: Sheng Jiang [mailto:shengjiang@huawei.com] >> Sent: Wednesday, May 13, 2009 5:44 PM >> To: v6ops@ops.ietf.org >> Cc: guoseu@huawei.com; brian.e.carpenter@gmail.com >> Subject: FW:New Version Notification for > draft-jiang-v6ops-incremental-cgn >> Dear all, >> >> A revised version of draft-jiang-v6ops-incremental-cgn has been > submitted to >> v6ops WG. It had been represented by Brian Carpenter in v6ops meeting > in >> IETF 74 as draft-jiang-incremental-cgn-00 and received positive > comments >> also modification comments. We have integrated these comments into > this >> version. >> >> Please review and comments on it. Many thanks. >> >> Best regards, >> >> Sheng >> >>> Filename: draft-jiang-v6ops-incremental-cgn >>> Version: 00 >>> Staging URL: >>> http://tools.ietf.org/id/draft-jiang-v6ops-incremental-cgn-00.txt >>> >>> Title: An Incremental Carrier-Grade NAT >>> (CGN) for IPv6 Transition >>> Creation_date: 2009-05-08 >>> WG ID: Indvidual Submission >>> Number_of_pages: 11 >>> Abstract: >>> Global IPv6 deployment was slower than originally expected in >>> the last ten years. As IPv4 address exhaustion gets closer, >>> the IPv4/IPv6 transition issues become more critical and >>> complicated. Host-based transition mechanisms are not able to >>> meet the requirements while most end users are not >>> sufficiently expert to configure or maintain these transition >>> mechanisms. Carrier Grade NAT with integrated transition >>> mechanisms can simplify the operation of end users during the >>> IPv4/IPv6 migration or coexistence period. This document >>> proposes an incremental Carrier-Grade NAT (CGN) solution for >>> IPv6 transition. >>> It can provide IPv6 access services for IPv6-enabled end hosts and >>> IPv4 access services for IPv4 end hosts while remaining most >>> of legacy IPv4 ISP networks unchanged. It is suitable for the >>> initial stage of IPv4/IPv6 migration. Unlike CGN alone, it >>> also supports and encourages transition towards dual-stack or >>> IPv6-only ISP networks. >>> >>> Submitter: Sheng Jiang (shengjiang@huawei.com) >>> >>> Author(s): >>> Sheng Jiang, shengjiang@huawei.com >>> Dayong Guo, guoseu@huawei.com >>> Brian Carpenter, brian.e.carpenter@gmail.com >>> >>> >>> Comment: >>> Replacement for draft-jiang-incremental-cgn-00 >>> >>> >> > > >
- 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