Re: [Softwires] Thoughts on provisioning and universal CPE

Cong Liu <gnocuil@gmail.com> Tue, 22 October 2013 12:43 UTC

Return-Path: <gnocuil@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 785CC11E8383 for <softwires@ietfa.amsl.com>; Tue, 22 Oct 2013 05:43:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-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 aKfG2uXdO-fY for <softwires@ietfa.amsl.com>; Tue, 22 Oct 2013 05:43:13 -0700 (PDT)
Received: from mail-qc0-x22f.google.com (mail-qc0-x22f.google.com [IPv6:2607:f8b0:400d:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 245B511E8194 for <softwires@ietf.org>; Tue, 22 Oct 2013 05:43:06 -0700 (PDT)
Received: by mail-qc0-f175.google.com with SMTP id v2so6263946qcr.6 for <softwires@ietf.org>; Tue, 22 Oct 2013 05:43:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=DMIohp6J+wfVh43YzYIhC3wU9A6N1TMPuEKPEU5VVWw=; b=eg+EfnFIoyvbEwn6o183gdzTBqapwa96/dQaERR65WXwHlebqRZP8QIwz7QUHBUwYi t2azJueN4pQA31D42xcvt2Mk8BQ/w08wHCALNQVP5Dme/7iq3i19x/01xRQNwe73vkIP GIZcK6EJcyB+ug4h/RmGw9vB86lz+Vx8te4GIQGZzzTNkNcVzXrx4GQTJPRIwo4SVfwo 5BPrEw6QT6bJ5zxn9z1LAp+apQnlr0xgs42PxIVcTEezl7vEIHNjrq6umDPcgrCIREud YPqHk4GtZBp15py2bjFFUZukJGG15HO+5Xd4IUIH+K5jtb+C51D4vMuTrzl9AU1kRzYO BwEw==
X-Received: by 10.224.161.13 with SMTP id p13mr30180916qax.23.1382445784767; Tue, 22 Oct 2013 05:43:04 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.96.185.33 with HTTP; Tue, 22 Oct 2013 05:42:44 -0700 (PDT)
In-Reply-To: <5260E78E.90702@gmail.com>
References: <5260E78E.90702@gmail.com>
From: Cong Liu <gnocuil@gmail.com>
Date: Tue, 22 Oct 2013 20:42:44 +0800
Message-ID: <CAF+sHxESukdh-oF=J4zHV_e-K48KQvbMimPnYtEzO2iZYtgaFg@mail.gmail.com>
To: Tom Taylor <tom.taylor.stds@gmail.com>
Content-Type: multipart/alternative; boundary="089e0149d166ec237f04e953bda9"
Cc: Softwires <softwires@ietf.org>
Subject: Re: [Softwires] Thoughts on provisioning and universal CPE
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, 22 Oct 2013 12:43:37 -0000

Dear Tom and all,

I think this discussion is significant.

2013/10/18 Tom Taylor <tom.taylor.stds@gmail.com>

> (1) DHCP Provisioning of IPv4 Options
> ==============================**======
>
> The conclusion out of Berlin is that the best general solution to
> provisioning of IPv4 and transition-specific options is to use DHCPv4 over
> DHCPv6 as documented in draft-ietf-dhc-dhcpv4-over-**dhcpv6-01.txt. The
> authors of draft-ietf-softwire-map-dhcp-**05.txt argue that that document
> is sufficient to meet the needs of MAP, but it is not a general solution
> and leaves the other techniques uncovered.
>

[Cong] I agree with this conclusion that DHCPv4 over DHCPv6 shoud be used
as the IPv4 provisioning protocol in IPv6 network.
I think it's clear that DHCPv4 is designed for IPv4 address provisioning,
and DHCPv6 is designed for IPv6 address provisioning. I don't understand
what the benefit is to use DHCPv6 for IPv4 address provisioning.


> (4) Summary of Provisioned Information
> ==============================**=======
>
> Common to multiple methods
> --------------------------
>
> Every method requires signalling of the IPv6 tunnel endpoint addresses at
> the CPE and the BR. It is assumed that this is done as a preliminary step,
> as illustrated in draft-ietf-softwire-public-**4over6-10.txt Figure 2.
> That document assumes the provisioning of both addresses is done by DHCPv6,
> if it is done by DHCP at all.
>
> Note that RFC 6334 provides the AFTR-Name option, which is an FQDN.
>

[Cong] map-dhcp-05 defines a new DHCPv6 option OPTION_S46_BR to provide
BR/lwAFTR address. The draft requires both MAP-E and lw4o6 to use this
option.
If a unified tunnel-end option is needed, OPTION_AFTR_NAME in RFC6334
should be used. If this option is not good enough, we should update it.
If OPTION_S46_BR is not going to cover DS-Lite, it should not include lw4o6
either. Then we should define seperate options for each mechanism.
http://tools.ietf.org/html/draft-sun-softwire-lw4over6-dhcpv6-00 describes
such scenario.


> Light-Weight 4over6
> -------------------
>
> An object to specify the assigned port set is required. This would be
> carried via DHCPv4overDHCPv6.
>

[Cong] I agree and think it's a consensus that the recommended provisioning
mechanism for lw4o6 is DHCPv4 over DHCPv6, not DHCPv6.

Best Regards,
Cong