Re: [mpls] Short wg last call on draft-ietf-mpls-ldp-ipv6
"Carlos Pignataro (cpignata)" <cpignata@cisco.com> Sat, 28 December 2013 20:31 UTC
Return-Path: <cpignata@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 99A381AE319 for <mpls@ietfa.amsl.com>; Sat, 28 Dec 2013 12:31:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.038
X-Spam-Level:
X-Spam-Status: No, score=-15.038 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.538, 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 MwpZ9pB1S3q7 for <mpls@ietfa.amsl.com>; Sat, 28 Dec 2013 12:31:21 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 841AF1AE21E for <mpls@ietf.org>; Sat, 28 Dec 2013 12:31:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=35075; q=dns/txt; s=iport; t=1388262675; x=1389472275; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Kd9aylN59URtWrTT3Gv2FiFZvXRkYH7L+n5MkrTRr9k=; b=hk9L4KH3WkZk8T8oEUT9GbEboulTf0DC0263QQhSWy/3HNoMYoKevyEY POncJEC5TmToYtbxmj5vt8lnuzL/m4DH3kuJlrPJRUZxg4Hy9cWKGICKw 11QWOtuWWhQXZrFhsHTWVYka2hDk+4TESDfXzrCBe9E7yOnhEiREriION M=;
X-Files: signature.asc : 203
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AmYGAIA0v1KtJXG//2dsb2JhbABYgkdEOFWFYKsoiFSBFRZ0giUBAQEDAQEBAWsLBQcEAgEIDgMDAQIhAQ0nCx0IAQEEDgUJBYduCA3IbxeOOwoHAT8NBAcGA4MagRMEkDOBMYYzgTCQZIFAgW2BaAcCFyI
X-IronPort-AV: E=Sophos; i="4.95,567,1384300800"; d="asc'?scan'208,217"; a="294237019"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 28 Dec 2013 20:31:15 +0000
Received: from xhc-rcd-x03.cisco.com (xhc-rcd-x03.cisco.com [173.37.183.77]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id rBSKVEQk011287 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 28 Dec 2013 20:31:14 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.18]) by xhc-rcd-x03.cisco.com ([173.37.183.77]) with mapi id 14.03.0123.003; Sat, 28 Dec 2013 14:31:14 -0600
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Qin Wu <bill.wu@huawei.com>
Thread-Topic: [mpls] Short wg last call on draft-ietf-mpls-ldp-ipv6
Thread-Index: Ac76McDT81KeKOoTQciG8BVEHs9hcQKDEk0A
Date: Sat, 28 Dec 2013 20:31:13 +0000
Message-ID: <D7C50C33-7A81-4269-AC76-4D32201B3C72@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABA43C6C984@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABA43C6C984@nkgeml501-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.117.115.62]
Content-Type: multipart/signed; boundary="Apple-Mail=_EF1784F9-6159-4BE6-B24A-2E254CE7C73E"; protocol="application/pgp-signature"; micalg="pgp-sha1"
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: Re: [mpls] Short wg last call on draft-ietf-mpls-ldp-ipv6
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: Sat, 28 Dec 2013 20:31:23 -0000
Hi, Qin, Thanks for the review! Please find some follow-up comments inline. On Dec 16, 2013, at 2:38 AM, Qin Wu <bill.wu@huawei.com> wrote: > Hi, all: > Here are my review to draft-ietf-mpls-ldp-ipv6. > 1. Section 5.1 said: > “ > Additionally, the link-local > IPv6 address MUST be used as the source IP address in IPv6 LDP Link > Hellos. > > ” > [Qin]: Why the link local multicast IPv6 address MUST be used as the source address? > Usually multicast IPv6 address is used as destination address for datagram, what am I missing? > The use of link-local IPv6 address as a source address for packets destined on-link is perfectly valid, and consistent with other protocols-for-IPv6. See for example RFC 5340, "OSPF for IPv6", Sections 2.5 and 4.1.3 (e.g., https://tools.ietf.org/html/rfc5340#section-2.5), or "VRRP for IPv4 and IPv6" Section 5.1.2.1 (i.e., http://tools.ietf.org/search/rfc5798#section-5.1.2.1). Further, the document clearly says: Additionally, the link-local IPv6 address MUST be used as the source IP address in IPv6 LDP Link Hellos. But also: The link-local IP addresses MUST NOT be used as the source or destination IPv6 addresses in extended discovery. > 2. Section 5.1, last paragraph said: > “ > Lastly, the IPv6 and IPv4 LDP Link Hellos must carry the same LDP > identifier (assuming per-platform label space usage). > > ” > s/must/MUST OK > 3. Section 5.2, 1st paragraph said: > “ > Suffice to say, the extended discovery mechanism (defined in section > 2.4.2 of [RFC5036]) doesn't require any additional IPv6 specific > consideration, since the targeted LDP Hellos are sent to a pre- > configured (unicast) destination IPv6 address. > ” > > [Qin]; It is better to clarify the purpose of extended discovery mechanism? E.g., for > discovery of the LSR that is not directly connected in the LDP session? > It is not for "discovery of the LSR that is not directly connected in the LDP session". It is for "LDP discovery between non-directly connected LSRs." But in any case, there is a pointer to the exact section of RFC 5036 where this is specified at the source. I would not want to try to re-define with a one-liner, since RFC 5036 is normative. > 4. Section 6.1, said: > “ > however, it does not specify the > behavior of LDP if both IPv4 and IPv6 transport address objects > (TLV) are sent in a Hello message or separate Hello messages. > > ” > [Qin]: It is better to distinct one Hello from two Hello, so suggest the following change > s/separate Hello/two separate Hello > "messages" in "or separate Hello messages" is plural, I do not see the need for this change. > 5. Section 6.1,2nd bullet: > “ > O An LSR SHOULD accept the Hello message that contains both IPv4 > and IPv6 transport address optional objects, but MUST use only > the transport address whose address family is the same as that > of the IP packet carrying Hello. > > ” > [Qin]: Since LSR is not allowed to send a Hello containing both IPv4 and IPv6 transport address, why receiving LSR need to process such Hello message? > Because of the robustness principle. > 6.Section 6.1, 5th bullet: > “ > An LSR MUST prefer using global unicast IPv6 address for an LDP > session with a remote LSR, if it had to choose between global > unicast IPv6 address and unique-local or link-local IPv6 > address (pertaining to the same LDP Identifier) for the > transport connection. > ” > [Qin]: Can unique-local or link local IPv6 address be used in IPv6 transport address optional object? Is bullet 5 contradict with bullet 4? > No contradiction, bullet #4 is about "targeted hellos" only. > 7. Section 6.2 said: > “ > This document allows an LSR to maintain Rx-side Link Hello adjacency > for only one address family that has been used for the establishment > of the LDP session. > ” > [Qin]: What does Rx-side mean? > Is there sender side Link Hello? Rx-side means receive-side. This nomenclature is consistent with RFC 5036. However, reading that sentence, I believe there is a small mistake, that this sentence did not incorporate an additional change suggested by Mustapha (missing "however"), and I will clarify that there can be one or two hello adjacencies maintained. Thanks again for the review. Net-net, these are the upcoming changes: 1. s/must/MUST/ in last para of Section 5.1., from Qin in this email. 2. Section 6.2 last sentence, from Mustapha+Carlos. 3. Additional fixes identified by Loa: add a pre-5378 clause to the Copyright notice, and fix idnits. Thanks, -- Carlos. > > -----Original Message----- > From: Loa Andersson <loa at pi.nu> > Date: Wednesday, December 11, 2013 11:52 PM > To: "mpls at ietf.org" <mpls at ietf.org>, "mpls-chairs at tools.ietf.org" > <mpls-chairs at tools.ietf.org>, Martin Vigoureux > <martin.vigoureux at alcatel-lucent.com>, > "draft-ietf-mpls-ldp-ipv6 at tools.ietf.org" > <draft-ietf-mpls-ldp-ipv6 at tools.ietf.org> > Subject: [mpls] Short wg last call on draft-ietf-mpls-ldp-ipv6 > > >Working Group, > > > >This is to start a one week working group last call on > >draft-ietf-mpls-ldp-ipv6-10 > > > >We did a wglc on draft draft-ietf-mpls-ldp-ipv6 mid-2011. We had good > >comments and the document almost ready to go. At that point a discussion > >on the number of LDP session needed between a pair LSRs with both IPv4 > >and IPv6 emerged, it has taken us quite a long time to resolve this. > > > >However, the author, wg chairs and people making the comments now agree > >that version -10 is resolve those comments. > > > >This working group last call is limited to the changes since the > >previous last call. A diff can be found at: > > > >http://www.ietf.org/rfcdiff?url1=draft-ietf-mpls-ldp-ipv6-07&difftype=--ht > >ml&submit=Go%21&url2=draft-ietf-mpls-ldp-ipv6-10 > > > >Please send you comments to the MPLS wg mailing list (mpls at ietf.org). > > > >This wglc ends Dec 20, 2013. > > > >/Loa > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] Short wg last call on draft-ietf-mpls-ldp-… Loa Andersson
- Re: [mpls] Short wg last call on draft-ietf-mpls-… Jeff Tantsura
- [mpls] Short wg last call on draft-ietf-mpls-ldp-… Qin Wu
- [mpls] Closed: Short wg last call on draft-ietf-m… Loa Andersson
- Re: [mpls] Closed: Short wg last call on draft-ie… Loa Andersson
- Re: [mpls] Closed: Short wg last call on draft-ie… Carlos Pignataro (cpignata)
- Re: [mpls] Closed: Short wg last call on draft-ie… Carlos Pignataro (cpignata)
- Re: [mpls] Closed: Short wg last call on draft-ie… Thomas D. Nadeau
- Re: [mpls] Closed: Short wg last call on draft-ie… Loa Andersson
- Re: [mpls] Closed: Short wg last call on draft-ie… Qin Wu
- Re: [mpls] Short wg last call on draft-ietf-mpls-… Carlos Pignataro (cpignata)
- Re: [mpls] Short wg last call on draft-ietf-mpls-… Qin Wu