Re: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06

"Gaurav Dawra (gdawra)" <gdawra@cisco.com> Tue, 19 December 2017 07:01 UTC

Return-Path: <gdawra@cisco.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 92B6A1205F0; Mon, 18 Dec 2017 23:01:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.529
X-Spam-Level:
X-Spam-Status: No, score=-14.529 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 7SEpmJaWcC5Y; Mon, 18 Dec 2017 23:01:15 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6403E1243F6; Mon, 18 Dec 2017 23:01:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=27730; q=dns/txt; s=iport; t=1513666875; x=1514876475; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=8ld6YFQ47SDqQeIU0G/EVdRNrw0Bgc6oq3NdcUivEbk=; b=LN+vcyEJsMYH/wT9hW5WYg2EPd4iLKjJwJDxn06jO0vqpwzBoA9N/Nx5 DLjZKZi5+7dbSfjZviClcNeXfuyhISzqtIoZA7w1paD/RcLuBcatIOpWB ikJNy2ISnFq7/x8OppIDOJAl9jQx9Iwa6OoDHf+csv7N1uJpnKsCCxt08 U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AgAgBjuDha/49dJa1cGQEBAQEBAQEBAQEBAQcBAQEBAYJKdGZ0JweDf5ksgVomiQGOIBSCAQqFOwIahG1AFwEBAQEBAQEBAWsohSMBAQEBAyNWEAIBBgIOAwMBAhYLBwMCAgIfERQJCAIEAQ0FG4ksTAMVjUmdbIInJocZDYMmAQEBAQEBAQEBAQEBAQEBAQEBAQEBHYNugg6BVoFpKQyCd4JqRYEpZRYJglYxgjIFmV6JIj0CkC2EfoIWhhWLS4pNgw2IcgIRGQGBOgEgATeBT28VZgGBfoJTHIFneIkwgRUBAQE
X-IronPort-AV: E=Sophos; i="5.45,425,1508803200"; d="scan'208,217"; a="46471150"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Dec 2017 07:01:14 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id vBJ71DtR010822 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 19 Dec 2017 07:01:14 GMT
Received: from xch-rtp-012.cisco.com (64.101.220.152) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 19 Dec 2017 02:01:13 -0500
Received: from xch-rtp-012.cisco.com ([64.101.220.152]) by XCH-RTP-012.cisco.com ([64.101.220.152]) with mapi id 15.00.1320.000; Tue, 19 Dec 2017 02:01:12 -0500
From: "Gaurav Dawra (gdawra)" <gdawra@cisco.com>
To: Alvaro Retana <aretana.ietf@gmail.com>, "draft-ietf-spring-segment-routing-central-epe@Ietf.org" <draft-ietf-spring-segment-routing-central-epe@ietf.org>
CC: "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "Gaurav Dawra (gdawra)" <gdawra@cisco.com>
Thread-Topic: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06
Thread-Index: AQHTQ4FPG6nbfTr8mEmw4rwyUO5SEg==
Date: Tue, 19 Dec 2017 07:01:12 +0000
Message-ID: <AC082436-EA2E-4C1C-9826-2E3EA89CFB2D@cisco.com>
References: <998FE834-F9C6-43F2-8D10-30EE14CCECB6@cisco.com> <114895D1-093E-4D91-873B-0F64E9EE9EA0@cisco.com> <A5D28916-75B0-4A6F-87D5-370E1C53D6A7@cisco.com> <CAMMESswbBtH8Pd3mEz7pW2GWGS0CW=ZB3FgZAc3Y_TsPsFhAXw@mail.gmail.com>
In-Reply-To: <CAMMESswbBtH8Pd3mEz7pW2GWGS0CW=ZB3FgZAc3Y_TsPsFhAXw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.28.0.171108
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.36.241]
Content-Type: multipart/alternative; boundary="_000_AC082436EA2E4C1C98262E3EA89CFB2Dciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/_2owKJxNDqA6RnCm-SU-g2VrpSM>
Subject: Re: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Stacked Tunnels for Source Routing \(STATUS\)." <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Dec 2017 07:01:18 -0000

Hey Alvaro,

Thanks a lot again for your review. Have posted the next version. Please see response inline <Gaurav_1>.

Regards,

Gaurav

From: Alvaro Retana <aretana.ietf@gmail.com>
Date: Friday, November 3, 2017 at 7:33 AM
To: Gaurav Dawra <gdawra@cisco.com>, "draft-ietf-spring-segment-routing-central-epe@Ietf.org" <draft-ietf-spring-segment-routing-central-epe@ietf.org>
Cc: "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, Bruno Decraene <bruno.decraene@orange.com>
Subject: Re: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06

On October 30, 2017 at 1:53:07 AM, Gaurav Dawra (gdawra) (gdawra@cisco.com<mailto:gdawra@cisco.com>) wrote:

Gaurav:

Hi!  Thanks for taking over this document!

I have some remaining comments below, please take a look.  I’m starting the IETF Last Call, which will be extended to account for the IETF meeting and the US Holidays.

Thanks!

Alvaro.


...
M2.3. “The solution SHOULD minimize the need for new BGP capabilities at the ingress PEs.”  What is the explicit requirement, that needs the “SHOULD”, from an interoperability point of view?
<Gaurav> At Ingress PE, this requirement covers that there is need for some minimal configuration or protocol extension for Egress Engineering.

Ok, but (1) the text doesn’t talk about configuration (just capabilities), and (2) I really think that Normative Language should not be used in this case because there’s really nothing that can be enforced: “SHOULD” means that “there may exist valid reasons in particular circumstances to ignore a particular item”, so there’s nothing that can be done if an extension or configuration is justified.  Please s/SHOULD/should.

<Gaurav_1> ACK Updated. Addressed in next version.


M2.4. “The solution MUST accommodate an ingress BGP-EPE policy at an ingress PE or directly at a source host within the domain.”  “MUST accommodate”??  What are you looking for?  The ability to program at those points?  The ability to instantiate any policy?
<Gaurav> Solution MUST cover the ability to accommodate instantiation and programming of the BGP-EPE policy at Ingress.

How about this:

New>

The solution MUST support the definition of an ingress BGP-EPE policy at either the ingress PE or at the source of the traffic.

(I took “host” out because I assume that a PE in the other network is also a valid place.)
<Gaurav_1> ACK Updated. Addressed in next version.

...

P2. The examples in Sections 3.x seem incomplete and inaccurate to me.  Also, the names used don’t match what is specified in draft-ietf-idr-bgpls-segment-routing-epe.  In general, please be consistent with the names!  For example:

Section 3.1. (PeerNode SID to D):
“
   Descriptors:

   o  Node Descriptors (BGP router-ID, ASN): 192.0.2.3, AS1

   o  Peer Descriptors (peer BGP router-ID, peer ASN): 192.0.2.4, AS2

   o  Link Descriptors (IP interface address, neighbor IP address):
      2001:db8:cd::c, 2001:db8:cd::d

   Attributes:

   o  PeerNode SID: 1012
“

Comments>
- Section 5.1 in draft-ietf-idr-bgpls-segment-routing-epe uses “Local Node Descriptor” instead of simply “Node Descriptor”, and the BGP-LS ID is missing above.
- s/Peer Descriptors/Remote Node Descriptor
- The Link Descriptor uses the terms “IPv6 Interface Address” and “IPv6 Neighbor Address”…
- s/Attributes/Link Attribute
 <Gaurav> ACK> Will compare and address in next update.

3.2-3.5 were not updated with the IPv6 names.

<Gaurav_1> ACK Updated. Addressed in next version.





...
P4. References:
- Please add a reference for BMP and IPFIX.
- Put the reference to BGP-LS on first mention (and not just way down in Section 9).
- Replace the reference to RFC3107 with draft-ietf-mpls-rfc3107bis – and it can be made Informative.

Not all the references were updated, and rfc3107bis is now rfc8277 anyway.

<Gaurav_1> ACK Updated. Addressed in next version.