Re: [Softwires] 4rd Address Mapping - version-01
Rémi Després <despres.remi@laposte.net> Wed, 05 October 2011 07:53 UTC
Return-Path: <despres.remi@laposte.net>
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 C71C321F8AB8 for <softwires@ietfa.amsl.com>; Wed, 5 Oct 2011 00:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.857
X-Spam-Level:
X-Spam-Status: No, score=-1.857 tagged_above=-999 required=5 tests=[AWL=0.048, BAYES_00=-2.599, DATE_IN_PAST_03_06=0.044, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3]
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 VHB3LClaYSFN for <softwires@ietfa.amsl.com>; Wed, 5 Oct 2011 00:53:23 -0700 (PDT)
Received: from smtp23.services.sfr.fr (smtp23.services.sfr.fr [93.17.128.19]) by ietfa.amsl.com (Postfix) with ESMTP id 97A4221F8A71 for <softwires@ietf.org>; Wed, 5 Oct 2011 00:53:22 -0700 (PDT)
Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2318.sfr.fr (SMTP Server) with ESMTP id DB41B7000415; Wed, 5 Oct 2011 09:56:28 +0200 (CEST)
Received: from [192.168.0.21] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2318.sfr.fr (SMTP Server) with ESMTP id 4801E70000EF; Wed, 5 Oct 2011 09:56:24 +0200 (CEST)
X-SFR-UUID: 20111005075624295.4801E70000EF@msfrf2318.sfr.fr
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="iso-8859-1"
From: Rémi Després <despres.remi@laposte.net>
In-Reply-To: <067E6CE33034954AAC05C9EC85E2577C0613BAC1@XMB-RCD-111.cisco.com>
Date: Wed, 05 Oct 2011 09:56:25 +0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <B14D2395-3C09-462D-8132-6497180D16B6@laposte.net>
References: <CANb4Oc=QqdxCJVj+LNaOimZPT_mPPa-MQmwZaBM=92_QVrFiWA@mail.gmail.com> <067E6CE33034954AAC05C9EC85E2577C0613BAC1@XMB-RCD-111.cisco.com>
To: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: softwires@ietf.org, "Wojciech Dec (wdec)" <wdec@cisco.com>, xiaohong deng <dxhbupt@gmail.com>
Subject: Re: [Softwires] 4rd Address Mapping - version-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, 05 Oct 2011 07:53:23 -0000
Le 5 oct. 2011 à 03:28, Rajiv Asati (rajiva) a écrit : >> ability instead of the more general five-tuple based IPv4 >> classification ability should be reserved, when deliver IPv4 over >> IPv6? > > How would one get 5-tuple based classification when delivering IPv4 "over" IPv6, if the v4 packet is not translated into v6? > > The fact of the matter is that "5-tuple" could be a luxury that may not always be available. Questions for clarification about 5-tuple-based actions of intermediate nodes that are currently used: - Do we know whether they generally work with IPv6 packets having extension headers? - If yes, with which ones? - In particular, are fragment headers always supported (with ports available only in first fragments)? Thanks, RD > > Cheers, > Rajiv > > >> -----Original Message----- >> From: softwires-bounces@ietf.org [mailto:softwires-bounces@ietf.org] On Behalf >> Of xiaohong deng >> Sent: Tuesday, October 04, 2011 3:26 AM >> To: Wojciech Dec (wdec); despres.remi@laposte.net; otroan@employees.org; >> bingxuere@gmail.com; softwires@ietf.org >> Subject: Re: [Softwires] 4rd Address Mapping - version-01 >> >> Hi Remi, Ole, Woj, and all, >> >> I understand the argument of IID bits is resulted from a last minute >> agreement between 4rd and divi-pd people that having full IPv4 address >> embedded in the address format helps source based classification, but >> before we argue that, shall we first make this agreement also be >> accepted by community wide? As far as current time-being concerned, I >> don't see a consensus has been reached on this agreement from >> community wide. >> >> It IMHO would be helpful if anybody would clarify some details to 1) >> first prove source based classification is either a valid or a >> non-valid requirement for address mapping; For this regard, I would >> begin with that why do we think the source based IPv4 classification >> ability instead of the more general five-tuple based IPv4 >> classification ability should be reserved, when deliver IPv4 over >> IPv6? >> >> >> and 2) then show us how much other efforts are required to achieve so >> besides address format definition itself, in other words, if it's a >> valid requirement, let's first have feasibility of this requirement >> analyzed from both deployment and operational perspectives: >> >> 1. For double translation, how does a traditional router perform the >> source based IPv4 packet classification on IPv6 (translated from IPv4) >> packets? Or does it suggest that using IPv6 classification filters to >> filter IPv4 packets? If so, should we also note that this suggests >> IPv4 operation and managed are tightly coupled with IPv6 operation and >> management? which in turn implies complexity in operational, or put in >> other words, OPEX increasing, the last thing among others that >> operators would like to see. >> >> 2. For encapsulation, even if embedding source IPv4 addresses in the >> lower bits of the address formats, where does the router find the >> source port without de-capsulation? Are you suggesting also encode 16 >> bits port in the lower part of address? In either case, it leads to >> the concerns of increased OPEX to operators stated above. >> >> Thoughts? >> >> Cheers, >> Xiaohong >> >>> Hi Qiong, >>> >>> Some fields of a unified address format for double translation and >>> encapsulation might be unnecessary for hub and spoke, but using the >>> same format should be advantageous for maintenance and training if for >>> nothing else (assuming that any added complexity is negligible >>> enough). >>> >>> Believing that a completely unified format is possible, I mentioned it to >> Alain. >>> Also, I volunteered to be editor-coordinator for this to happen, but >>> decision of who does what is his. >>> >>> Regards, >>> RD >>> >>> >>> Le 4 oct. 2011 à 00:13, Qiong a écrit : >>> >>>> Hi Remi and Wojciech, >>>> >>>> Thanks for your clarification. I fully agree with you that embedding the >> full IPv4 address in the last 64 bits would be quite helpful for some kind of >> source address classification and I also suggest that this can be taken in the >> same way for encapsulation-based approach. It would be easier for systems in- >> the-middle to identify the IPv4 address without packet decapsulation. >>>> >>>> I guess the thing that Ole has mentioned to "look at 24 bits in the middle >> of IPv6 address" is for CE to determine whether a downstream IPv6 packet >> should be taken for translation or native forwarding. Here, for a dual-stack >> host, there would be no difference in the first /64 bits for a native IPv6 >> packet and a translated packet. What's why the CE should further looking into >> the last 64 bits to determine the translation process or native forwarding. >> Maybe Ole can clarify for this part again. >>>> >>>> However, the situation would still be different in "Hub & Spoke" and "Mesh" >> mode. For Hub & Spoke case, since BR will have a default prefix/address, it >> would be easily to identify the translated traffic from native IPv6 traffic by >> just doing source address routing lookup for a downstream packet. So, the >> corresponding mechanics would be different. >>>> >>>> Thanks >>>> >>>> Best wishes >>>> >>>> Qiong >>>> >>>> 2011/10/3 Wojciech Dec <wdec at cisco.com> >>>> >>>> >>>> >>>> >>>> On 02/10/2011 02:58, "Qiong" <bingxuere at gmail.com> wrote: >>>> >>>> Hi Ole and Remi, >>>> >>>>> This is my answer to your first (double) question. >>>>> If it is not enough, as suggested below, please explain what >> you don't understand. >>>> >>>> I specifically do not want a solution that changes forwarding >> behaviour for _all_ IPv6 packets. >>>> e.g. looking at 24 bits in the middle of an IPv6 address is >> such a change. >>>> >>>> Woj> What are you referring to? Routing "just works" as normal >> and is non disaggregated because of the CE-index in the prefix. Classification >> can/is done on a subset of the v6 address, and that is perfectly legit. >>>> >>>> >>>> I don't understand what requirements you are basing this >> 'solution' on. >>>> if the 4rd / dIVI CE takes (a well known or provisioned) /64 >> prefix out of the delegated prefix. then why do you need any of that? >>>> >>>> >>>> Qiong : I agree that routing lookup for a provisioned /64 prefix >> would be better that extracting certain bits for each IPv6 address in CE. This >> would bring less change to existing routing model. >>>> >>>> Woj> There is no change to the existing destination based routing >> model. Each CE is uniquely addressed by the CE bits in the top /64 - ie the CE >> index is as proposed by all the 4rd and divi-pd drafts. The full v4 source >> address of each CE is however also embedded in the interface-id, as per >> RFC6052. There appears to be no cost for this operation, and has the upside of >> the full v4 info visible in the header and allowing source based >> classification (should one want to do that). >>>> >>>> Regards, >>>> Woj. >>>> >>>> Best wishes >>>> >>>> Qiong >>>> >>>> _______________________________________________ >>>> Softwires mailing list >>>> Softwires at ietf.org >>>> https://www.ietf.org/mailman/listinfo/softwires >>>> >>>> >>>> >>> >> _______________________________________________ >> Softwires mailing list >> Softwires@ietf.org >> https://www.ietf.org/mailman/listinfo/softwires >
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Washam Fan
- Re: [Softwires] 4rd Address Mapping - version-01 Leaf yeh
- Re: [Softwires] 4rd Address Mapping - version-01 Leaf yeh
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- [Softwires] 答复: 4rd Address Mapping - version-01 Leaf yeh
- Re: [Softwires] 答复: 4rd Address Mapping - version… Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 GangChen
- Re: [Softwires] 4rd Address Mapping - version-01 Wojciech Dec
- Re: [Softwires] 4rd Address Mapping - version-01 Tetsuya Murakami
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 xiaohong deng
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Wojciech Dec
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 xiaohong deng
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Ole Troan
- Re: [Softwires] 4rd Address Mapping - version-01 Qiong
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Wojciech Dec
- Re: [Softwires] 4rd Address Mapping - version-01 Qiong
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 xiaohong deng
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Congxiao Bao
- Re: [Softwires] 4rd Address Mapping - version-01 Rajiv Asati (rajiva)
- Re: [Softwires] 4rd Address Mapping - version-01 Xing Li
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 xiaohong deng
- Re: [Softwires] 4rd Address Mapping - version-01 xiaohong deng
- Re: [Softwires] 4rd Address Mapping - version-01 Rémi Després
- Re: [Softwires] 4rd Address Mapping - version-01 Congxiao Bao
- Re: [Softwires] 4rd Address Mapping - version-01 Xing Li
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 c-sun
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd Address Mapping - version-01 Jacni Qin
- Re: [Softwires] 4rd Address Mapping - version-01 Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Rémi Després
- Re: [Softwires] 4rd-addmapping - Possible indepen… Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Rémi Després
- Re: [Softwires] 4rd-addmapping - Possible indepen… Washam Fan
- Re: [Softwires] 4rd-addmapping - Possible indepen… Rémi Després
- Re: [Softwires] 4rd-addmapping - Possible indepen… Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Maoke
- Re: [Softwires] 4rd-addmapping - Possible indepen… Rémi Després
- [Softwires] requesting comments about the Softwir… Jiang Dong