Re: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc closed)

"Rajiv Asati (rajiva)" <rajiva@cisco.com> Wed, 27 August 2014 23:18 UTC

Return-Path: <rajiva@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7C891A011B for <mpls@ietfa.amsl.com>; Wed, 27 Aug 2014 16:18:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.169
X-Spam-Level:
X-Spam-Status: No, score=-15.169 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.668, 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 nq0Jd9rZI_Rb for <mpls@ietfa.amsl.com>; Wed, 27 Aug 2014 16:18:48 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B005A1A0110 for <mpls@ietf.org>; Wed, 27 Aug 2014 16:18:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6783; q=dns/txt; s=iport; t=1409181528; x=1410391128; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=8QpdIO0s33Q+jgKG9kxOY3lfEMGL6EGW591Rs79nj2U=; b=FPjsh5Yg/1e8OmaZk/Vx4vVtzVpLVxFosq6/YtAgHM4jg/7wV7vGlLYZ 0INoGXGtQRohbFS5puIFVKLB/OzSPztyk6+UQpSAJa0yFk5MpxUzCHFkZ ekWuBn0JUF0dckBalAzmN2U2anUED77txADAT6N87WgxRMTZiUtFUTUPm c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhsFAPdm/lOtJV2Z/2dsb2JhbABbgw1TVwTMGgqHTwGBExZ3hAMBAQEDAQEBAWgDCwwCAgIBCA4DAwEBASgHGwwLFAkIAgQBDQUJEogfCA2/XxcEjmYQAgFPAgUGhEYFkS+ELYZ8gVuTP4NebAEBgUaBBwEBAQ
X-IronPort-AV: E=Sophos;i="5.04,414,1406592000"; d="scan'208";a="350836637"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-6.cisco.com with ESMTP; 27 Aug 2014 23:18:46 +0000
Received: from xhc-rcd-x14.cisco.com (xhc-rcd-x14.cisco.com [173.37.183.88]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s7RNIktH022770 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 27 Aug 2014 23:18:46 GMT
Received: from xmb-rcd-x06.cisco.com ([169.254.6.218]) by xhc-rcd-x14.cisco.com ([173.37.183.88]) with mapi id 14.03.0195.001; Wed, 27 Aug 2014 18:18:46 -0500
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
To: Ross Callon <rcallon@juniper.net>, "Aissaoui, Mustapha (Mustapha)" <mustapha.aissaoui@alcatel-lucent.com>, "mpls@ietf.org" <mpls@ietf.org>
Thread-Topic: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc closed)
Thread-Index: AQHPtkRUETSIq42RjU6bn6kiA9S5/5vX4vKAgAWVYICAB8ZjgA==
Date: Wed, 27 Aug 2014 23:18:45 +0000
Message-ID: <D0226113.1DEB2E%rajiva@cisco.com>
References: <53EA3666.2040004@pi.nu> <4A79394211F1AF4EB57D998426C9340D94717BBC@US70UWXCHMBA01.zam.alcatel-lucent.com> <9ace61def77942938bc577e4b6782680@CO2PR05MB636.namprd05.prod.outlook.com>
In-Reply-To: <9ace61def77942938bc577e4b6782680@CO2PR05MB636.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.3.140616
x-originating-ip: [10.82.225.74]
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <D1FEB2C1B2B0DF4091B1C3BD4A3AE3B0@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/MpgHae5cOogmwWkn4CV6naepYNI
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, "draft-ietf-mpls-ldp-ipv6@tools.ietf.org" <draft-ietf-mpls-ldp-ipv6@tools.ietf.org>
Subject: Re: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc closed)
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Aug 2014 23:18:50 -0000

If this draft were to address the interoperability with rfc5036
non-compliant implementations, then it would be easier to rather leverage
the Œtransport preference¹ TLV that is already part of the version 13.
This TLV was defined after the getting Adrian's and George¹s feedback.

http://tools.ietf.org/html/draft-ietf-mpls-ldp-ipv6-13#section-6.1.1


The reason for not agreeing to the alternate solution (of using IP Prefix
capability etc.) is 2-fold:

- not forward compatible (consider a deployment 5 yrs from now - IPv6-only
MPLS network - now, the LSR will be expecting an unnecessary IPv6 prefix
capability advertisement, and that¹s not optimal, if not annoying)

- not 100% backward compatible (does not solve the advertisement of v6
address binding to a v4 neighbor (which can also cause an outage to a
non-compliant peer))

Thanks. 


-- 
Cheers,
Rajiv Asati
Distinguished Engineer, Cisco





-----Original Message-----
From: Ross Callon <rcallon@juniper.net>
Date: Friday, August 22, 2014 at 4:34 PM
To: Mustapha Aissaoui <mustapha.aissaoui@alcatel-lucent.com>,
"mpls@ietf.org" <mpls@ietf.org>
Cc: "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>,
"draft-ietf-mpls-ldp-ipv6@tools.ietf.org"
<draft-ietf-mpls-ldp-ipv6@tools.ietf.org>
Subject: RE: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc
closed)
Resent-From: <draft-alias-bounces@tools.ietf.org>
Resent-To: Carlos Pignataro <cpignata@cisco.com>, Rajiv Papneja
<rajiv.papneja@huawei.com>, Rajiv Asati <rajiva@cisco.com>, Vishwas Manral
<vishwas.manral@hp.com>, <swallow@cisco.com>, Loa Andersson <loa@pi.nu>,
Ross Callon <rcallon@juniper.net>, MARTIN VIGOUREUX
<martin.vigoureux@alcatel-lucent.com>
Resent-Date: Friday, August 22, 2014 at 4:35 PM

>> The proposed solution is to have implementations complying to this draft
>> advertise the IPv6 prefix state advertisement control capability
>> (draft-ietf-mpls-ldp-ip-pw-capability-07) in the initialization message
>> explicitly indicating support for LDP IPv6. Without the peer advertising
>> this capability, an LSR must not send IPv6 addresses and FECs to that
>>peer.
>
>Speaking as an individual contributor, this seems IMHO to be the right
>solution (noting that, in final text as would be published in an RFC, the
>"must not" in the last sentence should be capitalized).
>
>Thanks, Ross
>
>-----Original Message-----
>From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Aissaoui, Mustapha
>(Mustapha)
>Sent: Tuesday, August 19, 2014 3:19 AM
>To: mpls@ietf.org
>Cc: mpls-chairs@tools.ietf.org; draft-ietf-mpls-ldp-ipv6@tools.ietf.org
>Subject: Re: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc
>closed)
>
>Dear all,
>The following are the details of the issue we found and the proposed
>solution. We shared this first with the authors to get initial feedback.
>
>When an LSR which supports LDP IPv6 according to this draft is in a LAN
>with a broadcast interface, it can peer with LSRs which support this
>draft and LSRs which do not. When it peers using IPv4 LDP control plane
>with an LSR which does not support this draft, we have seen during our
>testing an issue that the advertisement of IPv6 addresses or IPv6 FECs to
>that peer will cause it to bring down the IPv4 LDP session.
>
>In other words, there are deployed LDP implementations which are
>compliant to RFC 5036 for LDP IPv4 but are not compliant to RFC 5036 when
>it comes to handling IPv6 address or IPv6 FECs over an LDP IPv4 session.
>This is making us very concerned that when users enable dual-stack LDP
>IPv4/IPv6, they will bring down LDP IPv4 sessions which have been working
>in a multi-vendor environments for so many years.
>
>The proposed solution is to have implementations complying to this draft
>advertise the IPv6 prefix state advertisement control capability
>(draft-ietf-mpls-ldp-ip-pw-capability-07) in the initialization message
>explicitly indicating support for LDP IPv6. Without the peer advertising
>this capability, an LSR must not send IPv6 addresses and FECs to that
>peer. 
>
>This approach is safer and has been followed when mLDP FEC was introduced
>as explained in Section 2.1 of RFC 6388. Also, this does not introduce
>any new TLV to draft-ietf-mpls-ldp-ipv6. It just makes the exchange of
>LDP IPv6 addresses and FECs conditional to both peers explicitly
>indicating support for IPv6 capability during LDP session initialization.
>
>We do not feel such a simple change justifies writing a new draft and
>having to deal with backward compatibility of implementations across two
>drafts. 
>
>We appreciate your comments on this matter.
>
>Regards,
>Mustapha.
>
>
>> -----Original Message-----
>> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Loa Andersson
>> Sent: Tuesday, August 12, 2014 11:45 AM	
>> To: mpls@ietf.org; mpls-chairs@tools.ietf.org;
>>draft-ietf-mpls-ldp-ipv6@tools.ietf.org
>> Subject: [mpls] Way to progress draft-ietf-mpls-ldp-ipv6 (short wglc
>>closed)
>> 
>> Working Group,
>> 
>> During what we thought would be a short wglc on draft-ietf-mpls-ldp-ipv6
>> http://www.ietf.org/mail-archive/web/mpls/current/msg12464.html
>> we had a comment that stopped us from continuing progressing the draft.
>> 
>> The short working group last call is now closed!
>> 
>> The comment we refer to was raised in a private mail to the working
>>group chairs
>> and the draft authors.
>> 
>> It says that there are a problem with some RFC 5036 non-compliant
>> implementations deployed and draft-ietf-mpls-ldp-ipv6. There is no
>>detailed
>> description of the exact problems.
>> 
>> We strongly encourage the people that made the comment(s) to write-up
>>the
>> problem, either as
>> 
>> - a new draft (preferred); or
>> - in a mail to the working group mailing list
>> 
>> Once we an agreement to write a new draft or the write-up to the
>>mailing, we will
>> continue to ask the working group to see if we can agree to a way to
>>progress. We
>> like to see this write-up before September 1. Failing this we will
>>continue to progress
>> the draft-ietf-mpls-ldp-ipv6 as is.
>> 
>> /Loa
>> for the working group chairs
>> --
>> 
>> 
>> Loa Andersson                        email: loa@mail01.huawei.com
>> Senior MPLS Expert                          loa@pi.nu
>> Huawei Technologies (consultant)     phone: +46 739 81 21 64
>> 
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls
>
>_______________________________________________
>mpls mailing list
>mpls@ietf.org
>https://www.ietf.org/mailman/listinfo/mpls