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

Sam Aldrin <aldrin.ietf@gmail.com> Thu, 07 November 2013 19:31 UTC

Return-Path: <aldrin.ietf@gmail.com>
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 B628421E80DB for <mpls@ietfa.amsl.com>; Thu, 7 Nov 2013 11:31:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ulthHV8Q3mfY for <mpls@ietfa.amsl.com>; Thu, 7 Nov 2013 11:31:55 -0800 (PST)
Received: from mail-bk0-x22f.google.com (mail-bk0-x22f.google.com [IPv6:2a00:1450:4008:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id C3D7811E81B3 for <mpls@ietf.org>; Thu, 7 Nov 2013 11:31:54 -0800 (PST)
Received: by mail-bk0-f47.google.com with SMTP id v11so7892bkz.34 for <mpls@ietf.org>; Thu, 07 Nov 2013 11:31:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=ZMtyvvb0+Jfz0lqyIA/Egx3lsuY9KAA9xZFYB6whJyk=; b=w3odr9qmyFnVSUwciTQLSB9vOndLPqQ8Ip/6mcZwtPKj+DSgcAzuWFKu1Ny7d3XWO4 tn1xlMGT4vP2f7adnD7pmFBkD1cj729KJyI/PwRFmVcdq63jTiVR6vkW07FSqk89OaeT +4nPQWD42SMj22dk/OLvvtXPKNt13+CF8P1Kzk4OuuIdpkP3v/sQwp/tsm/iXEbteRT+ ylQ6yC6KGpXAJ+CM5bmxV2aLT5hZVB+fTjaLaj994RNkDb74iDRMHoLUvo8Mk4bNvZQV gyJ+TB/8X9oaxux8/DVuh5k5pHdnBDZ+KoU65QMHIEJYPRBiJg2XLmwcnqusxlIBPbjk kFYA==
X-Received: by 10.204.228.198 with SMTP id jf6mr3018683bkb.41.1383852713841; Thu, 07 Nov 2013 11:31:53 -0800 (PST)
Received: from wireless-v6.meeting.ietf.org ([2001:67c:370:160:5cdd:e353:c670:b4d3]) by mx.google.com with ESMTPSA id qe6sm3353163bkb.5.2013.11.07.11.31.51 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 07 Nov 2013 11:31:53 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1816\))
From: Sam Aldrin <aldrin.ietf@gmail.com>
In-Reply-To: <CECE764681BE964CBE1DFF78F3CDD3941DEDED08@xmb-aln-x01.cisco.com>
Date: Thu, 07 Nov 2013 11:31:45 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <84A5DEF5-8FFB-4F04-BCEC-A8EEBD05A3BA@gmail.com>
References: <CECE764681BE964CBE1DFF78F3CDD3941DEDE3AF@xmb-aln-x01.cisco.com> <660E124A-F814-469D-97A9-EF55CE9651C7@gmail.com> <CECE764681BE964CBE1DFF78F3CDD3941DEDED08@xmb-aln-x01.cisco.com>
To: "Nobo Akiya (nobo)" <nobo@cisco.com>
X-Mailer: Apple Mail (2.1816)
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>
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.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: Thu, 07 Nov 2013 19:32:01 -0000

Hi Nobo,

Thanks for the reply. Inline for my comments.

On Nov 7, 2013, at 11:12 AM, Nobo Akiya (nobo) <nobo@cisco.com> wrote:

> Hi Sam,
> 
> Thanks for comments. Please see inline.
> 
>> - Why do you need a new reply mode 6, when reply mode 4 and 5 (via
>> another draft) are already present? If you think reply mode 5 doesn't suffice
>> the need to support reverse LSP, then the
>> <http://datatracker.ietf.org/doc/draft-ietf-mpls-return-path-specified-lsp-
>> ping/?include_text=1> should be fixed rather than introduce another mode.
> 
> Reply mode 4 and 5 has its own use, but those are not always available at responder nodes.
> Whether responder node (transit-LSR, or LSR not part of the LSP) has control-channel or reverse LSP is conditional. Instead of MPLS echo request being dropped at those responder nodes which do not have return path indicated by received Reply Mode, it's better for initiator to obtain the error, as it's a diagnostic tool. 
%sam - Think I am missing something here. Could you provide details on the scenarios why reply mode 6 will work where reply mode 5 cannot work. If you can can clarify that, it would be clear. 
Having said that, if there is really something missing by reply mode 5, but is being solved by reply mode 6, I would rather have it fixed in reply mode 5 itself, before it is published as RFC.
> 
>> - As others pointed out, IP is the best option available for all FEC types,
>> albeit TP LSP.
> 
> There are two points.
> 1. "albeit TP LSP" is exactly one of the reasons.
> 2. IP path is indeed available in most cases, but I've also heard from some that reply on control-channel/reverse-LSP is preferred over IP path in order to a) preserve disjointness in networks, and b) deterministic reverse direction.
%sam - I am not debating on why reverse path LSP is required or not. Rather, I want to know why mode 5 is not solving it. 
> 
>> - Regarding the order of preference, my opinion is, the source should select
>> the preference of the reply mode. The existing reply modes does exactly
>> that. Receiver should not chose different reply mode to what was sent by
>> source. Agree with draft on that aspect and neither does the existing
>> RFC4379 does differently.
>> - Regarding multiple reply options and preference within a single request, I
>> see it as more of optimization solution for the OAM workflow. The cost
>> incurred to support the new type is too high and do not support adding one
>> more mode. Would like to keep it simple as it is, without these new
>> changes required on the network device, while it could be achieved by the
>> application/user without any change.
> 
> As much as I appreciate your comments, I disagree. Primary because words from operators [2 from above], I believe, are valid. And if that's the case, using control-channel, reverse-LSP or return path TLV simply won't work in all cases.
%sam - The same case was made for return path ping too, if I remember correctly. So, my disagreement is not about the need, but why mode 5 is not solving it. But My point above is related to mode 7 TLV. Do you disagree that it is not optimization, assuming you have return modes 1-6?

cheers
-sam
> 
> -Nobo
> 
>> -----Original Message-----
>> From: Sam Aldrin [mailto:aldrin.ietf@gmail.com]
>> Sent: Thursday, November 07, 2013 1:40 PM
>> To: Nobo Akiya (nobo)
>> Cc: mpls@ietf.org; draft-akiya-mpls-lsp-ping-reply-mode-
>> simple@tools.ietf.org
>> Subject: Re: [mpls] Thanks for comments on draft-akiya-mpls-lsp-ping-
>> reply-mode-simple
>> 
>> Hi Nobo and authors,
>> 
>> I have few comments about this draft, which I raised in the meeting as well.
>> 
>> - Why do you need a new reply mode 6, when reply mode 4 and 5 (via
>> another draft) are already present? If you think reply mode 5 doesn't suffice
>> the need to support reverse LSP, then the
>> <http://datatracker.ietf.org/doc/draft-ietf-mpls-return-path-specified-lsp-
>> ping/?include_text=1> should be fixed rather than introduce another mode.
>> - As others pointed out, IP is the best option available for all FEC types,
>> albeit TP LSP.
>> - Regarding the order of preference, my opinion is, the source should select
>> the preference of the reply mode. The existing reply modes does exactly
>> that. Receiver should not chose different reply mode to what was sent by
>> source. Agree with draft on that aspect and neither does the existing
>> RFC4379 does differently.
>> - Regarding multiple reply options and preference within a single request, I
>> see it as more of optimization solution for the OAM workflow. The cost
>> incurred to support the new type is too high and do not support adding one
>> more mode. Would like to keep it simple as it is, without these new
>> changes required on the network device, while it could be achieved by the
>> application/user without any change.
>> 
>> Draft specific comment (though I do not prefer multiple return types in the
>> first place :D)
>> - Sec 3.3 point #5 , is incorrect. TLV should allow this. Reason is, if the first
>> preferred return mode could not be supported, one could use  reply mode 1
>> as next preference, where it will not reply.
>> 
>> cheers
>> -sam
>> On Nov 7, 2013, at 12:02 AM, Nobo Akiya (nobo) <nobo@cisco.com> wrote:
>> 
>>> Hi MPLS WG Members,
>>> 
>>> First of all, thanks for many comments during WG session on Tuesday.
>>> 
>>> A. For new TLV processing by responder, we will review for further error
>> conditions and introduce new error code if we see the need.
>>> 
>>> B. For pre-defined preference Reply Mode:
>>> 
>>> Current proposed order:
>>> 1. control-channel
>>> 2. reverse-lsp
>>> 3. IP path
>>> 
>>> That was what author felt as a reasonable order based on input from some,
>> at the time of writing the draft. However, we would like to seek for further
>> input from others in the WG, particularly from operators. Thanks!
>>> 
>>> -Nobo
>>> 
>>> _______________________________________________
>>> mpls mailing list
>>> mpls@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mpls
>