Re: [Softwires] draft-operators-softwire-stateless-4v6-motivation
<xiaohong.deng@orange-ftgroup.com> Wed, 17 August 2011 04:10 UTC
Return-Path: <xiaohong.deng@orange-ftgroup.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 7848421F8B08 for <softwires@ietfa.amsl.com>; Tue, 16 Aug 2011 21:10:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.732
X-Spam-Level:
X-Spam-Status: No, score=-2.732 tagged_above=-999 required=5 tests=[AWL=0.517, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 TvJU+9jDcMci for <softwires@ietfa.amsl.com>; Tue, 16 Aug 2011 21:10:07 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by ietfa.amsl.com (Postfix) with ESMTP id 4459F21F8AF5 for <softwires@ietf.org>; Tue, 16 Aug 2011 21:09:32 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 6E9128C0002; Wed, 17 Aug 2011 06:11:12 +0200 (CEST)
Received: from ftrdsmtp2.rd.francetelecom.fr (unknown [10.192.128.47]) by p-mail1.rd.francetelecom.com (Postfix) with ESMTP id 654D38B8005; Wed, 17 Aug 2011 06:11:12 +0200 (CEST)
Received: from ch-mailsrv.rd.francetelecom.fr ([10.193.250.27]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675); Wed, 17 Aug 2011 06:10:20 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 17 Aug 2011 12:10:15 +0800
Message-ID: <0962B0BEF842A24191AD9BE41A8DD2FC0195B4D3@ch-mailsrv.rd.francetelecom.fr>
In-Reply-To: <7998F52F-58E8-4E7D-8327-D64666AF7EFE@laposte.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Softwires] draft-operators-softwire-stateless-4v6-motivation
Thread-Index: Acxck5EUao2e1PO9TmKjsIufDZ6Xtg==
References: <4E4A4569.8030706@skoberne.net><94C682931C08B048B7A8645303FDC9F33E54A62CD2@PUEXCB1B.nanterre.francetelecom.fr><1F763FB8-E528-4080-92A7-E9C983B7425B@laposte.net><94C682931C08B048B7A8645303FDC9F33E54A62D6B@PUEXCB1B.nanterre.francetelecom.fr> <7998F52F-58E8-4E7D-8327-D64666AF7EFE@laposte.net>
From: xiaohong.deng@orange-ftgroup.com
To: despres.remi@laposte.net, softwires@ietf.org
X-OriginalArrivalTime: 17 Aug 2011 04:10:20.0225 (UTC) FILETIME=[94243310:01CC5C93]
Cc: draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org
Subject: Re: [Softwires] draft-operators-softwire-stateless-4v6-motivation
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: Wed, 17 Aug 2011 04:10:08 -0000
Hi all, |-----Original Message----- |From: Rémi Després [mailto:despres.remi@laposte.net] |Sent: Wednesday, August 17, 2011 12:28 AM |To: Softwires-wg |Cc: draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org |Subject: Re: [Softwires] |draft-operators-softwire-stateless-4v6-motivation | |Hello all, | |It appears that confirming on this list the vote made in |Quebec would be useful. Agreed. |Please see below. | |Le 16 août 2011 à 17:03, |<mohamed.boucadair@orange-ftgroup.com> |<mohamed.boucadair@orange-ftgroup.com> a écrit : | |> ... there was a vote in favour of adopting this document as |a WG document but as you know this vote should be confirmed in the ML. | |I have seen drafts becoming WG drafts after votes during |meetings but, fair enough, let's see if, after the unanimous |vote in the meeting, there are serious objections to it now. | | |> A call for adoption should normally be issued by the chairs |according to the IETF procedure. |> |> As for the content of the next iteration of the document, we |have two options so far: |> |> (1) Put back some sections which have been removed in -02, | |Support. |Some of them were worth having, IMHO. | |> add a new section to discuss dynamic vs. static, | |> handle the comments received from J. Arkko, etc. | |Sure. |Doing this while the draft is already a WG draft seems to me |normal after the vote result (but no objection to doing it |right away if found better. | |> Or |> |> 2) An alternative structure has been proposed off-line by A. |Durand: discuss dynamic vs. static and stateful vs. dynamic. | |Offline discussions are of course completely free, and useful, |but a WG consensus can only be built in the open, i.e. on the |WG mailing list. |I am aware of at least part of the offline discussion you |refer to, and therefore suppose you meant "dynamic vs static |AND stateful vs _stateless_". |Several pointed out, in that discussion, that the stateless & |dynamic combination doesn't really make sense. |In any case, this discussion hasn't been pursued on the WG list. | |> The analysis would elaborate the pros and cons of each |solution (static stateless, static stateful, dynamic |stateful,...). This document would be an analysis document and |not a motivation document anymore. This document has no |milestone in the charter IMHO. Note the charter mentions the |following: |> |> "Aug 2011 - Adopt stateless legacy IPv4 solution motivation |document as a Working Group document" |> |> |> I personally think the first option is straightforward | |So do I, => +1 |That is IMHO the only acceptable option in view of the vote result. +1 Prefer the first option, as "discussion dynamic allocation vs. static allocation" in a new section other than discussing on the mailing list sounds to me the more practical and efficient one to meet the Chater milstone. Cheers, Xiaohong | | |> but I'm open to the opinions of the working group members on |how to proceed. | |Let's see then. | |Regards to all, |RD | | |> |> Cheers, |> Med |> |> |> -----Message d'origine----- |> De : Rémi Després [mailto:despres.remi@laposte.net] Envoyé : |mardi 16 |> août 2011 16:30 À : BOUCADAIR Mohamed OLNC/NAD/TIP Cc : Nejc |Skoberne; |> draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org; |> softwires@ietf.org Objet : Re: [Softwires] |> draft-operators-softwire-stateless-4v6-motivation |> |> Hi Med, |> |> At the last meeting, a vote was taken to decide whether this |draft should become a WG draft. |> The answer has been a crystal clear yes, with the common |understanding that, as such, it would have to be improved and |competed based on WG reactions. |> |> IMHO, making it a WG document asap will facilitate |discussions like this one: thet will point to the right document. |> |> Is there any sort term plan to do what was approved? |> |> Kind regards, |> RD |> |> |> |> |> Le 16 août 2011 à 13:48, |<mohamed.boucadair@orange-ftgroup.com> |<mohamed.boucadair@orange-ftgroup.com> a écrit : |> |>> Dear Nejc, |>> |>> Thank you for the comments. Please see my answers inline. |>> |>> Cheers, |>> Med |>> |>> |>> -----Message d'origine----- |>> De : softwires-bounces@ietf.org [mailto:softwires-bounces@ietf.org] |>> De la part de Nejc Skoberne Envoyé : mardi 16 août 2011 12:25 À : |>> draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org |>> Cc : softwires@ietf.org |>> Objet : [Softwires] |draft-operators-softwire-stateless-4v6-motivation |>> |>> Hello, |>> |>> I have some comments on your draft, see inline. |>> |>> Regards, |>> Nejc |>> |>> --------------- |>> 2. Terminology |>> |>> |>> |>> This document makes use of the following terms: |>> |>> Stateful 4/6 solution (or stateful solution in short): denotes a |>> solution where the network maintains |user-session |>> states relying on the activation of a NAT |>> function in the Service Providers' network |>> [I-D.ietf-behave-lsn-requirements]. The NAT |>> function is responsible for sharing |the same IPv4 |>> address among several subscribers and |to maintain |>> user-session state. |>> |>> Stateless 4/6 solution (or stateless solution in short): |denotes a |>> solution which does not require any |user-session |>> state (seeSection 2.3 of [RFC1958]) to be |>> maintained by any IP address sharing |function in |>> the Service Provider's network. This |category of |>> solutions assumes a dependency between an IPv6 |>> prefix and IPv4 address. In an IPv4 address |>> sharing context, dedicated functions |are required |>> to be enabled in the CPE router to restrict the |>> source IPv4 port numbers. Within this |document, |>> "port set" and "port range" terms are used |>> interchangeably. |>> |>> [NS: If we consider a "stateful A+P" solution, we don't necessarily |>> have a dependency between an IPv6 prefix and IPv4 address. Also, we |>> don't have any user-session state in the Service Provider's network. |>> |>> Med: Fully agree. FWIW, this is what we called "Binding |Table A+P Mode" in |http://tools.ietf.org/html/draft-ymbk-aplusp-10#section-4.4. |>> |>> We do, however, have some user state (in order to do stateful |>> tunneling, for example). Maybe this is included in |"user-session" in |>> your terminology, but then I think it would be appropriate |to define |>> the term "user-session" clearly.] |>> |>> Med: We assumed the definition of state as mentioned in |RFC1958; but I agree the terminology should be much more clearer. |>> |>> ... |>> |>> 3.1.5. Bandwidth Saving |>> |>> |>> |>> In same particular network scenarios (e.g., wireless network ), |>> spectrum is very valuable and scarce resource. Service providers |>> usually wish to eliminate unnecessary overhead to save bandwidth |>> consumption in such environment. Service providers need to |consider |>> optimizing the form of packet processing when encapsulation is used. |>> Since existing header compression techniques are stateful, it is |>> expected that stateless solution minimize overhead |introduced by the |>> solution. |>> |>> [NS: I don't understand this section, but that may be just me. |>> Maybe is there a better way to explain the point?] |>> |>> Med: We have several co-authors who are not either in |favour or maintaining this section. This text will be removed. |>> |>> ... |>> |>> |>> 3.3.1. Implicit Host Identification |>> |>> |>> |>> Service Providers do not offer only IP connectivity services but |>> also added value services (a.k.a., internal services). Upgrading |>> these services to be IPv6-enabled is not sufficient because of |>> legacy devices. In some deployments, the delivery of these |>> added-value services relies on implicit identification mechanism |>> based on the source IPv4 address. Due to address sharing, |implicit |>> identification will fail |>> [I-D.ietf-intarea-shared-addressing-issues]; replacing implicit |>> identification with explicit authentication will be seen as a non |>> acceptable service regression by the end users (less |Quality of Experience (QoE)). |>> |>> When a stateless solution is deployed, implicit |identification for |>> internal services is likely to be easier to implement: the |implicit |>> identification should be updated to take into account the |port range |>> and the IPv4 address. Techniques as those analyzed in |>> [I-D.boucadair-intarea-nat-reveal-analysis] are not |required for the |>> delivery of these internal services if a stateless solution is |>> deployed. |>> |>> [NS: I don't think this is true only for stateless solutions. If we |>> have a stateful solution with static port allocation (as |you mention |>> in section 3.1.3), then implementing such an implicit host |>> identification which uses also port information, is doable as well.] |>> |>> Med: I Agree. But then you loose other benefits of the |stateful: have an aggressive address sharing ratio. |>> _______________________________________________ |>> Softwires mailing list |>> Softwires@ietf.org |>> https://www.ietf.org/mailman/listinfo/softwires |> |> | | | |
- [Softwires] draft-operators-softwire-stateless-4v… Nejc Škoberne
- Re: [Softwires] draft-operators-softwire-stateles… mohamed.boucadair
- Re: [Softwires] draft-operators-softwire-stateles… Nejc Škoberne
- Re: [Softwires] draft-operators-softwire-stateles… mohamed.boucadair
- Re: [Softwires] draft-operators-softwire-stateles… Rémi Després
- Re: [Softwires] draft-operators-softwire-stateles… mohamed.boucadair
- Re: [Softwires] draft-operators-softwire-stateles… Simon Perreault
- Re: [Softwires] draft-operators-softwire-stateles… Rémi Després
- Re: [Softwires] draft-operators-softwire-stateles… Qiong
- Re: [Softwires] draft-operators-softwire-stateles… Jan Zorz @ go6.si
- Re: [Softwires] draft-operators-softwire-stateles… Jacni Qin
- Re: [Softwires] draft-operators-softwire-stateles… xiaohong.deng
- Re: [Softwires] draft-operators-softwire-stateles… mohamed.boucadair
- Re: [Softwires] draft-operators-softwire-stateles… xiaohong.deng
- Re: [Softwires] draft-operators-softwire-stateles… xiaohong.deng