Re: [mpls] working group last call for draft-ietf-mpls-lsp-ping-reply-mode-simple-01

"Nobo Akiya" <nobo.akiya.dev@gmail.com> Sun, 29 March 2015 18:37 UTC

Return-Path: <nobo.akiya.dev@gmail.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 ACB961A7020 for <mpls@ietfa.amsl.com>; Sun, 29 Mar 2015 11:37:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.101
X-Spam-Level:
X-Spam-Status: No, score=-0.101 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, 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 ovGu2W0kKzod for <mpls@ietfa.amsl.com>; Sun, 29 Mar 2015 11:37:19 -0700 (PDT)
Received: from mail-pd0-x22b.google.com (mail-pd0-x22b.google.com [IPv6:2607:f8b0:400e:c02::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAA111A7011 for <mpls@ietf.org>; Sun, 29 Mar 2015 11:37:19 -0700 (PDT)
Received: by pdnc3 with SMTP id c3so152302459pdn.0 for <mpls@ietf.org>; Sun, 29 Mar 2015 11:37:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:thread-index :content-language; bh=QGTIkZzYPrt1x0n0GrIKswGQ491zZor1o+Dyh1yjKJY=; b=JG7nT8ZkVNaCjWAVEuQyuPt20aTv+tIH/NBNwmw6HcUmr2ut50gz77W2h29LjZGOwG QbBrByuYCzUjI7VFXqm0XV2Jfoj1me+AFD7myRjEo8WmaMJ5N4ybTcoY9imsLgedA3u1 9t6l4+gxikMmKudHMYa/szs+3LQlMX8KbNWezbCcPFAltNwzusmz0rmDDxM0eD14W3oV 7PZGi17UGSB7Mbcl2w9+NXB/XM1Uj6Eu/eN+NrG56TlfNxONUequwfOz7mDjazAZF3Qe K17shqN6J1af0bxdRHmZIPe4DpWWzRNu/qzT0b/81X38bQOHjevO/HHWJ0uOij/R5KaM 2oHg==
X-Received: by 10.66.139.109 with SMTP id qx13mr52041825pab.110.1427654239331; Sun, 29 Mar 2015 11:37:19 -0700 (PDT)
Received: from NoboAkiyaPC (108-245-44-219.lightspeed.sntcca.sbcglobal.net. [108.245.44.219]) by mx.google.com with ESMTPSA id do6sm2054360pdb.72.2015.03.29.11.37.16 (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 29 Mar 2015 11:37:18 -0700 (PDT)
From: Nobo Akiya <nobo.akiya.dev@gmail.com>
To: 'Qin Wu' <bill.wu@huawei.com>, mpls@ietf.org
References: <BY1PR0501MB14303A3E86F750CF628B7234A50E0@BY1PR0501MB1430.namprd05.prod.outlook.com> <550EF528.6040708@mail01.huawei.com> <B8F9A780D330094D99AF023C5877DABA847152CF@nkgeml501-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABA847152CF@nkgeml501-mbs.china.huawei.com>
Date: Sun, 29 Mar 2015 11:37:14 -0700
Message-ID: <00aa01d06a4f$62331560$26994020$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQPgMp+F85EfvPJp+pmFDDXz24DS/gI3t7d5Asby+9GY7DhCgA==
Content-Language: en-ca
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/Ugqg0B1yTVRm2Z751upgxIBd-gw>
Cc: mpls-chairs@tools.ietf.org
Subject: Re: [mpls] working group last call for draft-ietf-mpls-lsp-ping-reply-mode-simple-01
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: Sun, 29 Mar 2015 18:37:21 -0000

Hi Qin,

Thank you for your comments.

Please see in-line with [NOBO].

> -----Original Message-----
> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Qin Wu
> Sent: March-27-15 4:37 AM
> To: mpls@ietf.org
> Cc: mpls-chairs@tools.ietf.org
> Subject: Re: [mpls] working group last call for
draft-ietf-mpls-lsp-ping-reply-
> mode-simple-01
> 
> Hi, Authors of draft-ietf-mpls-lsp-ping-reply-mode-simple-01:
> I have read draft-ietf-mpls-lsp-ping-reply-mode-simple-01 and think it is
ready to
> go for publication.
> Here are few editorial comments on this draft.
> 1.section 3.2 said:
> "
> 4.  If a responder LSR understands the Reply Mode Order TLV and the
>        TLV is valid, then the responder LSR MUST consider Reply Mode
>        values described in the TLV and MUST NOT use the value described
>        in the Reply Mode field of received MPLS echo request.
> "
> I think the value carried in the Reply mode Order TLV overrides the value
> included in the Reply Mode field of MPLS echo request message header,
would it
> be good to make this more clear and explicit.

[NOBO] I agree that clarification will be helpful. Let me swap items 4 and 5
and add the clarification. They will look like:

   4.  If a responder LSR understands the Reply Mode Order TLV but the
       TLV is not valid (due to conditions described in items 6, 8 and 9
       immediate below), then the responder LSR MUST only use the value
       described in the Reply Mode field of received MPLS echo request.

   5.  If a responder LSR understands the Reply Mode Order TLV and the
       TLV is valid, then the responder LSR MUST consider Reply Mode
       values described in the TLV and MUST NOT use the value described
       in the Reply Mode field of received MPLS echo request.  In other
       words, a valid Reply Mode Order TLV overrides the value specified
       in the Reply Mode field of received MPLS echo request.

> 
> 2. section 3.2 also said:
> "
> 5.  If a responder LSR understands the Reply Mode Order TLV but the
>        TLV is not valid (due to conditions  listed below), then the
>        responder LSR MUST only use the value described in the Reply Mode
>        field of received MPLS echo request.
> "
> Not sure where the conditions are specified, suggest to provide a link to
the
> conditions specified in this document

[NOBO] Good catch. Please see the corrected "link" in the texts provided as
response to your comment #1.

> 
> 3.section 4.1 said:
> "
> [RFC7110] has defined that the "Reply Path TLV" can include Sub-TLVs
>    describing multiple FECs, from which the responder LSR can chose  the
>    FEC to send the MPLS echo reply message on .
> "
> s/chose/choose
> send the MPLS echo reply message on?
> What does "on" mean here? Remove "on" from this sentence?

[NOBO] Accepted.

> 
> 4. section 4.1.2 said:
> "
>    Then the MPLS echo request message is to carry:
> 
>    o  The Reply Mode Order TLV carrying Reply Modes  {5, 2, 5} "
> Reply mode 5 is not defined in RFC4379.Where reply mode 5 is defined?

[NOBO] RFC7110.

> 
> 5. section 4.2 said:
> "
> The mechanism defined in this document will work with Proxy LSP Ping
>    defined by [I-D.ietf-mpls-proxy-lsp-ping].  MPLS proxy ping request
>    can carry a Reply Mode value and  the Reply Mode Order TLV with list
>    of Reply Mode values.
> "
> 
> Suggest To distinct reply mode value carried In the message header and
reply
> mode value carried in the Reply mode order TLV here

[NOVO] Accepted.

> 
> 6. section 4.2 said:
> "
> With these procedures, Reply Mode used by the MPLS echo
>    reply sender is propagated in the Reply Mode field to the sender of
>    MPLS proxy ping request.
> "
> I am totally confused by this last sentence.
> what does " sender" in"the MPLS echo reply" means? Are you saying reply
mode
> value in the echo rely is propagated to proxy ping request? Or propagated
to
> proxy ping reply?
> How the sender of MPLS proxy ping request is related to initiator LSR or
> responder LSR or responding node used in the document?
> It will be nice to have a consistence terminologies use.

[NOBO] You are right, that whole Proxy Ping subsection is a garbage. I
proposed we replace with followings:

4.2.  Proxy LSP Ping

   The mechanism defined in this document will work with Proxy LSP Ping
   defined by [I-D.ietf-mpls-proxy-lsp-ping].  The MPLS proxy ping
   request message can carry a Reply Mode value in the header and one or
   more Reply Mode values in the Reply Mode Order TLV.  It is
   RECOMMENDED that the Reply Mode 2 (Reply via an IPv4/IPv6 UDP packet)
   be used in the Reply Mode field of the MPLS proxy ping request
   message.

4.2.1.  Proxy LSR Sending an MPLS Echo Request

   If the proxy LSR is sending an MPLS echo request, then the proxy LSR
   MUST copy following elements from the MPLS proxy ping request message
   to the MPLS echo request message.

   o  The Reply Mode field.

   o  The Reply Mode Order TLV.

   o  The Reply Path TLV(s).  If there are more than one Reply Path
      TLVs, then then order of them MUST be preserved when copying.

4.2.2.  Proxy LSR Sending an MPLS Proxy Ping Reply

   If the proxy LSR is sending an MPLS proxy ping reply, then it is
   RECOMMENDED that the Reply Mode Order TLV be ignored and the Reply
   Mode field in the MPLS proxy ping request message be used.

What do you think?

Thanks!

-Nobo

> 
> -Qin
> -------- Forwarded Message --------
> Subject: 	working group last call for
> draft-ietf-mpls-lsp-ping-reply-mode-simple-01
> Date: 	Fri, 20 Mar 2015 14:03:52 +0000
> From: 	Ross Callon <rcallon@juniper.net>
> To: 	mpls@ietf.org <mpls@ietf.org>
> CC: 	mpls-chairs@tools.ietf.org <mpls-chairs@tools.ietf.org>, George
> Swallow (swallow) <swallow@cisco.com>, Carlos Pignataro (cpignata)
> <cpignata@cisco.com>, Loa Andersson <loa@mail01.huawei.com>, Mach Chen
> <mach.chen@huawei.com>, nobo.akiya.dev@gmail.com
> <nobo.akiya.dev@gmail.com>
> 
> 
> 
> Working Group,
> This is to initiate a working group last call on
draft-ietf-mpls-lsp-ping-reply-
> mode-simple-01.
> Because this WGLC will span the IETF in Dallas, it will be extended to
three
> weeks.
> Please send your comments to the mpls wg mailing list (_mpls@ietf.org_
> <mailto:mpls@ietf.org>).
> There are no IPR disclosures against this document. All the authors have
stated
> that they are not aware of any IPR that relates to this draft.
> This working group last call ends Friday  April 10, 2015.
> Ross
> for the MPLS WG chairs
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls