Re: [Softwires] Fw: New VersionNotificationfordraft-cui-softwire-b4-translated-ds-lite-04.txt
Reinaldo Penno <rpenno@juniper.net> Tue, 08 November 2011 00:39 UTC
Return-Path: <rpenno@juniper.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 A22F71F0C58 for <softwires@ietfa.amsl.com>; Mon, 7 Nov 2011 16:39:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.556
X-Spam-Level:
X-Spam-Status: No, score=-6.556 tagged_above=-999 required=5 tests=[AWL=0.043, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 sbjoMlijA-gH for <softwires@ietfa.amsl.com>; Mon, 7 Nov 2011 16:39:17 -0800 (PST)
Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by ietfa.amsl.com (Postfix) with ESMTP id B4CB21F0C53 for <softwires@ietf.org>; Mon, 7 Nov 2011 16:39:15 -0800 (PST)
Received: from P-EMHUB01-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP; Mon, 07 Nov 2011 16:39:16 PST
Received: from p-emfe02-wf.jnpr.net (172.28.145.25) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server (TLS) id 8.3.213.0; Mon, 7 Nov 2011 16:39:11 -0800
Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe02-wf.jnpr.net ([fe80::c126:c633:d2dc:8090%11]) with mapi; Mon, 7 Nov 2011 19:39:09 -0500
From: Reinaldo Penno <rpenno@juniper.net>
To: peng-wu <peng-wu@foxmail.com>, Olivier Vautrin <ovautrin@juniper.net>, softwires <softwires@ietf.org>
Date: Mon, 07 Nov 2011 19:39:06 -0500
Thread-Topic: [Softwires] Fw: New VersionNotificationfordraft-cui-softwire-b4-translated-ds-lite-04.txt
Thread-Index: Acya1Xtv/4nsgKMcRmePUxSqnCwv3gC2VaR0
Message-ID: <CADDBA2A.57C81%rpenno@juniper.net>
In-Reply-To: <2011110417380132016863@foxmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-Entourage/13.11.0.110726
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [Softwires] Fw: New VersionNotificationfordraft-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: Tue, 08 Nov 2011 00:39:17 -0000
On 11/4/11 2:38 AM, "Peng Wu" <peng-wu@foxmail.com> wrote: > Hi Reinaldo, > > I just took a brief look at draft-penno-softwire-sdnat-01, to get the basic > idea. Not sure if I understand correctly. > > This is a quite customized mechanism rather than just "static port set > allocation in the > concentrator". I guess that's why I'm confused by you last email, ha :) > > Regarding the DS-lite case, you kind of encode the port set index into the B4 > IPv6 address, > and than, achieve statelessness. The difference with the existing stateless > mechanisms > is that, you don't encode the public IPv4 address so you don't inform the > customers > this information. And you also need double translation to fit in the AFTR NAT, > which is > also different from the existing stateless mechanisms. The double translation is optional. As with other schemes you need to guarantee uniqueness, which can be achieved in many different ways. > > This is quite interesting. It fits in the specific DS-lite case, but in > general it's stateless mechanism. > We kind of fall into different categories and use cases. Actually we have > discussions on > stateless vs. lightweight 4over6 in the Introduction part of our draft. For > example, think of > the case when either the B4 IPv6 addresses or the IPv4 address pool are > scattered. Then the > the statless mapping rule/algorithm on the AFTR can be quite complicated. Yes, that is correct. We have approached that and would be happy to discuss. > > > -------------- > Peng Wu >> Hi Reinaldo, >> >> inlines :) >> -------------- >> Peng Wu >> >>>> 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. >> Could you go a little further into this? >> I'm actually confused how you do NAT without (source IP, >> source port, dst IP, dst port) mapping table >> >>> >>>> >>>> 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. >> Well, my point is, if the whole problem is just a local 44NAT(as is in >> leightweight 4over6), >> then we already have uPnP, and end host don't need PCP to negotiate with the >> AFTR >> which is probably a remote, big network device. >>> >>>> 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. >> Similar idea. But I still need your elaboration on the principle of this >> none-session-state NAT thing to get the whole picture. >>> >> _______________________________________________ >> Softwires mailing list >> Softwires@ietf.org >> https://www.ietf.org/mailman/listinfo/softwires >>
- Re: [Softwires] Fw: New Version Notification for … Reinaldo Penno
- [Softwires] Fw: New Version Notification for draf… peng-wu@foxmail
- Re: [Softwires] Fw: New Version Notification for … Olivier Vautrin
- Re: [Softwires] Fw: New Version Notification ford… Peng Wu
- Re: [Softwires] Fw: New Version Notification ford… Reinaldo Penno
- Re: [Softwires] Fw: New Version Notificationfordr… Peng Wu
- Re: [Softwires] Fw: New Version Notification for … Qiong
- Re: [Softwires] Fw: New VersionNotificationfordra… Peng Wu
- Re: [Softwires] Fw: New VersionNotificationfordra… Reinaldo Penno
- Re: [Softwires] Fw: New Version Notification for … Reinaldo Penno
- Re: [Softwires] Fw: New Version Notification for … Qiong