Re: [mpls] draft-zjns-mpls-lsp-ping-relay-reply

Ryan Zheng<zheng.zhi@zte.com.cn> Wed, 17 October 2012 09:18 UTC

Return-Path: <zheng.zhi@zte.com.cn>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 277FD21F882C for <mpls@ietfa.amsl.com>; Wed, 17 Oct 2012 02:18:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.784
X-Spam-Level:
X-Spam-Status: No, score=-100.784 tagged_above=-999 required=5 tests=[AWL=-0.877, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, MSGID_FROM_MTA_HEADER=0.803, SARE_SUB_OBFU_OTHER=0.135, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nre6aYRpOJM7 for <mpls@ietfa.amsl.com>; Wed, 17 Oct 2012 02:18:26 -0700 (PDT)
Received: from zte.com.cn (mx5.zte.com.cn [63.217.80.70]) by ietfa.amsl.com (Postfix) with ESMTP id 05D4621F8826 for <mpls@ietf.org>; Wed, 17 Oct 2012 02:18:26 -0700 (PDT)
Received: from mse02.zte.com.cn (unknown [10.30.3.21]) by Websense Email Security Gateway with ESMTPS id 0D79F1287FDE for <mpls@ietf.org>; Wed, 17 Oct 2012 17:19:12 +0800 (CST)
Received: (from root@localhost) by mse02.zte.com.cn id q9H9IM88073266 for <mpls@ietf.org>; Wed, 17 Oct 2012 17:18:22 +0800 (GMT-8) (envelope-from zheng.zhi@zte.com.cn)
Message-Id: <201210170918.q9H9IM88073266@mse02.zte.com.cn>
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse02.zte.com.cn with ESMTP id q9H9ELYY067334; Wed, 17 Oct 2012 17:14:21 +0800 (GMT-8) (envelope-from zheng.zhi@zte.com.cn)
In-Reply-To: <14C7F4F06DB5814AB0DE29716C4F6D6702E1D82C8D@FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com>
To: "Henderickx, Wim (Wim)" <wim.henderickx@alcatel-lucent.com>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.4 March 27, 2005
From: Ryan Zheng <zheng.zhi@zte.com.cn>
Date: Wed, 17 Oct 2012 17:14:16 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 8.5.3FP1 HF212|May 23, 2012) at 2012-10-17 17:14:06, Serialize complete at 2012-10-17 17:14:06
Content-Type: multipart/alternative; boundary="=_alternative 0032EADE48257A9A_="
X-MAIL: mse02.zte.com.cn q9H9IM88073266
X-MSS: AUDITRELEASE@mse02.zte.com.cn
Cc: "'mpls@ietf.org'" <mpls@ietf.org>, lizhong.jin@zte.com.cn
Subject: Re: [mpls] draft-zjns-mpls-lsp-ping-relay-reply
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
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, 17 Oct 2012 09:18:27 -0000

Hi Wim,

Thank you for the detailed review and insightful comments. Please see 
inline below.

Best Regards,
Ryan


"Henderickx, Wim (Wim)" <wim.henderickx@alcatel-lucent.com> wrote on 
2012-10-15 01:04:03:

> I have been asked to review the above draft as one of the reviewers.
> 
> The doc is useful in certain MPLS scenario's as described in the 
> draft. It could be considered to be adopted as a WG doc.
> 
> Here are some comments which would make the draft more sound.
> 1. Describe the behavior for devices that did not implement the 
> additional TLVs. How would they behave.
<Ryan>Yes, some description should be added to make the behavior much 
clear. The devices that did not implement the additional TLVs should set 
the return code of 2 ("One or more of the TLVs was not understood") in the 
response according to section 3 of RFC 4379. A suggested value will be 
given in IANA Consideration section of next version.

> 2. Describe the behavior if the packet length would be exceeded by 
> the Relay Node Address Stack TLV
<Ryan>Good suggestion. IMO, in most cases, the packet length would not be 
exceeded by the Relay Node Address Stack TLV, thanks to the TLV procedures 
in each replying LSR described in section 4.2. That is the replying LSR 
would check the addresses of the stack in the sequence from top to bottom, 
to find out the first routable IP address. Then those address entried 
behind of the first routable IP address in the address list with K bit set 
to 0 would be deleted, and the address entry of replying LSR would be 
added. That means the addresses stack would be kept optimized by every 
replying LSR during traceroute process, and only those routable relay node 
addresses would be kept in the TLV, not all node addresses。

If the packet length was exceeded by the Relay Node Address Stack TLV 
unexpectablly, the TLV would be dropped and a new return code would help 
to notify the initiator of the situation. The case will be addressed in 
the next version.

> 3. Give an example in the text for the inter-AS and seamless MPLS 
> scenario how the different devices behave with a use case
<Ryan>OK. Will do.

> 4. Describe in which scenarios this is applicable: mainly transport 
> MPLS, but not in IP-VPN or L2-VPN scenarios
<Ryan>Yes, correct.

Hope the reply above addresses your concerns. Thank you.