[Softwires] Proposed Unified Address Mapping for encapsulation and double-translation
Rémi Després <despres.remi@laposte.net> Tue, 04 October 2011 10:19 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 8737221F8CA9 for <softwires@ietfa.amsl.com>; Tue, 4 Oct 2011 03:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.864
X-Spam-Level:
X-Spam-Status: No, score=-1.864 tagged_above=-999 required=5 tests=[AWL=0.041, 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 hiXZgsaQyKLi for <softwires@ietfa.amsl.com>; Tue, 4 Oct 2011 03:19:05 -0700 (PDT)
Received: from smtp25.services.sfr.fr (smtp25.services.sfr.fr [93.17.128.118]) by ietfa.amsl.com (Postfix) with ESMTP id B11A021F8CA8 for <softwires@ietf.org>; Tue, 4 Oct 2011 03:19:04 -0700 (PDT)
Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2502.sfr.fr (SMTP Server) with ESMTP id 75E5970000DD for <softwires@ietf.org>; Tue, 4 Oct 2011 12:22:08 +0200 (CEST)
Received: from [192.168.0.21] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2502.sfr.fr (SMTP Server) with ESMTP id 4D6DF70000C4 for <softwires@ietf.org>; Tue, 4 Oct 2011 12:22:06 +0200 (CEST)
X-SFR-UUID: 20111004102208317.4D6DF70000C4@msfrf2502.sfr.fr
From: Rémi Després <despres.remi@laposte.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 04 Oct 2011 12:22:05 +0800
Message-Id: <F259BF79-B3C9-4434-AAC4-9F84B8D9A0FA@laposte.net>
To: Softwires-wg <softwires@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Subject: [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: Tue, 04 Oct 2011 10:19:05 -0000
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] 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