Re: [Softwires] WG last call on draft-ietf-softwire-public-4over6-01
Peng Wu <pengwu.thu@gmail.com> Wed, 13 June 2012 04:36 UTC
Return-Path: <pengwu.thu@gmail.com>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 865A021F8628 for <softwires@ietfa.amsl.com>; Tue, 12 Jun 2012 21:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JKD+g2jAY1xx for <softwires@ietfa.amsl.com>; Tue, 12 Jun 2012 21:36:54 -0700 (PDT)
Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) by ietfa.amsl.com (Postfix) with ESMTP id 709DB21F8638 for <softwires@ietf.org>; Tue, 12 Jun 2012 21:36:54 -0700 (PDT)
Received: by qcsq13 with SMTP id q13so100897qcs.31 for <softwires@ietf.org>; Tue, 12 Jun 2012 21:36:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5aF0Mjbo6SD9CrwcsfaaoKq3mhRESXCuBPTOlqwp7Fk=; b=aZL57yOuPs1Gx6sHS9HCZCrx2OBxu0Tvrh0BLRRZgy0GZZ8nY/gf9C7fbsiagQXi+s Um7PAqQhL5/c5GspXMkWDdlsUr+37qdCq6PloFvuFC2J0dslbJ0AEO9Bf2X90nP70Lso sZx0fbTusxRj5KVQgv/OUhoTPmCd6B4CrNTWX8ALzekOj6H6WI/KNm4PsuuEJNX+iqra wO8fxXSHtORkUKKyaAJy4OO/KyThJJ/3W4DIJBps2Fk376R/YDO3H5xm1VWHnWypW+nf B1552vuFOkiPFcX803nSOsWvEcKBtX5L6VKmHzPukzuUSErh9dBNoEsKXFNQbDNRlDdq IJFw==
MIME-Version: 1.0
Received: by 10.229.136.17 with SMTP id p17mr9860608qct.26.1339562213871; Tue, 12 Jun 2012 21:36:53 -0700 (PDT)
Received: by 10.229.30.203 with HTTP; Tue, 12 Jun 2012 21:36:53 -0700 (PDT)
In-Reply-To: <CAFFjW4gXJ+Gref3TA+A3oezuURQAkqzQDzq5q7S3Nb-jEq+f4g@mail.gmail.com>
References: <CBE85B24.20626%cuiyong@tsinghua.edu.cn> <CAFFjW4gOZxDqHazNceOFA_632nHJsCcCO7f68xF1A2y-fKAttw@mail.gmail.com> <CAC16W0Do+_B0r0LjZ+=7yHWzzxRSHBDnKhESeeM=82BmSxXS=w@mail.gmail.com> <CAFFjW4gXJ+Gref3TA+A3oezuURQAkqzQDzq5q7S3Nb-jEq+f4g@mail.gmail.com>
Date: Wed, 13 Jun 2012 12:36:53 +0800
Message-ID: <CAC16W0A00e_QnwcZzOVvQpH66kECVjoPJodSS+E0E8Xph4c66g@mail.gmail.com>
From: Peng Wu <pengwu.thu@gmail.com>
To: Wojciech Dec <wdec.ietf@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: softwires@ietf.org, Yong Cui <cuiyong@tsinghua.edu.cn>
Subject: Re: [Softwires] WG last call on draft-ietf-softwire-public-4over6-01
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jun 2012 04:36:55 -0000
Woj, On Tue, Jun 12, 2012 at 5:52 PM, Wojciech Dec <wdec.ietf@gmail.com> wrote: > Peng, > > On 11 June 2012 20:38, Peng Wu <pengwu.thu@gmail.com> wrote: >> >> Woj, >> >> On Mon, Jun 11, 2012 at 5:10 PM, Wojciech Dec <wdec.ietf@gmail.com> wrote: >> > There is basic question regarding this draft, one that has also been >> > raised >> > at previous WG meetings: "why is it needed?". >> It's actually written in section 4 of the draft. >> >> > There is a deeper issue here: This draft seems to give the impression >> > that >> > running such a regular public addressed DHCPv4 based overlay on IPv6 is >> > a >> > simple idea, as opposed to native dual stack. It is anything but, given >> > that >> Why is it opposed to native dual-stack? It's IPv4-over-IPv6, similar >> to scenario of DS-Lite and MAP/4rd. >> I thought the assumption of IPv4-over-IPv6 is that you cannot/do not >> want to provision native dual-stack? > > > To put it simply: This draft describes a scenario where public v4 addresses > are available. The "classic" v6 migration scenario is in this case "dual > stack" and is what I believe has been advised for years by the IETF, and > continues to be the recommended approach. Why would one want to run in this > case dual-stack over a tunnel infra is the question? Is this intended as an > academic draft (as in "we can do it, but don't know why")? [Peng] That's not always the case. Now to be more precise, with pb 4over6 1.Concentrator can be in a high position, and we don't have to IPv4 every where 2.Provision IPv4 in a flexible, on-demand way 3.It can be deployed along with DS-lite to provide a value-added service These points are already written in the draft >> >> > a) it it requires changes to DHCPv4 processing b) it introduces non >> > trivial >> > dependencies between DHCPv6 and DHCPv4 and tunnelling c) requires >> > changes to >> > CPE d) makes life really a mess if we consider a real dual stack CPE. >> a) Simply make DHCPv4 work with IPv6 as underlying transport. No >> essential changes to protocol processing. > > > Woj> That's not what the draft DHCPv4overv6 indicates, unless one assumes a > very specific and limiting deployment scenario. In any case it's quite clear > that it is not possible to use regular DHCPv4 clients for this, or a regular > DHCPv4 server (there is no mention of how the broadcast flags should be > handled, mapped to IPv6, etc). [Peng]Actually we can use regular DHCPv4 client, with the help of a CRA function planted on the same host, that's a very fundamental point of the DHCPv4over6v6 draft. Server side need modification, yes. But only on the step of sending/receiving DHCP messages (sockets). That's what I wanted to express in last mail. FYI, it only uses IPv6 unicast, with the aid of CRA. >> >> b) What really matters here is provisioning the IPv4 address through >> DHCPv4. Just like in MAP/4rd, you provision the address through >> DHCPv6. >> In pb4over6 DHCPv6 is only an *option* to provide the concentrator >> address. You have similar logic too in MAP. >> So I don't think it's "non trivial dependancy". They are similar >> functions for all IPv4-over-IPv6 mechanisms that need provisioning, >> only different technical paths. > > > There are several components/parts that all need to play together in this > solution, many more than apparently required, and the failure of one is not > obvious to anyone looking at another. As in any such multi-part system > design, the overall complexity is higher. Sorry but I simply don't buy that it's *significant* more complexity. As to failure, it's more like a sequencial rather than " the failure of one is not obvious to anyone looking at another". If I cannot get the concentrator or the DHCPv4 server address, I stop the rest steps. >> >> c) Any IPv4-over-IPv6 mechanism requires change to CPE > > > Yes, but in the case of this draft, the changes that are proposed do not > lead to anything over and above what plain dual stack accomplishes, except > extra complexity. See above Cheers~
- [Softwires] WG last call on draft-ietf-softwire-p… Yong Cui
- Re: [Softwires] WG last call on draft-ietf-softwi… Sheng Jiang
- Re: [Softwires] WG last call on draft-ietf-softwi… Tina TSOU
- Re: [Softwires] WG last call on draft-ietf-softwi… Reinaldo Penno
- Re: [Softwires] WG last call on draft-ietf-softwi… Mingwei Xu
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… Qiong
- Re: [Softwires] WG last call on draft-ietf-softwi… Reinaldo Penno
- Re: [Softwires] WG last call on draft-ietf-softwi… Rémi Després
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… Fuyu (Eleven)
- Re: [Softwires] WG last call on draft-ietf-softwi… Lee, Yiu
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… Qiong
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… mohamed.boucadair
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Qiong
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Rémi Després
- Re: [Softwires] WG last call on draft-ietf-softwi… mohamed.boucadair
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Rémi Després
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Ole Trøan
- Re: [Softwires] WG last call on draft-ietf-softwi… Rémi Després
- Re: [Softwires] WG last call on draft-ietf-softwi… Reinaldo Penno
- Re: [Softwires] WG last call on draft-ietf-softwi… Qi Sun
- Re: [Softwires] WG last call on draft-ietf-softwi… Qi Sun
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Peng Wu
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Lee, Yiu
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Qi Sun
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec
- Re: [Softwires] WG last call on draft-ietf-softwi… Qi Sun
- Re: [Softwires] WG last call on draft-ietf-softwi… Wojciech Dec