Re: [mpls] Thanks for comments on draft-akiya-mpls-lsp-ping-reply-mode-simple

Mach Chen <mach.chen@huawei.com> Fri, 07 February 2014 09:54 UTC

Return-Path: <mach.chen@huawei.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 1F0671A05E2 for <mpls@ietfa.amsl.com>; Fri, 7 Feb 2014 01:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.735
X-Spam-Level:
X-Spam-Status: No, score=-4.735 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.535, 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 3iRnzLNvRnJd for <mpls@ietfa.amsl.com>; Fri, 7 Feb 2014 01:54:22 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id A3CE21A05DF for <mpls@ietf.org>; Fri, 7 Feb 2014 01:54:21 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BDI62743; Fri, 07 Feb 2014 09:54:19 +0000 (GMT)
Received: from LHREML406-HUB.china.huawei.com (10.201.5.243) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 7 Feb 2014 09:53:18 +0000
Received: from SZXEMA403-HUB.china.huawei.com (10.82.72.35) by lhreml406-hub.china.huawei.com (10.201.5.243) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 7 Feb 2014 09:54:17 +0000
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.206]) by SZXEMA403-HUB.china.huawei.com ([10.82.72.35]) with mapi id 14.03.0158.001; Fri, 7 Feb 2014 17:54:14 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Sam Aldrin <aldrin.ietf@gmail.com>, "Nobo Akiya (nobo)" <nobo@cisco.com>
Thread-Topic: [mpls] Thanks for comments on draft-akiya-mpls-lsp-ping-reply-mode-simple
Thread-Index: AQHPI3lg31b+vJ48O0W0RVxPH/dGa5qpjW4w
Date: Fri, 07 Feb 2014 09:54:13 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25D95C809@SZXEMA510-MBX.china.huawei.com>
References: <CECE764681BE964CBE1DFF78F3CDD3941DEDE3AF@xmb-aln-x01.cisco.com> <660E124A-F814-469D-97A9-EF55CE9651C7@gmail.com> <CECE764681BE964CBE1DFF78F3CDD3941DEDED08@xmb-aln-x01.cisco.com> <84A5DEF5-8FFB-4F04-BCEC-A8EEBD05A3BA@gmail.com> <CECE764681BE964CBE1DFF78F3CDD3941DEDEFB4@xmb-aln-x01.cisco.com> <CECE764681BE964CBE1DFF78F3CDD3941DF0FD96@xmb-aln-x01.cisco.com> <BBB7C054-6157-48BD-94ED-7D270509CBCE@gmail.com>
In-Reply-To: <BBB7C054-6157-48BD-94ED-7D270509CBCE@gmail.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.72]
Content-Type: multipart/alternative; boundary="_000_F73A3CB31E8BE34FA1BBE3C8F0CB2AE25D95C809SZXEMA510MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "mpls@ietf.org" <mpls@ietf.org>, "draft-akiya-mpls-lsp-ping-reply-mode-simple@tools.ietf.org" <draft-akiya-mpls-lsp-ping-reply-mode-simple@tools.ietf.org>, Curtis Villamizar <curtis@occnc.com>
Subject: Re: [mpls] Thanks for comments on draft-akiya-mpls-lsp-ping-reply-mode-simple
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: Fri, 07 Feb 2014 09:54:27 -0000

Hi Sam,

Thanks for your comments, the authors (some still on their vacation) will discuss and address your comments later.

Best regards,
Mach

From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Sam Aldrin
Sent: Friday, February 07, 2014 4:24 AM
To: Nobo Akiya (nobo)
Cc: mpls@ietf.org; draft-akiya-mpls-lsp-ping-reply-mode-simple@tools.ietf.org; Curtis Villamizar
Subject: Re: [mpls] Thanks for comments on draft-akiya-mpls-lsp-ping-reply-mode-simple

Hi Nobo et al,

Please find my initial comments of the draft v01.

- non-corouted -> associated
- In sec 2

Some return path(s) are more preferred than others, but preferred

   cannot be used in all cases.  Thus implementations are required to

   compute when preferred return path encoding can and cannot be used,

   and that computation is becoming more and more difficult.

As response code is initiated by the initiator, user in this case, the preferred return path is for UI implementation and not the actual LSP ping functionality. Which/what part of implementation are you referring to?
- Sec 2

This document adds one Reply Mode to describe reverse LSP, and one

   optional TLV to describe ordered list of reply modes.  Based on

   operational needs, the TLV can describe multiple Reply Mode values in

   preferred order to allow responder to use first available Reply Mode

   from the list.  This eliminates the need for initiator to compute, or

   sometimes "guess", the "default" return path encoding.  And that will

   result in simplified implementations across vendors, and result in

   improved usability to fit operational needs.

I do not subscribe to the text above as is. Even with the new proposal, the compute/guess/default still remain, irrespective of presence/absence of this new TLV. All you might be adding is an option for sender to group different return codes, instead of initiator to send request individually (of course little more than I summarized, but hope you got my point)

- Sec 3.1, how is this different from RFC 7110? If same, please call it out here and remove TBD1 as sec 4.1 of RFC7110 added reply mode 5 for the same. If different to the RFC, I would like to see those details here.

- Missing details on how it will work within proxy LSP ping.

General comments:

- I believe this new enhancement will only provide a degree of variance to RFC4379, where the response could be received back at initiator. Here is why
  1. If the response is not received back at source, even with the new TLV, one cannot conclude that LSP is broken.
  2. Bidirectional LSP's exist only for few FEC types. Hence this will be limited to those FEC types.
  3. To solve one thing, we might be loosing other aspects. For example, when I chose return codes in this order, a. Return LSP(5); b. IP(2). So, if return LSP is broken, with RFC4379 & RFC7110, response will not be received. But with this, if IP path exists, response will be received and you do not know how the response is received and initiator will not know the response is sent over IP. Breakage of return LSP will not be know at the initiator.
  4. As least common denominator is still RFC4379, to support backward capability, it is impossible to safely assume the network is fully supportive of the new capability. Do we need controller for that? </jk>. At the end of the day, this is optimization for the sender to reduce number of requests.

cheers
-sam

On Dec 16, 2013, at 6:28 PM, Nobo Akiya (nobo) <nobo@cisco.com<mailto:nobo@cisco.com>> wrote:


Hi Sam, Curtis, Greg,

Thank you for your comments at IETF88, in particular about:

- Transition plan
- Deviating operational preference in Reply Mode order
- Error cases for "Reply Mode Order TLV"

These points have been updated in -01.

In summary, we have decided to remove " Reply via pre-defined preference" Reply Mode, and to allow the "Reply Mode Order TLV" to be used with any Reply Mode value in echo request.

URL:             http://www.ietf.org/internet-drafts/draft-akiya-mpls-lsp-ping-reply-mode-simple-01.txt
Status:          http://datatracker.ietf.org/doc/draft-akiya-mpls-lsp-ping-reply-mode-simple
Htmlized:        http://tools.ietf.org/html/draft-akiya-mpls-lsp-ping-reply-mode-simple-01
Diff:            http://www.ietf.org/rfcdiff?url2=draft-akiya-mpls-lsp-ping-reply-mode-simple-01

-Nobo