Re: [Softwires] I-D Action: draft-ietf-softwire-lw4over6-06.txt

Ole Troan <otroan@employees.org> Thu, 06 March 2014 15:34 UTC

Return-Path: <otroan@employees.org>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22BA81A00A8 for <softwires@ietfa.amsl.com>; Thu, 6 Mar 2014 07:34:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.548
X-Spam-Level:
X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o0yDYZgh9qKq for <softwires@ietfa.amsl.com>; Thu, 6 Mar 2014 07:34:47 -0800 (PST)
Received: from banjo.employees.org (banjo.employees.org [IPv6:2001:1868:205::19]) by ietfa.amsl.com (Postfix) with ESMTP id DF6C21A0092 for <softwires@ietf.org>; Thu, 6 Mar 2014 07:34:46 -0800 (PST)
Received: from banjo.employees.org (localhost [127.0.0.1]) by banjo.employees.org (Postfix) with ESMTP id BF48F5FB8; Thu, 6 Mar 2014 07:34:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=employees.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; s=selector1; bh=dy1At613XmWfWCpkfuS5k 8Q7GBs=; b=TMWOwS9ZnlJxTocFSIGcaxeR6NTU5cPiHjYH1gR+d7M/iVZ1vIpTk sT6JdrK9E77LW7oTCfV/Q2lRKXoNxEOdsIhKIycYtJHun1/Y07F7FoHdfrGDV81T YLT6Qnw8usAWASsnJNQ7JHf4MTBWpXsGMduD3B1Y1FdjrLtoJvH1fs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=employees.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; q=dns; s=selector1; b=KmUizwHRVJomUgI w6D78heVPShEI9IOMuaw443vjbQgmeI6KFqBHYRrytAPhqEo1zubzykEjlYlktkR qakrRzn9oDSx4SIM0OqBLSkyrqhVUBXTAikSyDlPpGliFw5smOEXQW2I/LHd+AU2 G+nIUxJx1rd9OkAGZaCjUsV/ZYf0=
Received: from dhcp-10-61-108-92.cisco.com (173-38-208-170.cisco.com [173.38.208.170]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: otroan) by banjo.employees.org (Postfix) with ESMTPSA id EF7D960AD; Thu, 6 Mar 2014 07:34:40 -0800 (PST)
Content-Type: multipart/signed; boundary="Apple-Mail=_65E05048-2C38-4177-9FC6-F36456B2D33D"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Ole Troan <otroan@employees.org>
In-Reply-To: <1909CCAB-1678-4A24-B975-B5277A5F60E5@gmx.com>
Date: Thu, 06 Mar 2014 15:34:42 +0000
Message-Id: <B3CE8F83-1D8B-4D77-A626-194DAB98B00C@employees.org>
References: <20140211075445.17615.61208.idtracker@ietfa.amsl.com> <FD878467-904B-4441-95B4-11D4461A612E@employees.org> <CF237FDE.AACEB%ian.farrer@telekom.de> <CAFFjW4jOBfvnqCV4UH8qt0HA5zZ-35f+q5ZepzjnwGX5_Oj9Gg@mail.gmail.com> <8A1B81989BCFAE44A22B2B86BF2B76318A2CDB8ED2@HE111643.EMEA1.CDS.T-INTERNAL.COM> <CAFFjW4iP2KqNJFtJPr5rp0tzRwM5TPjaqiSP5r13JqbX46ao7w@mail.gmail.com> <CD1D4FF6-9509-43B4-AFC4-4F1AF99D0C4D@gmx.com> <CAFFjW4ibkj_xpTuXrbYjxkdxD=+qNzapCGPHJwXsZ-k0ZvGg-g@mail.gmail.com> <CF335888.AE89D%ian.farrer@telekom.de> <CAFFjW4hv5WBiqyw9jM+ZoLMGR5k49pjKXG0epnhrsOGoBBKMYA@mail.gmail.com> <78CE37BA-11FB-4AE4-9D49-A3053616A31A@gmx.com> <53173611.5070208@viagenie.ca> <4255E91E-B1F0-4FE0-9A86-171922C7BC43@gmx.com> <6BE4C1C1-17D6-44B6-A9FC-F270D29AA0B0@employees.org> <F946C230-B91C-4463-823B-C3FB3B0577F2@gmx.com> <98DA6B17-C07E-40B8-AABE-8A4D0D5F687A@employees.org> <C5A90AEF-B379-4F72-B5A5-DB7B4B3ECB65@gmx.com> <22664634-0F04-493E-A010-A59A4E3CEBE7@employees.org> <1909CCAB-1678-4A24-B 975-B5277A5F60E5@gmx.com>
To: Ian Farrer <ianfarrer@gmx.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/softwires/w04gvhyRkVwGLxEAgE5UcGXfdQA
Cc: Softwires-wg <softwires@ietf.org>
Subject: Re: [Softwires] I-D Action: draft-ietf-softwire-lw4over6-06.txt
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 06 Mar 2014 15:34:49 -0000

Ian,

> OK, so what about the following text?

yes, that seems along the right lines.
you may want to create some indirection between the main protocol specification and the DHCP provisioning document, like we talked about (and did for MAP) back in Berlin.

cheers,
Ole

> 
> For DHCPv6 based configuration of these parameters, the lwB4 SHOULD
> implement OPTION_S46_CONT_LW as described in section 6.3 of
> [I-D.ietf-softwire-map-dhcp].  This means that the lifetime of the
> softwire and the derived configuration information (e.g. IPv4 shared
> address, IPv4 address) is bound to the lifetime of the DHCPv6 lease.
> If stateful IPv4 configuration or additional IPv4 configuration
> information is required, DHCPv4 [RFC2131] must be used.
> 
> Although it would be possible to extend lw4o6 to have more than one active  
> lw4o6 tunnel configured simultaneously, this document is only concerned with 
> the use of a single tunnel.
> 
> On receipt of OPTION_S46_CONT_LW, the lwB4 performs a longest prefix match 
> between the IPv6 prefix contained in OPTION_S46_IPV4ADDRESS and its currently 
> active IPv6 prefixes. The result forms the subnet to be used for sourcing the 
> lw4o6 tunnel. The full /128 prefix is then constructed in the same manner as 
> [I-D.ietf-softwire-map].
> 
> If the longest prefix match returns more than one matching prefix, then an
> implementation specific tie-breaker MUST be performed to return a single prefix.
> If no matching prefix of the same IPv6 scope (as described by [RFC4007]), then
> the lwB4 MUST NOT attempt to configure the softwire tunnel interface.
> 
> ———————————
> Obviously, there would need to be the relevant changes to the map-dhpc draft in line with the above.
> 
> Cheers,
> Ian
> 
> On 6 Mar 2014, at 13:37, Ole Troan <otroan@employees.org> wrote:
> 
>> Ian,
>> 
>>> It really depends on what you mean by 'the wheel' in this context…
>>> 
>>> But, as a proposal, if we extend (and maybe rename) OPTION_L46_IPV4ADDRESS with new fields for prefix6-len and ipv6-prefixes to be used for a LPM, would this meet your definition of a wheel?
>> 
>> pretty much. my point was that we use the same wheel if we can.
>> if you have invented a better wheel, then I would like to use it in MAP-E as well.
>> 
>> cheers,
>> Ole
>>