Re: [Softwires] [Softwire] draft-ietf-softwire-map-00 does NOT reflect the consensus from the WG
Qi Sun <sunqi.csnet.thu@gmail.com> Tue, 26 June 2012 06:37 UTC
Return-Path: <sunqi.csnet.thu@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 63F7021F855E for <softwires@ietfa.amsl.com>; Mon, 25 Jun 2012 23:37:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level:
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 uzRTZWzGFFn0 for <softwires@ietfa.amsl.com>; Mon, 25 Jun 2012 23:37:47 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id 5CE6C21F855D for <softwires@ietf.org>; Mon, 25 Jun 2012 23:37:47 -0700 (PDT)
Received: by dacx6 with SMTP id x6so6418648dac.31 for <softwires@ietf.org>; Mon, 25 Jun 2012 23:37:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=RESb+nUsi0oGbggRqfYpetqCRGlbUFh2KbbO3GKYEsU=; b=xt04QgtUvt20/l8VtdhrbQ75uClIH7LXQdGUZANUNfUbPZtZFqa1eeviLj8srtZs8m cNUeLPYphwCj6qP8vNWbj7YTnHmt28Yd++vDBF0755MmPUXf9tsnG65Pe/Gxhrt5YOus 09zaYxMw22T6KolJUH5NDZelpuD+oM8qJnHTznUYfU0bvmCv8K6b6NTYuMpEDtPpU8uo 89TXEf2z/IUmiifT+WjEoN1nRwad+82rxK5M26f7ALoDQX7lTR+OIh8Lts+77HViIRR0 RyydNkfZQeAisMfZjvJL9xpqD/MC50EsRLsIrosX7bp0UurtoW/rlcxA7JofqGoi4eIK 9TBQ==
MIME-Version: 1.0
Received: by 10.68.233.201 with SMTP id ty9mr48795979pbc.34.1340692667121; Mon, 25 Jun 2012 23:37:47 -0700 (PDT)
Received: by 10.143.7.3 with HTTP; Mon, 25 Jun 2012 23:37:46 -0700 (PDT)
In-Reply-To: <CAC16W0AVrcwXGgtsHPQSHWN6BzV5Ptqxd79FZ241bWzPRKNgwA@mail.gmail.com>
References: <CC0CC5BF.226A9%yiu_lee@cable.comcast.com> <10CE32B3-7DFB-47F4-85F1-F591C613689A@gmail.com> <2012062514514640804415@gmail.com> <CAFFjW4iouz0HGgV8xqm58UYUYKErJkLvn=xK2VkLNuRpZtHH-A@mail.gmail.com> <CAC16W0AVrcwXGgtsHPQSHWN6BzV5Ptqxd79FZ241bWzPRKNgwA@mail.gmail.com>
Date: Tue, 26 Jun 2012 14:37:46 +0800
Message-ID: <CAAtO+Xkx66WEedAE1dV6uPqTfs+KEBum8BAz4WN2HtvxGXu8ow@mail.gmail.com>
From: Qi Sun <sunqi.csnet.thu@gmail.com>
To: Peng Wu <pengwu.thu@gmail.com>
Content-Type: multipart/alternative; boundary="047d7b33d5fc2d400704c35a5696"
Cc: softwires WG <softwires@ietf.org>, Yong Cui <cuiyong@gmail.com>
Subject: Re: [Softwires] [Softwire] draft-ietf-softwire-map-00 does NOT reflect the consensus from the WG
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, 26 Jun 2012 06:37:48 -0000
+1 support. I respect what the MAP authors have worked on. But besides what Peng has said, could you clarify where the so called "ietf"-map-00 achieves consensus? Qi Sun On Tue, Jun 26, 2012 at 12:07 PM, Peng Wu <pengwu.thu@gmail.com> wrote: > Woj, > > On Mon, Jun 25, 2012 at 10:24 PM, Wojciech Dec <wdec.ietf@gmail.com> > wrote: > > Hi, > > > > taking a step back to discuss some items in more detail, and hopefully > move > > this discussion forward: > > > > 1. Domain size > > The MAP architecture does not prescribe the size of a domain, and neither > > does it prescribe the number of rules to be used. There is nothing in the > > technology, except vendor implementation limits or practical sense (or > > both), to prevent MAP domains from defining 1 domain = 1 CPE. This was a > day > > 1 characteristic of MAP drafts. > Yes from the theoretical view you could. But that's not the exact 1:1 > mode the "ietf-map-00" described. You have to change the specification > and twist the mechanism definiation to particularly support the 1:1 > mode. > > > Choosing to deploy or implement MAP with a configuration supporting 1 > rule, > > 100 rules or 100k rules or domains is a vendor's and/or operator's > choice. > > Nobody is stating that deployment is to be limited to X rules, nor that a > > near infinite number of rules is reasonable. These are general points > that > > apply to DS-lite state as well as the "Light Weight 4 over 6" or > "stateless > > deterministic NAT", and pretty much any technology for that matter. > > > > 2. Stateless DOES NOT mean configuration-less > > There appears to be confusion between the concept of stateless and > > configuration-less. MAP domains are based on configured rules, that are > > provisioned/applied through means that are currently outside the scope of > > Softwire drafts - this is configuration state, and this was and > continues to > > be a characteristic of MAP. > If you have per-user specific configuration, that definitely changes > the operation model. > > > Further more, unlike some of the other proposals, MAP allows to optimize > the > > amount of configuration needed in cases where this is viable. In other > > words, MAP does NOT exclusively force 1:1 rule configuration, but also > > allows N:1. > That's not what is discussed in this thread at all... > > > > 3. Stateless has no data plane induced state > > A major difference between stateless (eg MAP) and stateful (eg Carrier > Grade > > NAT44/Ds-Lite) solutions is that the latter are characterised by dynamic > > core node forwarding state that is directly driven by user data-plane > > traffic (eg new IP flows). MAP does not rely on such dynamic state, never > > did. > I think you only mean per-session stateful. For per-user stateful > mechanisms, you run the provisioning process to avoid state creating > from the data plane. That's one of the essential design goals and > benifits of the per-user stateful mechanisms and reflected in > lw4over6. > > > > > 4. No change of MAP spec > > The updated MAP draft does not change the MAP architecture nor its > technical > > underpinnings. In fact there are no changes, bar editorial to the > normative > > parts of MAP, something that is proven by existing implementations prior > to > > this draft supporting the current draft. A few individuals appear to > object > > to new descriptive text which highlights the usage of MAP, eg in 1:1. > > Removing that text will not change the matter that MAP allows such usage. > > Prohibiting such use by specification would actually require a spec > change, > > besides being unreasonable. > Sorry, no. You need to change specifications, and you need to twist > the definations of the terminology. > For example, you need to explicitly provisio the port set information, > which is not the usual case at all. > > > > > 5. What is the problem? > > We're pleased to see a growing understanding of MAP's applicability to > > solve problems, incl v4-v6 address independence, when needed. Given that > the > > emails on this thread do not appear to bring forward any technical issues > > with the MAP solution, could we know WHY we need other solutions to the > > problem, or what is the problem that remains to be solved? > The problem is that there are apparently three types of solutions with > perspective application scenarios, while the MAP solution, originally > strongly customized for the pure stateless scenario, is now twisting > itself in a somehow weired way, dropping the essential feature of > statelessness, to include the per-user state/mapping scenario which > can be solved by a more pure and clear solution. > > > Taking the liberty to speak on behalf of the other MAP authors, I would > like > > to say that we all remain open for collaboration with all WG members in > > terms of arriving at a minimal set of reasonable solutions that solve > > problems that the community cares about. We also trust that our renewed > WG > > leadership will finally help us all in getting there. > No objection to MAP at all, AS LONG AS it follows the original, > suitable problem space which it is expected to developed for. >
- [Softwires] [Softwire] draft-ietf-softwire-map-00… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Lee, Yiu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… xiechf01
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Maoke
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Lee, Yiu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Lee, Yiu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Mark Townsley
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tetsuya Murakami
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tetsuya Murakami
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Jiang Dong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Joel M. Halpern
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Rémi Després
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tetsuya Murakami
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Jiang Dong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… ian.farrer
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Rémi Després
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Rémi Després
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Rémi Després
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Leaf yeh
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Leaf yeh
- [Softwires] MAP design team [Was: Re: [Softwire] … Simon Perreault
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Lee, Yiu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Maoke
- Re: [Softwires] MAP design team [Was: Re: [Softwi… Leaf yeh
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… xiechf01
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Jiang Dong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Peng Wu
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… ian.farrer
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tetsuya Murakami
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Wojciech Dec
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tom Taylor
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Satoru Matsushima
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Tomek Mrugalski
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Leaf yeh
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Rajiv Asati (rajiva)
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Jiang Dong
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qi Sun
- Re: [Softwires] [Softwire] draft-ietf-softwire-ma… Qiong