Re: [mpls] Kathleen Moriarty's No Objection on draft-ietf-mpls-lsp-ping-relay-reply-10: (with COMMENT)

"George Swallow (swallow)" <swallow@cisco.com> Wed, 30 September 2015 15:53 UTC

Return-Path: <swallow@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 74C831B5EBD; Wed, 30 Sep 2015 08:53:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.509
X-Spam-Level:
X-Spam-Status: No, score=-14.509 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, 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 PrWLHO22_RP2; Wed, 30 Sep 2015 08:53:02 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9A8B1B4497; Wed, 30 Sep 2015 08:53:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16042; q=dns/txt; s=iport; t=1443628381; x=1444837981; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=QLLeBwSWWdjhiUcbfPKfsBDgHYidgnTHr0928THEwHs=; b=Y7AsY3vBLzO2yhvSCF1yec1UT+QuqBg3uakKg/Br3KJpgUcq8L3TqhFW qe8OZ70of1cBqsLw/pHiSyw+wjBoAB264t0zBCPwZunOZHcCvRebBzPT3 4EnJixwG7sLZtNjxOdq8OhyyQcLYs3eANa+erR/asj76YcqerhkXZjpTF Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AcAgCKBAxW/4wNJK1egldNVG0GuUiEIQENgXuFL0oCgTc4FAEBAQEBAQGBCoQkAQEBBHkQAgEIDgMDAQIoByERFAkIAgQBDQWIGQMSDcZSDYR0AQEBAQEBAQEBAQEBAQEBAQEBAQEBEwSLcIJQgVoQAgElGg0EBwIEhCYFhzZVijuDMgGFFYYNgXCBT4Q2jgODWYNvHwEBQoJEgT5xAYh0gQUBAQE
X-IronPort-AV: E=Sophos; i="5.17,613,1437436800"; d="scan'208,217"; a="31499155"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-7.cisco.com with ESMTP; 30 Sep 2015 15:53:00 +0000
Received: from XCH-ALN-014.cisco.com (xch-aln-014.cisco.com [173.36.7.24]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id t8UFr0j0029214 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 30 Sep 2015 15:53:00 GMT
Received: from xch-aln-014.cisco.com (173.36.7.24) by XCH-ALN-014.cisco.com (173.36.7.24) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 30 Sep 2015 10:52:59 -0500
Received: from xhc-aln-x04.cisco.com (173.36.12.78) by xch-aln-014.cisco.com (173.36.7.24) with Microsoft SMTP Server (TLS) id 15.0.1104.5 via Frontend Transport; Wed, 30 Sep 2015 10:52:59 -0500
Received: from xmb-rcd-x10.cisco.com ([169.254.15.206]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.03.0248.002; Wed, 30 Sep 2015 10:52:59 -0500
From: "George Swallow (swallow)" <swallow@cisco.com>
To: Lizhong Jin <lizho.jin@gmail.com>, Kathleen Moriarty <Kathleen.Moriarty.ietf@gmail.com>
Thread-Topic: Kathleen Moriarty's No Objection on draft-ietf-mpls-lsp-ping-relay-reply-10: (with COMMENT)
Thread-Index: AQHQ+fxNSy2vR3mBPkOL7LOV10Al/55T778AgAFdFAA=
Date: Wed, 30 Sep 2015 15:52:59 +0000
Message-ID: <D2316032.1225AB%swallow@cisco.com>
References: <20150928144514.27528.79571.idtracker@ietfa.amsl.com> <CAH==cJzA_+AMYPRO0Fj3hmKAVZkMs4s1+-FLkUhNJ2iTEGJjnw@mail.gmail.com>
In-Reply-To: <CAH==cJzA_+AMYPRO0Fj3hmKAVZkMs4s1+-FLkUhNJ2iTEGJjnw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.5.5.150821
x-originating-ip: [64.101.220.145]
Content-Type: multipart/alternative; boundary="_000_D23160321225ABswallowciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/mpls/2O1-8TZCliAQBefOVfn2F_bknNI>
Cc: "mpls@ietf.org" <mpls@ietf.org>, draft-ietf-mpls-lsp-ping-relay-reply <draft-ietf-mpls-lsp-ping-relay-reply@ietf.org>, The IESG <iesg@ietf.org>, mpls-chairs <mpls-chairs@ietf.org>
Subject: Re: [mpls] Kathleen Moriarty's No Objection on draft-ietf-mpls-lsp-ping-relay-reply-10: (with COMMENT)
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: <https://mailarchive.ietf.org/arch/browse/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, 30 Sep 2015 15:53:04 -0000

Lizhong  -

Just a bit of word-smithing.  See inline.

   Thanks,

George



From: Lizhong Jin <lizho.jin@gmail.com<mailto:lizho.jin@gmail.com>>
Date: Tuesday, September 29, 2015 at 11:03 AM
To: Kathleen Moriarty <Kathleen.Moriarty.ietf@gmail.com<mailto:Kathleen.Moriarty.ietf@gmail.com>>
Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>, mpls-chairs <mpls-chairs@ietf.org<mailto:mpls-chairs@ietf.org>>, draft-ietf-mpls-lsp-ping-relay-reply <draft-ietf-mpls-lsp-ping-relay-reply@ietf.org<mailto:draft-ietf-mpls-lsp-ping-relay-reply@ietf.org>>, "mpls@ietf.org<mailto:mpls@ietf.org>" <mpls@ietf.org<mailto:mpls@ietf.org>>
Subject: Re: Kathleen Moriarty's No Objection on draft-ietf-mpls-lsp-ping-relay-reply-10: (with COMMENT)

Hi, Kathleen
Thanks for the review. Please see inline below.

Regards
Lizhong

On Mon, Sep 28, 2015 at 10:45 PM, Kathleen Moriarty <Kathleen.Moriarty.ietf@gmail.com<mailto:Kathleen.Moriarty.ietf@gmail.com>> wrote:
Kathleen Moriarty has entered the following ballot position for
draft-ietf-mpls-lsp-ping-relay-reply-10: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-mpls-lsp-ping-relay-reply/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for your work on this draft.  The security review from 6 months
ago hasn't been fully addressed in the draft and I think it would be
helpful to do so.  There were responses given on list, but corresponding
updates didn't happen for all of the comments.

https://www.ietf.org/mail-archive/web/secdir/current/msg05301.html

For the first comment, the response was that this mechanism does not
deprecate use of "Echo Reply".  The language in the first paragraph of
section 3 should be made clear on that point.

[Lizhong] OK, how about to change the first paragraph in section3 as below.

 This new
   message is used to replace Echo Reply message which is sent from the
   replying LSR to a relay node or from a relay node to another relay
   node. Note that the reply message from any node to the initiator will

   still be Echo Reply.

[George]

I suggest:


   [[RFC4379] defines two message types, Echo Request and Echo Reply.  This
   document defines a new message type, Relayed Echo Reply. The Relayed

   Echo Reply message is used in place of the Echo Reply message when an LSR is

   replying LSR to a relay node.


For the second comment:
    s4.1: Is the outermost label allowed to be set to 255 to support the
    “ping” mode or must it always be set to 1, 2, etc. to support
“traceroute"
    mode - as described in RFC 4379 s4.3?   I know s5 is just an example
    but it really looks like this extension is just supposed to be for
fault
    isolation.

The response via email says it is possible to set it to 255, could this
be made clear in the draft?
[Lizhong] in section4, we added that LSP ping is possible as below:

If operator has knowledge of the relay nodes,
   the initiator could do LSP Ping by directly sending Echo Request with
   Relay Node Address Stack TLV containing the already known relay
   nodes.

Is the above enough? It seems a bit redundant to say TTL is set to 255 in

Ping mode here.

I suggest


   To preform a ping operation, the initiator first discovers the relay
   nodes. Once those nodes have been discovered, the initiator includes
   the Relay Address Stack TLV any Echo Request message. The node can
   then ping as normal.  Note that in some cases, the repeated lack of
   replies to Echo Request messages may be due to a route change that
   Has impacted the necessary stack of relay nodes.  In this case the
   initiator may need to re-discover the relay nodes.


   The following sections describe the procedures for sending and receiving
   Echo Request messages with the the Relay Address Stack TLV.  These
   procedures can be used in “trace route” mode to discover the relay nodes.



The third comment was addressed, thank you.

It was also good to see the security considerations cover path discovery
as well as DoS related attacks.  Thanks for that!