Re: [Softwires] draft-operators-softwire-stateless-4v6-motivation
<mohamed.boucadair@orange-ftgroup.com> Tue, 16 August 2011 11:47 UTC
Return-Path: <mohamed.boucadair@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 6899021F889A for <softwires@ietfa.amsl.com>; Tue, 16 Aug 2011 04:47:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.098
X-Spam-Level:
X-Spam-Status: No, score=-3.098 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, UNPARSEABLE_RELAY=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 bt2e--fya3rM for <softwires@ietfa.amsl.com>; Tue, 16 Aug 2011 04:47:58 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 78D2E21F886D for <softwires@ietf.org>; Tue, 16 Aug 2011 04:47:58 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 932D222C7B0; Tue, 16 Aug 2011 13:48:45 +0200 (CEST)
Received: from PUEXCH21.nanterre.francetelecom.fr (unknown [10.101.44.28]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id 7625E4C07E; Tue, 16 Aug 2011 13:48:45 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.8]) by PUEXCH21.nanterre.francetelecom.fr ([10.101.44.28]) with mapi; Tue, 16 Aug 2011 13:48:45 +0200
From: mohamed.boucadair@orange-ftgroup.com
To: Nejc Škoberne <nejc@skoberne.net>, "draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org" <draft-operators-softwire-stateless-4v6-motivation@tools.ietf.org>
Date: Tue, 16 Aug 2011 13:48:43 +0200
Thread-Topic: [Softwires] draft-operators-softwire-stateless-4v6-motivation
Thread-Index: Acxb/rmMrsOQA4SWTVOZZMOA3ZtQnAACcZAg
Message-ID: <94C682931C08B048B7A8645303FDC9F33E54A62CD2@PUEXCB1B.nanterre.francetelecom.fr>
References: <4E4A4569.8030706@skoberne.net>
In-Reply-To: <4E4A4569.8030706@skoberne.net>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2011.8.16.111515
Cc: "softwires@ietf.org" <softwires@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: Tue, 16 Aug 2011 11:47:59 -0000
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 Škoberne 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] 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