Re: [Softwires] WG last call on draft-ietf-softwire-public-4over6-01

Peng Wu <pengwu.thu@gmail.com> Fri, 08 June 2012 09:35 UTC

Return-Path: <pengwu.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 E6B4521F8552 for <softwires@ietfa.amsl.com>; Fri, 8 Jun 2012 02:35:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level:
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, 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 zuC6RJZ+ng95 for <softwires@ietfa.amsl.com>; Fri, 8 Jun 2012 02:35:36 -0700 (PDT)
Received: from mail-qa0-f49.google.com (mail-qa0-f49.google.com [209.85.216.49]) by ietfa.amsl.com (Postfix) with ESMTP id 5294D21F85B7 for <softwires@ietf.org>; Fri, 8 Jun 2012 02:35:36 -0700 (PDT)
Received: by qabj40 with SMTP id j40so792529qab.15 for <softwires@ietf.org>; Fri, 08 Jun 2012 02:35:35 -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:content-transfer-encoding; bh=A7NdoPaE7ad/tAOg8IcSah0k2zCejyfMCySQ1fKCQQI=; b=m+nyizup/+xKB//1rL3imlMcewyhR0VlGBnLlLKE2Kazg59MVGzYYnadKPp51lPiFi 0y0zHEaRv4zh56XRGo/qtkV/rgOZdcVjDOIVoZuYP/04kAZtG2Mh69kqLkiM4StiCIzv ECh9G+TM4nSFaSm3qKU73Q3ERMSDI/bHh2qksFbK1Qv0Jl1JqCh1TyXJ0AR6hZyfM5yX T8j3kDFpBmGYsEtMvKj/qg1aX6Kng+UJFoDwgWE27yYNDd+5OQIVxTAyJ6aA9nlNZ+ww Yn5TnnwZD4zR2Eix7skMx4U9dreYgIvkUPYQj80cj5gLpPaT0Kh16U0ejagYQrHtzbps uJeA==
MIME-Version: 1.0
Received: by 10.224.176.148 with SMTP id be20mr6411174qab.64.1339148135547; Fri, 08 Jun 2012 02:35:35 -0700 (PDT)
Received: by 10.229.30.203 with HTTP; Fri, 8 Jun 2012 02:35:35 -0700 (PDT)
In-Reply-To: <98E982A8-4730-46A7-9795-A7BB2162D1DC@employees.org>
References: <CBF23F0B.21901%yiu_lee@cable.comcast.com> <39098095-7D8B-44AA-9492-213283E89A4B@employees.org> <CAH3bfAD1RoE7pqAj-9wLv2L6JJcgWtSH76d3S8vQOB=7HYzJBA@mail.gmail.com> <1D677EF2-C5D8-4007-8F46-756C2A3939C4@employees.org> <CAC16W0A2bF=YhYH5bRY9u2My-E1yH8au2NFrELNRmN+StmtQrQ@mail.gmail.com> <98E982A8-4730-46A7-9795-A7BB2162D1DC@employees.org>
Date: Fri, 08 Jun 2012 17:35:35 +0800
Message-ID: <CAC16W0DHUGDv2hXCgw_ia+FUrcJzBWb6dTN6m0h2EqMzLStWNQ@mail.gmail.com>
From: Peng Wu <pengwu.thu@gmail.com>
To: Ole Trøan <otroan@employees.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "softwires@ietf.org" <softwires@ietf.org>, Yong Cui <cuiyong@tsinghua.edu.cn>
Subject: Re: [Softwires] WG last call on draft-ietf-softwire-public-4over6-01
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: Fri, 08 Jun 2012 09:35:37 -0000

Ole,


> btw, one thing that appears most complicated is provisioning; currently it looks like L4over6 suggests using 2 DHCP sessions and 3 DHCP options to get provisioned. firstly a RFC6334 exchange to get the DS-lite tunnel up, then a DHCPv6 option for the DHCPv4 server address, and then a DHCPv4 exchange to get the IPv4 address, and then a new DHCPv4 option to get the port set. that seems to me to be quite a few moving parts, and quiet a few corner cases to be specified when one or more of the above fails. in MAP you do all of that with one single DHCPv6 option...

Let me make it more precise.

In lw 4over6, It's one DHCPv6 exchange and one DHCPv4 exchange.
DHCPv6 exchange to get the concentrator address and DHCPv4 server
address, two options at the same time. And of course the DHCPv4 server
could be collocated with the concentrator.
DHCPv4 exchange to retrieve the address and port-set at the same time.

Now compared with MAP:
1) Concentrator address is also needed in provisioning.
2) DHCPv4 server address. This is only used when we want to separate
DHCPv4 server from the concentrator (For HA, redundancy...). With MAP
you cannot do this separation.
3) DHCPv4 is used to provision the address and port-set to the
intiator. Now with MAP you provide this as a rule in DHCPv6. That's
the most significant difference

So, I don't see lw4over6 provisioning more complicated than MAP...