Re: [Softwires] Fw: New Version Notificationfordraft-cui-softwire-b4-translated-ds-lite-04.txt

Jiang Dong <jiangdong345@gmail.com> Fri, 04 November 2011 03:05 UTC

Return-Path: <jiangdong345@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 AD45511E80DB for <softwires@ietfa.amsl.com>; Thu, 3 Nov 2011 20:05:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.123
X-Spam-Level:
X-Spam-Status: No, score=-2.123 tagged_above=-999 required=5 tests=[AWL=-1.477, BAYES_00=-2.599, J_CHICKENPOX_51=0.6, J_CHICKENPOX_52=0.6, MIME_BASE64_TEXT=1.753, 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 JP29XW0aPS9F for <softwires@ietfa.amsl.com>; Thu, 3 Nov 2011 20:05:17 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id E3C2E11E8095 for <softwires@ietf.org>; Thu, 3 Nov 2011 20:05:16 -0700 (PDT)
Received: by iaeo4 with SMTP id o4so2630029iae.31 for <softwires@ietf.org>; Thu, 03 Nov 2011 20:05:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=66jdzg1f5XKF3k/44skZ2xa25xgRjuPwo/+g+aX1nPY=; b=VVQjd7EhfwiWdtZttF7M+r7FNnVbz+9oaXZDpZC3PfwIiKWFbBkxB8kiWlCz4fzDZt oKLPLIOboG+xxybjQhqvek/fkvHiuy6H4ItB1ZZ0rk/iGBVjrvR0Iw1FtXuxAl52IsOq VW9h0kvgHAlF+c12QigO+UXbCbQs3tSGU6biU=
Received: by 10.42.197.195 with SMTP id el3mr12364172icb.54.1320375916586; Thu, 03 Nov 2011 20:05:16 -0700 (PDT)
Received: from DJ-PC ([166.111.68.231]) by mx.google.com with ESMTPS id e2sm15303988ibe.0.2011.11.03.20.05.12 (version=SSLv3 cipher=OTHER); Thu, 03 Nov 2011 20:05:15 -0700 (PDT)
Date: Fri, 04 Nov 2011 11:06:00 +0800
From: Jiang Dong <jiangdong345@gmail.com>
To: Reinaldo Penno <rpenno@juniper.net>, peng-wu <peng-wu@foxmail.com>, Olivier Vautrin <ovautrin@juniper.net>, softwires <softwires@ietf.org>
Message-ID: <201111041105572744821@gmail.com>
X-mailer: Foxmail 6, 15, 201, 22 [cn]
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
Subject: Re: [Softwires] Fw: New Version Notificationfordraft-cui-softwire-b4-translated-ds-lite-04.txt
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: Fri, 04 Nov 2011 03:05:17 -0000

Hi,Peeno,

In section 4.5 of the SDNAT draft you've given a mapping function example. I'm not quite get the meaning of the stateless algorithm.

Say the maxpot is 1024, so we get the i = floor((65535-1024) / 1024 ) = 63. I cannot find the definition of the P, does it mean the number of addresses in the address pool? If it is, what's the mean by floor(i / p)? Or maybe I misunderstand the meaning...

Best Regards!
Jiang Dong
>Hello Peng,
>
>Some comments inline...
>
>
>On 11/3/11 5:12 AM, "Peng Wu" <peng-wu@foxmail.com> wrote:
>
>> Hi Olivier,
>> 
>> see inlines :)
>> --------------
>> Peng Wu
>>> Hello, thanks for this interesting draft.
>>> 
>>> In your use case, could you explain if every CPE/Host need to reach
>>> Internet? That would be the case in a typical Broadband deployment but
>>> perhaps not in your deployment scenario.
>> Could be every CPE/Host.
>>> 
>>> If all CPE needs Internet access, all of them with an IP@ need a dedicated
>>> "bucket of ports" installed in the Concentrator. Which means that we could
>>> just have a static allocation of ports in the Concentrator instead of
>>> DHCP/PCP mechanism as described in your draft.
>> Well, we've thought of this.
>> There're two differences here.
>> 
>> The first and the major one is that, if we just take ds-lite and have static
>> port set allocation in the concentrator, the concentrator still has to keep
>> the per-session NAT table and perform the translation, while in lightweight
>> 4over6, NAT happens on CPE and the concentrator just perform
>> encapsulation/decapsulation, with a per-subscriber mapping table.
>
>Per-session NAT is not needed if:
>
>- the B4 performs NAT or
>- Each host has a unique IP and a known port space.
>
>Our implementation performs NAT without any per session state.
>
>> 
>> The second one is that in lightweight 4over6, with one-time DHCP/PCP,
>> the subscriber learns its public IPv4 address. This brings convenience and
>> eases the ALG problem to a certain extent.
>
>I think ALG is an application issue and can only be fully solved when all
>applications make use of PCP.
>
>> In ds-lite with static concentrator
>> port allocation, the subscriber still doesn't know its public IPv4
>> address/port 
>> without per-session PCP process.
>
>Yes, that is a good point. We devised an extension to PCP to return the
>public IP and port range. Therefore a single message would be needed.
>
>>> 
>>> My point is we could have a Stateless mechanism in the Concentrator as
>>> described in SD-NAT (draft-penno-softwire-sdnat-01) and just use regular
>>> DHCP/Radius on the CPE to get a dynamic address allocation with the same
>>> result.
>>> 
>>> What do you think?
>>> 
>>> Cheers,
>>> Olivier
>>> 
>>> 
>>> On 11/2/11 8:06 AM, "peng-wu@foxmail" <peng-wu@foxmail.com> wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> We've submitted a -04 version of the b4-translated-ds-lite draft.
>>>> It describes the per-user-state IPv4-over-IPv6 mechanism with port set
>>>> support, which can be achieved through some extensions to ds-lite.
>>>> There are discussions going on upon this topic during and after the
>>>> Interim meeting.
>>>> We've received quite a lot offline comments/suggestions, and made
>>>> progresses accordingly.
>>>> 
>>>> The draft is available on
>>>> http://tools.ietf.org/html/draft-cui-softwire-b4-translated-ds-lite-04
>>>> Please provide your valuable comments. And hopefully we'll present it in
>>>> Taipei.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> u---
>>>> A new version of I-D, draft-cui-softwire-b4-translated-ds-lite-04.txt has
>>>> been successfully submitted by Qiong Sun and posted to the IETF
>>>> repository.
>>>> 
>>>> Filename:  draft-cui-softwire-b4-translated-ds-lite
>>>> Revision:  04
>>>> Title:   Lightweight 4over6 in access network
>>>> Creation date:  2011-10-30
>>>> WG ID:   Individual Submission
>>>> Number of pages: 24
>>>> 
>>>> Abstract:
>>>>   The dual-stack lite mechanism provide an IPv4 access method over IPv6
>>>>   ISP network for end users.  Dual-Stack Lite enables an IPv6 provider
>>>>   to share IPv4 addresses among customers by combining IPv4-in-IPv6
>>>>   tunnel and Carrier Grade NAT.  However, in dual-stack lite, CGN has
>>>>   to maintain active NAT sessions, which could become the performance
>>>>   bottom-neck due to high dynamics of NAT entries, memory cost and log
>>>>   issue.  This document propose the lightweight 4over6 mechanism which
>>>>   moves the translation function from tunnel concentrator (AFTR) to
>>>>   initiators (B4s), and hence reduces the mapping scale on the
>>>>   concentrator to per-customer level.  For NAT44 translation usage, the
>>>>   mechanism allocates port restricted IPv4 addresses to initiators in a
>>>>   flexible way independent of IPv6 network in the middle.
>>>> 
>>>>                
>>>>        
>>>> 
>>>> 
>>>> The IETF Secretariat
>>>> 
>>>> _______________________________________________
>>>> 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 mailing list
>Softwires@ietf.org
>https://www.ietf.org/mailman/listinfo/softwires