Re: [Teas] Eric Rescorla's No Objection on draft-ietf-teas-rsvp-egress-protection-15: (with COMMENT)

Huaimo Chen <huaimo.chen@huawei.com> Thu, 08 March 2018 04:27 UTC

Return-Path: <huaimo.chen@huawei.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B6779126BF7; Wed, 7 Mar 2018 20:27:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.231
X-Spam-Level:
X-Spam-Status: No, score=-4.231 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
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 laOTL4vSbMrO; Wed, 7 Mar 2018 20:27:21 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D50A1201FA; Wed, 7 Mar 2018 20:27:21 -0800 (PST)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 8E05D1278CF55; Thu, 8 Mar 2018 04:27:17 +0000 (GMT)
Received: from SJCEML701-CHM.china.huawei.com (10.208.112.40) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.382.0; Thu, 8 Mar 2018 04:27:18 +0000
Received: from SJCEML521-MBS.china.huawei.com ([169.254.2.168]) by SJCEML701-CHM.china.huawei.com ([169.254.3.93]) with mapi id 14.03.0382.000; Wed, 7 Mar 2018 20:27:14 -0800
From: Huaimo Chen <huaimo.chen@huawei.com>
To: Eric Rescorla <ekr@rtfm.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-teas-rsvp-egress-protection@ietf.org" <draft-ietf-teas-rsvp-egress-protection@ietf.org>, Vishnu Beeram <vishnupavan@gmail.com>, "teas-chairs@ietf.org" <teas-chairs@ietf.org>, "vishnupavan@gmail.com" <vishnupavan@gmail.com>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: Eric Rescorla's No Objection on draft-ietf-teas-rsvp-egress-protection-15: (with COMMENT)
Thread-Index: AQHTtoTJAhS/ugRwUEqEF66BeiAFNqPFqoKQ
Date: Thu, 08 Mar 2018 04:27:13 +0000
Message-ID: <5316A0AB3C851246A7CA5758973207D463A584E2@sjceml521-mbs.china.huawei.com>
References: <152047594343.21248.12956511410896389971.idtracker@ietfa.amsl.com>
In-Reply-To: <152047594343.21248.12956511410896389971.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.151.14]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/Ux4Z59_4_x94RMn6vzE5nz2Mdn0>
Subject: Re: [Teas] Eric Rescorla's No Objection on draft-ietf-teas-rsvp-egress-protection-15: (with COMMENT)
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Mar 2018 04:27:24 -0000

Hi Eric,

    Thank you very much for your time and valuable comments.
    Answers to them are inline below with prefix [HC].

Best Regards,
Huaimo
-----Original Message-----
From: Eric Rescorla [mailto:ekr@rtfm.com] 
Sent: Wednesday, March 07, 2018 9:26 PM
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-teas-rsvp-egress-protection@ietf.org; Vishnu Beeram <vishnupavan@gmail.com>; teas-chairs@ietf.org; vishnupavan@gmail.com; teas@ietf.org
Subject: Eric Rescorla's No Objection on draft-ietf-teas-rsvp-egress-protection-15: (with COMMENT)

Eric Rescorla has entered the following ballot position for
draft-ietf-teas-rsvp-egress-protection-15: 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-teas-rsvp-egress-protection/



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

https://mozphab-ietf.devsvcdev.mozaws.net/D4328

I found this document a little hard to follow because it took me a while to understand the difference between the current situation and the change in the draft. Would you consider putting part of the material from S 6 in the introduction so non-experts could have more context?
[HC]. Yes. We will consider putting some details in the introduction.


   locally protecting the egress node(s) of an LSP.

   This document fills that void and specifies extensions to RSVP-TE for For those of us who are not experts, can you say what "protecting" means?
[HC] Yes. In general, locally protecting an egress node of an LSP 
means that when the egress node fails, the traffic that the LSP carries
will be delivered to its destination continually by the direct upstream node 
of the egress node and the backup egress node.
Without protecting the egress node of the LSP, when the egress node 
fails, the traffic will be lost (i.e., the traffic will not be delivered
to its destination).


   egresses L1 and L2 of a primary P2MP LSP from ingress R1 to two
   egresses L1 and L2.  La and Lb are the designated backup egresses for
   primary egresses L1 and L2 respectively.  The backup LSP for This might be the tiniest bit confusing, as it mentions L1 and L2 twice.
[HC] We will revise the related text accordingly as below:
egresses L1 and L2 of a primary P2MP LSP starting from ingress R1.


   The exact mechanism by which the failure of the primary egress is
   detected by the upstream node is out of the scope of this document.
It would be helpful for me if you specified what the upstream node is. Is it R3?
[HC] Yes. We will specify it according to your suggestion as follows:
The exact mechanism by which the failure of the primary egress node is
detected by the upstream node R3 is out of the scope of this document.


   node does not provide any fast local protection against the failure
   of the primary egress node.  In this case, the backup LSP from the
   branch node to the backup egress node protects against failures on This sentence would be clearer if it said "If the direct upstream node does not provide any fast local protection ....."
[HC] We will update the related text accordingly as below:
If the direct upstream node does not provide any fast local protection
against the failure of the primary egress node, the branch node can be 
a (upstream) node on the primary LSP, but not the direct upstream node.


   the subobject in bytes, including Type, Length and Contents fields.
   The Reserved field MUST be set to zero.
What are the semantics of the optional subobjects?
[HC] A optional subobject means that this subobject is optional (i.e., 
this subobject may be there or may not be there).


   To protect the VPN traffic against the failure of the egress L1 of
   the LSP, an existing solution (refer to Figure 2) includes:
I wasn't reading this closely, so it took me a minute to be like "hold on, this is reroute from R1, nor R3". Probably just me being stupid, but it might have helped to have a subsection like "Existing solution before this draft"
[HC] Yes. It is reroute by R1 instead of R3. We will update the related text 
accordingly as follows:
To protect the VPN traffic against the failure of the egress node L1 of
the LSP, when the egress node fails, the ingress R1 of the LSP does 
the reroute in an existing solution (refer to Figure 2). The solution 
includes:


       The PLR R3 is closer to L1 than the ingress R1.  It may detect
       the failure of the egress L1 faster and more reliable.  Thus we
       can have faster protection for egress.
Nit: "more more reliably"
[HC] We will update the related text accordingly.