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

"Gaurav Dawra (gdawra)" <gdawra@cisco.com> Thu, 21 December 2017 14:13 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 6E14A127337; Thu, 21 Dec 2017 06:13:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.519
X-Spam-Level:
X-Spam-Status: No, score=-14.519 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_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, 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 58YHkMr2C2XR; Thu, 21 Dec 2017 06:13:28 -0800 (PST)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51AFA126C2F; Thu, 21 Dec 2017 06:13:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40332; q=dns/txt; s=iport; t=1513865608; x=1515075208; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=LREeOzJrqz9w2/kMowH/ZTPRhQSRY9G53UPrcVgGvsk=; b=jrYm7tGSz3rMvG1ty6084q4fhBOJQsz8kVaoaoQOLaAO3HF+pbbjHYE4 b392e77/23/lO1iaSAO40UolkgjcOb/pWjCYkiWd2DfGdG6721CjImy2j D8PB61ey9jlus4cdm8yGZB4XWb5JyEGU17wNWTDBYYSUdiFW0XxqVdiXP o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BmAgAnwTta/4kNJK1bGQEBAQEBAQEBAQEBAQcBAQEBAYJKdGZ0JweDf5k0ggGJBo4jFIIBCiOFGAIahDBBFgEBAQEBAQEBAWsohSMBAQEEI1YQAgEIEQMBAQEWCwEGAwICAh8RFAkIAgQBDQWJR0wDFRCkM4InJocRDYMnAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWDf4ISgVaBaSmDBYJrRAGBKRIBEgEmGRYCB4JYMYI0BZlgiSs9Aod/iDCEfoIXhhWLTo0hPohzAhEZAYE6ASYELmBvbxVmAYF+glQcgWd4h1yBJYEWAQEB
X-IronPort-AV: E=Sophos; i="5.45,436,1508803200"; d="scan'208,217"; a="47834677"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Dec 2017 14:13:27 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by alln-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id vBLEDQd9007331 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 21 Dec 2017 14:13:27 GMT
Received: from xch-rtp-012.cisco.com (64.101.220.152) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Thu, 21 Dec 2017 09:13:25 -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; Thu, 21 Dec 2017 09:13:25 -0500
From: "Gaurav Dawra (gdawra)" <gdawra@cisco.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, Alvaro Retana <aretana.ietf@gmail.com>
CC: "spring@ietf.org" <spring@ietf.org>, "spring-chairs@ietf.org" <spring-chairs@ietf.org>, "draft-ietf-spring-segment-routing-central-epe@Ietf.org" <draft-ietf-spring-segment-routing-central-epe@ietf.org>
Thread-Topic: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06
Thread-Index: AQHTQ4FPG6nbfTr8mEmw4rwyUO5SEg==
Date: Thu, 21 Dec 2017 14:13:25 +0000
Message-ID: <73AE44FA-B557-4F1B-9FAD-59AB8946C13F@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> <AC082436-EA2E-4C1C-9826-2E3EA89CFB2D@cisco.com> <19921_1513854380_5A3B95AC_19921_269_1_53C29892C857584299CBF5D05346208A47929463@OPEXCLILM21.corporate.adroot.infra.ftgroup>
In-Reply-To: <19921_1513854380_5A3B95AC_19921_269_1_53C29892C857584299CBF5D05346208A47929463@OPEXCLILM21.corporate.adroot.infra.ftgroup>
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.8.122]
Content-Type: multipart/alternative; boundary="_000_73AE44FAB5574F1B9FAD59AB8946C13Fciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/2yNAHlsZMtu1F7VIjqHj4jdE5tc>
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: Thu, 21 Dec 2017 14:13:31 -0000

Hey Bruno,

Thanks for the review. Please see inline [Gaurav_2]

Regards,

Gaurav

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

Hi Gaurav,

Many thanks for the updated draft.
As the document shepherd, please find below a follow up on Alvaro’s comment, prefixed with [Bruno]

From: Gaurav Dawra (gdawra) [mailto:gdawra@cisco.com]
Sent: Tuesday, December 19, 2017 8:01 AM
To: Alvaro Retana; draft-ietf-spring-segment-routing-central-epe@Ietf.org
Cc: spring@ietf.org; spring-chairs@ietf.org; DECRAENE Bruno IMT/OLN; Gaurav Dawra (gdawra)
Subject: Re: [spring] AD Review of draft-ietf-spring-segment-routing-central-epe-06

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<mailto:aretana.ietf@gmail.com>>
Date: Friday, November 3, 2017 at 7:33 AM
To: Gaurav Dawra <gdawra@cisco.com<mailto:gdawra@cisco.com>>, "draft-ietf-spring-segment-routing-central-epe@Ietf.org<mailto:draft-ietf-spring-segment-routing-central-epe@Ietf.org>" <draft-ietf-spring-segment-routing-central-epe@ietf.org<mailto:draft-ietf-spring-segment-routing-central-epe@ietf.org>>
Cc: "spring@ietf.org<mailto:spring@ietf.org>" <spring@ietf.org<mailto:spring@ietf.org>>, "spring-chairs@ietf.org<mailto:spring-chairs@ietf.org>" <spring-chairs@ietf.org<mailto:spring-chairs@ietf.org>>, Bruno Decraene <bruno.decraene@orange.com<mailto: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.


...

[…]
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.

[Bruno] Reading -08, I’m still seeing references to RFC 3107, including in the table of content.

I’d propose to reuse the terminology from https://tools.ietf.org/html/draft-ietf-spring-segment-routing-msdc-07 which uses “BGP Labeled Unicast (RFC8277)”.

More specifically, I’d propose the following change

OLD: 5.3.  At a Router - RFC3107 policy route

NEW: 5.3.  At a Router – BGP Labeled Unicast route (RFC8277)

OLD: The BGP-EPE Controller could build a RFC3107<https://tools.ietf.org/html/rfc3107> ([RFC8277<https://tools.ietf.org/html/rfc8277>]) route

NEW: The BGP-EPE Controller could build a BGP Labeled Unicast route ([RFC8277<https://tools.ietf.org/html/rfc8277>])



OLD: This RFC3107<https://tools.ietf.org/html/rfc3107> policy route

NEW: This BGP Labeled unicast route (RFC8277)<https://tools.ietf.org/html/rfc3107>

<Gaurav_2> ACK. Thanks for capturing these. Updated in next rev.





I’m afraid that I also have a technical comment on this part. Draft says:

“o  Some BGP policy to ensure it will be selected as best by the ingress router.



   This RFC3107<https://tools.ietf.org/html/rfc3107> policy route "overwrites" an equivalent or less-specific "best path".»



As I reader, I would understand the first sentence as increasing the preference of the labeled Unicast route, e.g. using LOCAL_PREF or some local weight.

However, the problem is more complex as (unfortunately IMHO) the IETF did not specify the behavior when a BGP speaker receive both a labeled (SAFI 4) and unlabeled (SAFI 1) BGP route for the same IP prefix. As a result, the behavior is implementation dependent and non-interoperable, as discussed in https://tools.ietf.org/html/rfc8277#section-5. For example, some implementations consider both routes as non-comparable, in which case, increasing the preference of a route will not make it best/selected.

I don’t think that’s a big problem for the draft, but I think the point should be raised for the reader, when considering the different options presented in section 5 “Programming an input policy”.



I would suggest the following small change, but please feel free to adapt the text as you wish:



OLD: Some BGP policy to ensure it will be selected as best by the ingress router.

NEW: Some BGP policy to ensure it will be selected as best by the ingress router. Note that as discussed in RFC 8277 section 5, the comparison of labeled and unlabeled unicast BGP route is implementation dependent and hence may require an implementation specific policy on each ingress router.

<Gaurav_2> ACK, Absolutely! This has been fixed in next rev as well.



Cheers,



Gaurav



Thanks,

Regards,

--Bruno


























_________________________________________________________________________________________________________________________



Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.