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

GangChen <phdgang@gmail.com> Sun, 09 October 2011 11:30 UTC

Return-Path: <phdgang@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 899C421F8A96 for <softwires@ietfa.amsl.com>; Sun, 9 Oct 2011 04:30:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.3
X-Spam-Level:
X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[AWL=1.300, 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 uwh9XgrjEXB1 for <softwires@ietfa.amsl.com>; Sun, 9 Oct 2011 04:30:47 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id BF40B21F84C5 for <softwires@ietf.org>; Sun, 9 Oct 2011 04:30:46 -0700 (PDT)
Received: by wyg24 with SMTP id 24so2341686wyg.31 for <softwires@ietf.org>; Sun, 09 Oct 2011 04:30:46 -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=QwTl/4DPrbM3R5c3HOOBY2wVWWuGFFyHYbsV1pV8xPM=; b=kgDPvI10xtBsxbOAx+oRecTGwDMGaw66BGaT47/a+mG5Nx1p8EwJm2PWCF5RpB0LmH RKUkLEa3iLeJtgYDIO6fQJb3Nq1wn5uMeyA9cJN3INTApNj2u4vR4fK4maAWlOVYENt7 9W0OtprM2MfrfUaGNObfmu4OPTGPcvk2ua/E0=
MIME-Version: 1.0
Received: by 10.227.7.159 with SMTP id d31mr5006205wbd.18.1318159845935; Sun, 09 Oct 2011 04:30:45 -0700 (PDT)
Received: by 10.180.84.161 with HTTP; Sun, 9 Oct 2011 04:30:45 -0700 (PDT)
In-Reply-To: <CAFUBMqUdZ8dstRYdMjTi183737ms=na2OWpRSF6phqOK0FN9iA@mail.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>
Date: Sun, 09 Oct 2011 19:30:45 +0800
Message-ID: <CAM+vMEQJzPUwLN2w1ZfuC5vy1C5sBBbVjPnjka+eoe_t3bPxKQ@mail.gmail.com>
From: GangChen <phdgang@gmail.com>
To: Maoke <fibrib@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
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: Sun, 09 Oct 2011 11:30:47 -0000

Hello Maoke,

Thanks for the discussion.
Please my reply inline.

2011/10/9, Maoke <fibrib@gmail.com>:
> hi Gang,
>
> thanks for the reply.
>
> 2011/10/9 GangChen <phdgang@gmail.com>
>
>> >> Yes, in padding case.
>> >>
>> >>
>> > what do you mean with the "yes"? do you mean having a short-enough
>> Rule-IPv6
>> > is a prerequisite for deploying 4rd-pd?
>> >
>> > for example, a small ISP has its Rule IPv4 prefix such as 10/8, while
>> > its
>> > total IPv6 block is a /48 or a /56 prefix only. the ISP is deploying
>> > stateless transition, possibly 4rd-pd. is such an ISP surely able to pad
>> > necessary part of IPv4 address in the first 64 bits?
>>
>> I guess I have already put some comments on that. Please see below.
>>
>>
> do you mean you *require" every ISP surely having IPv6 prefix shorter than,
> e.g., /32?

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.



>may i beg you answer this question without equivocation. :)
> thanks!

Sorry for the confusion. I hope above explanation could help.

>> > i don't think all current practices are "trying to encode the
>> > information
>> in
>> > the first 64bits". to my humble understanding, at least divi-pd encodes
>> the
>> > IPv4 full address information, which identifies a specific user, not in
>> the
>> > first 64 bits.
>>
>> Thanks for the clarification. That is why you propose to insert full
>> IPv4 address?
>>
>>
> well, i didn't propose anything new. some cases need full IPv4 addresses
> while these cases are included in our discussion on the unified address
> mapping.

I only see your one case here.

>
>> > in your proposal draft-chen-softwire-4v6-pd-00, you have
>> >
>> >   Delegated IPv6 prefix = IPv6 prefix + Add set + Port set
>> >
>> > where your Add-set is (32 - IPv4_pref_len) long, right? if the
>> IPv4_pref_len
>> > = 8 while the IPv6_prefix_len = 48, can your first 64bits identify a
>> user?
>> >
>>
>
> on the other hand, may you also answer this question?

See above example. BTW, I have never said the IPv6 prefix in
draft-chen-softwire-4v6-pd-00 could identify each user.
What I said in a previous email is MAX PSID in addrmapping-01 could
help to identify a specific user. Please don't get me wrong.

Many thanks

Gang