Re: [L2tpext] Update required to RFC 5515 (L2TP Access Line Information AVP Extensions))
Vince Mammoliti <vince@cisco.com> Tue, 16 February 2016 18:12 UTC
Return-Path: <vince@cisco.com>
X-Original-To: l2tpext@ietfa.amsl.com
Delivered-To: l2tpext@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C26441ACE03 for <l2tpext@ietfa.amsl.com>; Tue, 16 Feb 2016 10:12:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.506
X-Spam-Level:
X-Spam-Status: No, score=-14.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.006, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 xuJkAy9zS8Hb for <l2tpext@ietfa.amsl.com>; Tue, 16 Feb 2016 10:12:19 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 115B91A9068 for <l2tpext@ietf.org>; Tue, 16 Feb 2016 10:12:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6176; q=dns/txt; s=iport; t=1455646339; x=1456855939; h=date:subject:from:to:cc:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=z6ivJ61ByVSX7PsSgadkt0l9H9f7mho4oI9I8r59J6c=; b=JR5t532oYbypUGm6dKK/IzHLj4zQtWKmRUd6W57ZIxHdAyfBlHJbKGw+ XWEuNuJVI/Rpcwcted/laUynV8egdskSFz67LB0dt+rMJQu+OIEKZnmQD wqnp+U4iEa3lWcVPPH5SdRAh3kZAiVIYLZFlIMDxE0Yf4OxhEQQKPrr0y c=;
X-IronPort-AV: E=Sophos;i="5.22,456,1449532800"; d="scan'208";a="238453195"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Feb 2016 18:12:18 +0000
Received: from [10.117.240.250] (rtp-vmammoli-8819.cisco.com [10.117.240.250]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id u1GIC1WS027258; Tue, 16 Feb 2016 18:12:08 GMT
User-Agent: Microsoft-MacOutlook/14.6.0.151221
Date: Tue, 16 Feb 2016 13:12:01 -0500
From: Vince Mammoliti <vince@cisco.com>
To: Ignacio Goyret <i.goyret@alcatel-lucent.com>, John Gibbons <jgibbons@juniper.net>
Message-ID: <D2E8D002.1C9015%vince@cisco.com>
Thread-Topic: [L2tpext] Update required to RFC 5515 (L2TP Access Line Information AVP Extensions))
References: <BLUPR0501MB2084691891752F29AE648EDFC2A80@BLUPR0501MB2084.namprd05.prod.outlook.com> <201602120343.u1C3hmsv004278@cliff.eng.ascend.com>
In-Reply-To: <201602120343.u1C3hmsv004278@cliff.eng.ascend.com>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
Archived-At: <http://mailarchive.ietf.org/arch/msg/l2tpext/5Xb6b96SMYJZ8ASll6S4i0L6Hxc>
Cc: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>, "pa@conscia.dk" <pa@conscia.dk>, "l2tpext@ietf.org" <l2tpext@ietf.org>
Subject: Re: [L2tpext] Update required to RFC 5515 (L2TP Access Line Information AVP Extensions))
X-BeenThere: l2tpext@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Layer Two Tunneling Protocol Extensions <l2tpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/l2tpext>, <mailto:l2tpext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/l2tpext/>
List-Post: <mailto:l2tpext@ietf.org>
List-Help: <mailto:l2tpext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2tpext>, <mailto:l2tpext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Feb 2016 18:12:21 -0000
Everyone, I am no expect, but I do recall that the original values where from IANA numbers. I like Ignacio¹s suggestion and understand what John is attempting. Again, I am not the expert and welcome more seasoned individuals suggestions. Vince On 2016-02-11, 10:43 PM, "Ignacio Goyret" <i.goyret@alcatel-lucent.com> wrote: >IMHO, if you want the two sets of numbers to track, they'd better be >defined by the same set of IANA numbers. If the IANA databases are >different, sooner or later, they will become different again. > >I believe the best solution is to write a simple RFC that makes just >the IANA changes (merging of the two IANA sets into a single set) and >absolutely nothing else. Such an RFC can move quickly and easily. >Anything else would take time. > >-Ignacio > > >At 14:26 2/11/2016, John Gibbons wrote: > >>Hello - >> >>There is a discrepancy between RFC 5515 and RFC 6320 with respect to an >>inconsistency in the values for DSL-Type TLV (RFC 6320 section 6.5.2) >>and ANCP Access Line Type AVP (RFC 5515 section 5.18). The original >>intent has always been that these values are consistent, and they were >>up to the point 5515 became an RFC. RFC 6320, however, was still in >>draft form, and the enumerated values for the DSL-Type TLV subsequently >>changed in a later version of the draft but were never reflected back >>into RFC 5515. So far it¹s not been a problem as the values 1-6 match, >>but should new access-line types be introduced, then a translation will >>always have to be performed when conveying the ANCP-sourced value to >>this L2TP AVP. >> >>This is what we currently have: >> >>RFC 6320 DSL-Type AVP >>RFC 5515 ANCP Access-Line Type AVP >> >> >> >> >>OTHER = 0 >> >> >> >> >>ADSL1 = 1 >> >>0x01 ADSL1 >> >> >>ADSL2 = 2 >> >> >> >>0x02 ADSL2 >> >> >> >>ADSL2+ = 3 >> >> >> >>0x03 ADSL2+ >> >> >> >>VDSL1 = 4 >> >> >> >>0x04 VDSL1 >> >> >> >>VDSL2 = 5 >> >> >> >>0x05 VDSL2 >> >> >> >>SDSL = 6 >> >> >> >>0x06 SDSL >> >>³Future² = 7+ >> >> >>0x07 UNKNOWN >> >> >> >> >>0x08+ ³Future² >> >> >> >> >> >> >> >> >>From a historical timeline, RFC 5515 reached RFC status in May 2009, >>well before RFC 6320 and was at the time accurately tracking the draft >>versions (draft-ietf-ancp-protocol). At the point of becoming an RFC, >>RFC 5515 was tracking to draft-ietf-ancp-protocol-05, which describes >>dsl-type as follows: >> >> >> >> >> >> >> Following sub-TLVs are currently defined : >> >> >> >> >> >> >> >> + Type (DSL-Type = 0x91) : Defines the type of transmission >> >> >> >> system in use. This is a mandatory TLV. >> >> >> >> >> >> >> >> Length : (4 bytes) >> >> >> >> >> >> >> >> Value : (Transmission system : ADSL1 = 0x01, ADSL2 = >> >> >> >> 0x02, ADSL2+ = 0x03, VDSL1 = 0x04, VDSL2 = 0x05, SDSL = >> >> >> >> 0x06, UNKNOWN = 0x07). >> >> >> >> >> >>It turns out that, for draft-ietf-ancp-protocol-13 (dated January 2011), >>³UNKNOWN = 0x07² was renamed to ³OTHER = 0², and it was not realized >>until recently that we¹ve had such a discrepancy between RFCs. >> >>This discrepancy is somewhat compounded by the fact that vendors have >>had to inter-operate with different versions of ANCP: >>- draft-wadhwa-gsmp-l2control-configuration. The DSL Type field >>values are consistent with those defined in draft-ietf-ancp-protocol-00 >>through -12. >>- draft-ietf-ancp-protocol-00 through 17. Unfortunately all >>versions of this draft report the ANCP version 0x31, which implies there >>is no direct way to tell the change in DSL Type values that occurs at >>version -13 and after. >>- RFC 6320 version 0x32 >> >>That said, to allow interoperability with earlier versions of ANCP and >>RFC 6320, anticipate future allocation of access line types, and avoid a >>translation by the LAC, I¹d like to initiate an erratum or some form of >>an update to RFC 5515 (section 5.18. ANCP Line Type AVP) as follows: >>- Add OTHER 0 for consistency with draft-ietf-ancp-protocol-13 >>and later versions and RFC 6320 - Maintain UNKNOWN 0x07 for >>backward compatibility with draft-ietf-ancp-protocol-13 and earlier >>versions and draft-wadhwa-gsmp-l2control-configuration-02 and earlier >>versions. >>· This implies that RFC 6320 will need to be updated such that >>the DSL-Type value 7 (UNKNOWN) will need to be reserved (restored from >>the earlier drafts) for backward compatibility, requiring assignment of >>all new ³dsl-types² to start at 8, allowing for re-alignment between >>RFCs. I¹ve proposed this to one of the RFC 6320 authors to coordinate, >>and he¹s on-board with the approach (I believe he has other follow-on >>updates he wishes to make to 6320, so here is our chance to fix this >>gap). >> >>With the changes to the two RFCs, we would have the following (changes >>in green reflect modifications): >> >>RFC 6320 DSL-Type AVP >>RFC 5515 ANCP Access-Line Type AVP >> >> >> >> >>OTHER = 00x00 OTHER >> >> >>ADSL1 = 1 >> >>0x01 ADSL1 >> >> >>ADSL2 = 2 >> >> >> >>0x02 ADSL2 >> >> >> >>ADSL2+ = 3 >> >> >> >>0x03 ADSL2+ >> >> >> >>VDSL1 = 4 >> >> >> >>0x04 VDSL1 >> >> >> >>VDSL2 = 5 >> >> >> >>0x05 VDSL2 >> >> >> >>SDSL = 6 >> >> >> >>0x06 SDSLUNKNOWN = 7 >> >> >>0x07 UNKNOWN0x08+ ³Future² >> >> >>0x08+ ³Future² >> >> >> >>With this background, could you offer guidance as to whether this can be >>covered as an erratum or will an alternate approach be required? >> >>Many thanks for your guidance. >> >> >>Regards, >> >>John Gibbons >>Juniper Networks >> >>_______________________________________________ >>L2tpext mailing list >>L2tpext@ietf.orghttps://www.ietf.org/mailman/listinfo/l2tpext >
- [L2tpext] Update required to RFC 5515 (L2TP Acces… John Gibbons
- Re: [L2tpext] Update required to RFC 5515 (L2TP A… Ignacio Goyret
- Re: [L2tpext] Update required to RFC 5515 (L2TP A… Vince Mammoliti
- Re: [L2tpext] Update required to RFC 5515 (L2TP A… Carlos Pignataro (cpignata)
- Re: [L2tpext] Update required to RFC 5515 (L2TP A… Ignacio Goyret