Re: [Softwires] Proposed Unified Address Mapping for encapsulation and double-translation
Congxiao Bao <cx.cernet@gmail.com> Wed, 05 October 2011 09:39 UTC
Return-Path: <cx.cernet@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 776A121F8B58 for <softwires@ietfa.amsl.com>; Wed, 5 Oct 2011 02:39:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.146
X-Spam-Level:
X-Spam-Status: No, score=-3.146 tagged_above=-999 required=5 tests=[AWL=0.152, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, 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 s0sxRGyGuqPw for <softwires@ietfa.amsl.com>; Wed, 5 Oct 2011 02:39:44 -0700 (PDT)
Received: from mail-pz0-f50.google.com (mail-pz0-f50.google.com [209.85.210.50]) by ietfa.amsl.com (Postfix) with ESMTP id 2A06721F8A64 for <softwires@ietf.org>; Wed, 5 Oct 2011 02:39:44 -0700 (PDT)
Received: by pzk37 with SMTP id 37so3772627pzk.9 for <softwires@ietf.org>; Wed, 05 Oct 2011 02:42:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Sn/fmIKgQh/GHNSMiuQhJ7BsPKNllmAQoBTjgbUAP5M=; b=n2EJ9+CWVZwaVlOww5ovX+aThncvftGXav6BXxSxvxs6X3Cvj9wkKGxZ3kfqVbVKsH YV99YXvdafNt9OG00/CjtzKlxdoOc1zVYowopvtetZL/8F3l1QMW+B/LZ0sYZePAx5px Ve8EXa++vcmm/D2LRbcNYLkYi++RJDspeKK/g=
MIME-Version: 1.0
Received: by 10.68.55.69 with SMTP id q5mr17021586pbp.81.1317807771655; Wed, 05 Oct 2011 02:42:51 -0700 (PDT)
Received: by 10.142.162.1 with HTTP; Wed, 5 Oct 2011 02:42:51 -0700 (PDT)
In-Reply-To: <0C2B5428-98D4-4F67-B18D-9ACA946A68E7@laposte.net>
References: <F259BF79-B3C9-4434-AAC4-9F84B8D9A0FA@laposte.net> <CAM+vMER2CBTpYOhcu63th7AJejCJ4sv0_GqeiZmwHVHEEeW1WA@mail.gmail.com> <0C2B5428-98D4-4F67-B18D-9ACA946A68E7@laposte.net>
Date: Wed, 05 Oct 2011 17:42:51 +0800
Message-ID: <CABv173VeFd5DVLm5XvX5+PTgW2biQpUCnW=Z7EXHj7EDG-5LUg@mail.gmail.com>
From: Congxiao Bao <cx.cernet@gmail.com>
To: Rémi Després <despres.remi@laposte.net>
Content-Type: multipart/alternative; boundary="bcaec53961d61c9e9904ae8a08c3"
Cc: Softwires-wg <softwires@ietf.org>
Subject: Re: [Softwires] Proposed Unified Address Mapping for encapsulation and double-translation
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 09:39:45 -0000
Hi, 2011/10/5 Rémi Després <despres.remi@laposte.net> > Hi Gang, > > Thanks for your comments. > More below. > > > Le 5 oct. 2011 à 01:10, GangChen a écrit : > > > Hello Remi, > > > > I'm trying to put some comments for such unified address mapping. > > Regarding the deterministic benefit for double translation, I guess we > > only could use V bits to achieve. > > Right. > V is indeed a reliable tool for this. > If ISP wants to use a single IPv6 prefix for double translation and Encapsulation, V mark is need. > > > > There are no necessary to put IPv4 and Port-set ID information in last > > 64 bits. > > The CE Pv6 prefix included in the /64 Subnet prefix isn't self delimited, > so that the length of the CE index can't be determined in this part of the > address. > Having the length of the A or A+P prefix in the IID completes what is > needed to derive the CE port-set. > Besides, if a medium or large size ISP can’t get short enough IPv6 prefix (ex. /24), the first 64 bits can not contain the whole IPv4 32 bits, which cannot make the double translation successful. > > > > If I understand correctly, the encoded IPv4 and Port-set ID could help > > to derive a shared/dedicated IPv4 address or IPv4 subnet from the IPv6 > > prefix. > > Yes. > Besides, having the IPv4 address (or prefix) in clear form, and with an > explicit sharing ratio, facilitates maintenance at essentially no cost. > Agree. Having whole IPv4 address in clear form is very critical for operation, like IPv6 ACL. > > > It may help encapsulation in same cases(e.g. IPv4 based traffic > > classification,IPv4 ACL, etc). > > However, the translation case is more preferable doing pure IPv6 based > > control for the sake of simpler operation reasons (e.g. IPv6 ACL). > > It's desirable identifying a customer depending on first 64 bits. > > A point is that, although some realistic deployments may ignore what is > made available in IIDs (at least at the beginning), some others would take > advantage of it. > A standard with a straightforward and unified format is AFAIK better than > several variants, at least for documentation, training, maintenance etc. > > Note also that even with a single standard, it remains possible to add > optional variants if found useful for some deployments. > The ISP is not able to achieve per-host traffic control without a standard defining last 64 bits. If the ISP does, why not use IPv4+psid in suffix naturally instead of other new bits definition? Best, Congxiao > > Hope it clarifies. > > > Regards, > RD > > > > > > Many thanks > > > > > > > > Gang > > > > 2011/10/4, Rémi Després <despres.remi@laposte.net>: > >> Hi all, > >> > >> 1. > >> Here is a unified Address Mapping, for both encapsulation and > >> double-translation approaches, that is PROPOSED for IPv4 residual > deployment > >> across IPv6-only routing domains. > >> > >> It results from an informal meeting among participants having different > >> preferences between double-translation and encapsulation solutions (Xing > Li, > >> Congxiao Bao, Wojciech Dec, myself, at the end of the Beijing meeting). > >> > >> The idea is to have a common format that is good for both types of > >> solutions. > >> In particular: > >> - It enriches Double translation by introducing a deterministic way to > >> distinguish a translated IPv4 packet from a native IPv6 packet. > >> - It enriches Encapsulation by expressing, in clear format within an > IPv6 > >> address, an IPv4 address, an IPv4 prefix, or an IPv4 address + port-set > ID. > >> > >> > >> 2. > >> (a) > >> The IPv6 Source address of an IPv4 packet from a CE is: > >> > >> a1- If the CE has an exclusive or shared IPv4 address: > >> > >> <--------- 64 ------------><8 ><------ L >= 32 -------><48-L><8 > > >> +-------------+--------+---+---+----------------+------+-----+---+ > >> | IPv6 prefix |CE index| 0 | V | IPv4 address | PSID | 0 | L | > >> +-------------+--------+---+---+----------------+------+-----+---+ > >> > >> a2- If the CE has an IPv4 prefix: > >> > >> <--------- 64 ------------><8 ><-- L < 32 --><--- 48-L -----><8 > > >> +-------------+--------+---+---+-------------+---------------+---+ > >> | IPv6 prefix |CE index| 0 | V | IPv4 prefix | 0 | L | > >> +-------------+--------+---+---+-------------+---------------+---+ > >> > >> (b) > >> V is the mark that characterizes IPv6 packets that are in reality IPv4 > >> packets. > >> Its value differs from any permitted value of this octet in IPv6 IIDs > (ref > >> RFC 4291). > >> > >> It is understood that, if double Translation coexists with single > >> translation, concerned ISPs may notify their CEs to use the U octet of > RFC > >> 6052 instead of V. > >> > >> An unambiguous mark is fortunately possible because currently permitted > IIDs > >> have in their first octet either bit6 = 0 (the "u" bit"), or bit6 = 1 > and > >> bit7= 0 (the "g" bit). > >> With V having "u" = 1 (signifying Universal scope) AND "g" = 1, > distinction > >> is therefore deterministic. > >> > >> The proposed V is = 00000011. > >> (With other values of this octet, other IID formats can be defined in > case > >> some would be useful in the future.) > >> > >> Note that, if and when a consensus is reached in Softwire, an extension > of > >> RFC 4291 will have to be submitted to 6MAN. > >> > >> (c) > >> A Destination address from a CE to the outside IPv4 Internet is: > >> <--------- 64 ------------>< 8 ><---- 32 ----><--- 16 ----><8 > > >> +--------------------------+----+---------------+------------+---+ > >> | BR subnet prefix | V | IPv4 address | 0 |32 | > >> +--------------------------+----+---------------+------------+---+ > >> > >> Note that if double-translation CEs are notified to use U instead of V, > the > >> last octet becomes 0 per RFC 6052. > >> > >> > >> 3. > >> All comments are most welcome. > >> > >> Kind regards to all, > >> RD > >> > >> > >> _______________________________________________ > >> Softwires mailing list > >> Softwires@ietf.org > >> https://www.ietf.org/mailman/listinfo/softwires > >> > > > > _______________________________________________ > Softwires mailing list > Softwires@ietf.org > https://www.ietf.org/mailman/listinfo/softwires >
- [Softwires] Proposed Unified Address Mapping for … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Congxiao Bao
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Congxiao Bao
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Congxiao Bao
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … xiaohong deng
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Zhen Cao
- Re: [Softwires] Proposed Unified Address Mapping … Zhen Cao
- Re: [Softwires] Proposed Unified Address Mapping … GangChen
- Re: [Softwires] Proposed Unified Address Mapping … liu dapeng
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Leaf yeh
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … Satoru Matsushima
- Re: [Softwires] Proposed Unified Address Mapping … Satoru Matsushima
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Satoru Matsushima
- Re: [Softwires] Proposed Unified Address Mapping … Leaf yeh
- Re: [Softwires] Proposed Unified Address Mapping … Satoru Matsushima
- Re: [Softwires] Proposed Unified Address Mapping … Satoru Matsushima
- Re: [Softwires] Proposed Unified Address Mapping … Tetsuya Murakami
- Re: [Softwires] Proposed Unified Address Mapping … Jacni Qin
- Re: [Softwires] Proposed Unified Address Mapping … Tetsuya Murakami
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Leaf yeh
- Re: [Softwires] Internal routing based on the V o… Rémi Després
- Re: [Softwires] Internal routing based on the V o… Ole Troan
- Re: [Softwires] Proposed Unified Address Mapping … Qiong
- Re: [Softwires] Proposed Unified Address Mapping … Leaf yeh
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després
- Re: [Softwires] Proposed Unified Address Mapping … Maoke
- Re: [Softwires] Proposed Unified Address Mapping … Rémi Després