Re: [Softwires] [Softwire] draft-ietf-softwire-map-00 does NOT reflect the consensus from the WG

Wojciech Dec <wdec.ietf@gmail.com> Tue, 26 June 2012 07:55 UTC

Return-Path: <wdec.ietf@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 4DDD421F858A for <softwires@ietfa.amsl.com>; Tue, 26 Jun 2012 00:55:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.533
X-Spam-Level:
X-Spam-Status: No, score=-2.533 tagged_above=-999 required=5 tests=[AWL=-0.915, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_HTML_USL_OBFU=1.666, SARE_MILLIONSOF=0.315]
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 je6Dd3T4ee-L for <softwires@ietfa.amsl.com>; Tue, 26 Jun 2012 00:55:20 -0700 (PDT)
Received: from mail-qc0-f170.google.com (mail-qc0-f170.google.com [209.85.216.170]) by ietfa.amsl.com (Postfix) with ESMTP id 61B6721F8589 for <softwires@ietf.org>; Tue, 26 Jun 2012 00:55:20 -0700 (PDT)
Received: by qcmt36 with SMTP id t36so2700743qcm.15 for <softwires@ietf.org>; Tue, 26 Jun 2012 00:55:20 -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=Ls1vsSKme0MrzZO2cy2bd0a4vUTxNcESh4axbfLjDxc=; b=C44D/bsYRfAb3GefqDpmSz/lZrS0N3NF7HJBkBpYlXJIHlExDv0uAE9WkjtkmtaDGE 96u7Dl5wAtwNJP3vrQ/3pdcMldt9vmGoMTBKYtL5ydZ69jfD3ChtTEpOCzXcaJCJYnQv udV2se8J62NyK6eMUcomBa7t4jrECJxWoCw+CUtY1fk907UkJah7v9GBODfdveOj2my9 6GF/ow+Zejt6eEmuF/R5dtul9Z2aOq7PTIFIc17gNLHEA6mefiD7U2WTT/thAlUBEpP/ EKN8P986bylKz7JXwRfIlGD2vcyefr0tZK2+1C/89XiAO0QCmxqlxsG3zIFu1lxSgZ3E PPsg==
MIME-Version: 1.0
Received: by 10.224.182.72 with SMTP id cb8mr15758026qab.46.1340697319838; Tue, 26 Jun 2012 00:55:19 -0700 (PDT)
Received: by 10.229.127.231 with HTTP; Tue, 26 Jun 2012 00:55:19 -0700 (PDT)
In-Reply-To: <CC0F2D82.285F4%ian.farrer@telekom.de>
References: <CC0F2D82.285F4%ian.farrer@telekom.de>
Date: Tue, 26 Jun 2012 09:55:19 +0200
Message-ID: <CAFFjW4ireDBzacCFDYgh3kn3+MXx1=m3Kab6Wp7TFwnHeyfwDw@mail.gmail.com>
From: Wojciech Dec <wdec.ietf@gmail.com>
To: ian.farrer@telekom.de
Content-Type: multipart/alternative; boundary="20cf303b430b8013e804c35b6b5e"
Cc: softwires@ietf.org
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 07:55:21 -0000

On 26 June 2012 09:13, <ian.farrer@telekom.de> wrote:

> Hi Satoru,
>
> Comment in line below.
>
> Best regards,
> Ian
>
> Date: Mon, 25 Jun 2012 18:46:18 +0900
> From: Satoru Matsushima <satoru.matsushima@gmail.com>
> To: Peng Wu <pengwu.thu@gmail.com>
> Cc: softwires@ietf.org, Yong Cui <cuiyong@tsinghua.edu.cn>
> Subject: Re: [Softwires] [Softwire] draft-ietf-softwire-map-00 does
> NOTreflect the consensus from the WG
> Message-ID: <5851B29B-0CCF-4B08-86D5-8CBBFCEF5FA4@gmail.com>
> Content-Type: text/plain; charset=iso-8859-1
>
> Hi Peng,
>
> On 2012/06/25, at 18:34, Peng Wu wrote:
>
> Let's think that a CE provisioned with following BMR comes from MAP DHCPv6
> options.
> BMR:
>   o Rule-ipv6-prefix  : {exact matched with CE's delegated prefix}
>   o Rule-ipv4-prefix  : x.x.x.x/32
>   o EA-length         : 0
>   o Port-param option : {PSID/length}
> This BMR could be a LW46 provisioning means.
>
> Again, all the information needed is the IPv4 address and port set.
> 1) The item like rule-ipv6-prefix is not needed at all.
> 2) Port set or PSID still needs extra provisioning (while in regular
> MAP it's embedded in IPv6 address)
> So why make it so difficult and obscure
>
>
> Not difficult, easy business for CE which implemented MAP. Other
> difficulty in operator side in particular provisioning complex, that should
> be same with LW46. It also makes to complete MAP spec in the ea-len zero
> case.
>
> [IF] Additional complexity in the operator side is where I see the problem
> with MAP in our case. The strength that MAP offers is for the mesh model
> and the complexity that it brings is a neat way of achieving this. But if
> hub-and-spoke is the only deployment scenario that you need, then the
> complexity for mesh is an unnecessary addition that results in operational
> complexity, which is something we're trying to engineer out wherever we can.
> E.g. In the case above, for a shared IP address, the source port range is
> encoded in the port-param option. To troubleshoot user connectivity, ops
> need to have a good understanding of how this is being calculated so that
> they can trace the user. Not the end of the world, but with millions of
> customers and a hundred support staff, it's just better avoided if
> possible. This logic also then needs to be built into other business
> support systems that rely on the customers IP/port range as an identifier.
> LW46 solves this with a simple (though long) lookup table. This does mean
> that it's very easy to extract how a user is configured or identified with
> a minimum of additional knowledge and calculating tools.
>

Well, a couple of observations:
A) MAP allows you to optimize complexity in not having to deal with per
subscriber rules in cases where this is feasible.
B) You're referring to data representation as an operational problem, which
if so, actually applies to any solution incl LW46 that transmits port-range
info to a client. I.e. "Whatever support staff" needs to be schooled to use
some logic to glean useful port information from the data sent to a client
C) It is very easy to represent MAP data as port range info on routers,
tools, etc.

-Woj.


>
> cheers,
> --satoru
>
> ------------------------------
>
>
>
> _______________________________________________
> Softwires mailing list
> Softwires@ietf.org
> https://www.ietf.org/mailman/listinfo/softwires
>
>