Re: [Softwires] Proposed Unified Address Mapping for encapsulation and double-translation

Jacni Qin <jacni@jacni.com> Mon, 10 October 2011 11:53 UTC

Return-Path: <jacni@jacni.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 7FB3321F8B52 for <softwires@ietfa.amsl.com>; Mon, 10 Oct 2011 04:53:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.747
X-Spam-Level:
X-Spam-Status: No, score=-1.747 tagged_above=-999 required=5 tests=[AWL=0.540, BAYES_00=-2.599, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001]
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 SaRBlnENFQRW for <softwires@ietfa.amsl.com>; Mon, 10 Oct 2011 04:53:28 -0700 (PDT)
Received: from srv05.olivemail.cn (mx100.vip.olivemail.net [74.82.185.218]) by ietfa.amsl.com (Postfix) with ESMTP id 2AF2321F8B8A for <softwires@ietf.org>; Mon, 10 Oct 2011 04:53:27 -0700 (PDT)
Received: from srv01.olivemail.cn (unknown [202.105.21.229]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by srv05.olivemail.cn (Olivemail) with ESMTPS id 37D3138006E for <softwires@ietf.org>; Mon, 10 Oct 2011 07:53:25 -0400 (EDT)
Received: from oray.cn (unknown [202.105.21.248]) by srv01.olivemail.cn (Olivemail) with SMTP id 011DD3400B2 for <softwires@ietf.org>; Mon, 10 Oct 2011 19:53:23 +0800 (CST)
Received: from [172.21.25.30] (unknown [221.11.61.66]) by app (Coremail) with SMTP id +AWowJDbhwmS3JJO7g8XAA--.30663S2; Mon, 10 Oct 2011 19:53:09 +0800 (CST)
Message-ID: <4E92DCFC.8090008@jacni.com>
Date: Mon, 10 Oct 2011 19:54:36 +0800
From: Jacni Qin <jacni@jacni.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0) Gecko/20110922 Thunderbird/7.0
MIME-Version: 1.0
To: Maoke <fibrib@gmail.com>
References: <F259BF79-B3C9-4434-AAC4-9F84B8D9A0FA@laposte.net> <CAM+vMER2CBTpYOhcu63th7AJejCJ4sv0_GqeiZmwHVHEEeW1WA@mail.gmail.com> <0C2B5428-98D4-4F67-B18D-9ACA946A68E7@laposte.net> <CABv173VeFd5DVLm5XvX5+PTgW2biQpUCnW=Z7EXHj7EDG-5LUg@mail.gmail.com> <CAM+vMERXwqJWobpUsk=Pq6OkubBSCc8QFdNsRgMSyzf+1e8SgQ@mail.gmail.com> <CAFUBMqVkMQ89tffeGcBT5mJpz56mrvabe0pjdiJ-ia7XfoVhYw@mail.gmail.com> <CABv173U4wOBYBjM+kaCfHM1ksNPSk1WW_JvMTf1Y1=b_-X=jrg@mail.gmail.com> <CAM+vMETVf763VWLLCHy072NcHTi0v=cMOyjQ+u2HHa5SwiFF_A@mail.gmail.com> <CAFUBMqX01bLG4Rkn=zvT9o4Q4UF3sGCqEGd7AD0aW-ZkC9AS6w@mail.gmail.com> <CAM+vMET5J4XVbrKR9zdHXN8LqhBYJ=psYMoSXBNFzwZVUkE0YA@mail.gmail.com> <CAFUBMqUdZ8dstRYdMjTi183737ms=na2OWpRSF6phqOK0FN9iA@mail.gmail.com> <CAM+vMEQJzPUwLN2w1ZfuC5vy1C5sBBbVjPnjka+eoe_t3bPxKQ@mail.gmail.com> <4E9278DC.1030004@jacni.com> <CAFUBMqW0JXXh5GDuPv-enbHsMvyOTcZjtuTAHm6TPo+Ey=Od5g@mail.gmail.com>
In-Reply-To: <CAFUBMqW0JXXh5GDuPv-enbHsMvyOTcZjtuTAHm6TPo+Ey=Od5g@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------040801030906090805060800"
X-CM-TRANSID: +AWowJDbhwmS3JJO7g8XAA--.30663S2
X-Coremail-Antispam: 1UD129KBjvJXoWxCryUGFWrWr1UCFWUKw4fuFg_yoWrGrWrpF WSqwnxtF4DKF1xCr4kXw47uw45CFn5GayUJ3y5G3sYywn8G3WIvF1Ikw1Yva43Xrs3JwnI qFWqyry5A3WkZaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUU7mb7IF0VCYb41lb7IF0VCFI7km07C26c804VAKzcIF0wAYjsxI 4VWkKwAYFVCjjxCrM7CY07I20VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM2kK64x0aVW7Gw IE548m6rI_Jw1UWr17M2vj6xkI62vS6c8GOVWUtr1rJFylYx0E2Ix0cI8IcVAFwI0_Jr0_ Jr4lYx0Ex4A2jsIE14v26r1j6r4UM4x0Y48IcVAKI48JMx8GjcxK6IxK0xIIj40E5I8Crw CYjI0SjxkI62AI1cAE67vIY487MxAIw28IcxkI7VAKI48JMxCIbVAxMI8E67AF67kF1VAF wI0_Jrv_JF1lIxkGc2Ij64vIr4UvcSsGvfC2KfnxnUUI43ZEXa7IU0S_MDUUUUU==
X-CM-SenderInfo: xmdf0xo6mdu03lof0z/1tbiAQEREko7lOf-ywAAs1
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: Mon, 10 Oct 2011 11:53:29 -0000

hi,

On 10/10/2011 4:40 PM, Maoke wrote:
> hi Jacni,
> thanks for the discussion from the view of address planning. it is 
> clear. i just would like to add an overview comment on the "philosophy".
> to my understanding, the prefix length to a customer depends upon, 
> essentially, how many end-system identifiers are needed, according 
> to what we estimate, within the scope of the customer network. in the 
> age of IPv4, the estimation is typically expressed with a definite 
> prefix length because we hardly have a shorter one than what we really 
> need. in the age of IPv6, however, if the prefix length for a customer 
> network in address planning is not a fixed value but a range with 
> relaxation, the art of address planning may also change. (e.g., 
> the block assigned to a subscriber is at most /60 supporting up 
> to 1M subscribers in total, and at least /72 in oder to support up 
> to 2^56 end-system identifiers within each CE-delegated network). with 
> this in mind, ISP may have larger room to pick up techniques and 
> deployment tactics possibly without doing less-necessary tradeoffs.
Thanks for your comments, I was only guessing based on experiences from 
IPv4. And yes, as you mentioned, something will change in IPv6.
While I think in practice, from ISP's perspective, probably there won't 
be that much flexibility, for example, there can't be too many SLAs.
Anyway, we can only know that after IPv6 comes true. ;-)


Cheers,
Jacni

> the same philosophy doesn't imply a unique art of action. MHO. sorry 
> but out of the scope of this group.
> thanks a lot,
> maoke
> 2011/10/10 Jacni Qin <jacni@jacni.com <mailto:jacni@jacni.com>>
>
>     hi,
>
>     One comment on the example you proposed, please see below,
>
>     On 10/9/2011 7:30 PM, GangChen wrote:
>>     ...
>>     I'm not sure what formula you have to deduce this *requirement*.
>>     Different sharing ratios should implicitly be expressed by different
>>     IPv6 prefix lengths when an operator would deploy PD. At this point,
>>     you can't help even you encode whole IPv4 address in suffix. As for
>>     the question you raised, I think that are operational issues more than
>>     technical issues. I take your example as explanation for your better
>>     understanding.
>>
>>     A small ISP has its Rule IPv4 prefix such as 10/8, while its total
>>     IPv6 block has fairly long prefix like /48 or a /56.
>>
>>     Then an operator could strategically pre-config a relatively small
>>     IPv4 subnet to 4v6 domain as rule IPv4 prefix, like 10/24. Then you
>>     could get more space in IPv6 prefix to put PSID information. See that
>>     is quite flexible if you do have a good operational planning.
>>
>     I get it, but let me try in another way.
>     The IPv6 addressing must not be affected, that's one of the basic
>     objectives of MAP we'll agree on, right?
>
>     So, firstly the IPv6 address planning should be done natively
>     according to the service requirements, the expected scale of
>     subscribers, and the address space assigned respectively.
>     For example, if you plan to assign a /60 to each subscriber in a
>     given domain with 1M subscribers totally, an IPv6 prefix of "/40"
>     is required (probably shorter given the efficiency loss of
>     hierarchical aggregation).
>     Then, this becomes the assumption (or restriction) on which we've
>     got 20 bits space to play with our art.
>
>     The next step is to decide the sharing ratio, say, 2k ports per
>     subscriber, the PSID will be of 5 bits. Here the tradeoff is to
>     use how many bits borrowed from ports or from the first 32 bits.
>     Then in this case, an IPv4 prefix of "/17" is required to
>     accommodate the 1M subscribers (through "15+5").
>     If we're lucky to get a block of "/17", one piece of MAP rule is
>     enough. Otherwise, we'll have to face another tradeoff, smaller
>     number of rules or smaller number of fragmented blocks used.
>
>     ISPs' cases are quite different, while the philosophy of address
>     planning is not, and should be kept in mind when we design the MAP.
>
>
> Cheers,
> Jacni
>
>