Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call

"Ketan Talaulikar (ketant)" <ketant@cisco.com> Wed, 24 April 2019 15:46 UTC

Return-Path: <ketant@cisco.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DADB4120291; Wed, 24 Apr 2019 08:46:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level:
X-Spam-Status: No, score=-14.499 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, SPF_PASS=-0.001, 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 header.b=jCtBK/HT; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=acP6FyjU
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 BHKFY291KZnM; Wed, 24 Apr 2019 08:46:01 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F01312006B; Wed, 24 Apr 2019 08:46:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=43148; q=dns/txt; s=iport; t=1556120761; x=1557330361; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=1NzluNl46YpIMs3SA3+Por66ZMIBQcuqUCaR8nhqtGQ=; b=jCtBK/HTJ1ajl9B3UysE6eWshBh6CE1Cs1Y/JtaSxJ00Fp+sZmwmfVv2 eyCgMVNKk7l7ARyaV8FvcXVXZHI1kRRc4qjnGTE4K7oIKqjyh/8TnUM60 dOY6BMk9FR0Y8C2SvVDGfP5hjb4BkzpVkSG4ZzGR4JGkrvuwduil3h/On Q=;
IronPort-PHdr: 9a23:Ss/CoxSBBwxQ3kDrwO6fsIG4Xdpsv++ubAcI9poqja5Pea2//pPkeVbS/uhpkESUDNfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH15g640NmhA4RsuMCEn1NvnvOi83AM1ESHdu/mqwNg5eH8OtL1A=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AIAACdg8Bc/49dJa1mGgEBAQEBAgEBAQEHAgEBAQGBUQUBAQEBCwGBDi8kLANoVSAECyiED4NHA4RSijmCV36BZYZXjWOBLoF7DgEBJQiEQAIXhhgjNAkOAQMBAQQBAQIBAm0cDIVKAQEBAQMdBgoTAQEsBAcBDwIBCA4DAwEBASEBAgQDAgICMBQJCAEBBAENBQiDG4EdTAMcAQIMnXoCihRxgS+CeQEBBYFGQYJ/GIINAwaBMgGLSReBQD+BEUaBTkk1PoEEgRZHAgMBgV8DAw8JBwYJglQxgiaKXByCOYQ/h26MRDgJAoIIhg+IUoEdgkeCC4YpjGCDZocMgRKGPYFIjDYCBAIEBQIOAQEFgU84gVZwFTuCbIIPDAEEEhSDOIUUhT9ygSmPSQEB
X-IronPort-AV: E=Sophos;i="5.60,390,1549929600"; d="scan'208,217";a="539800578"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Apr 2019 15:45:59 +0000
Received: from XCH-RCD-010.cisco.com (xch-rcd-010.cisco.com [173.37.102.20]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id x3OFjxEc024002 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 24 Apr 2019 15:45:59 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-010.cisco.com (173.37.102.20) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 24 Apr 2019 10:45:58 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 24 Apr 2019 10:45:57 -0500
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 24 Apr 2019 11:45:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector1-cisco-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1NzluNl46YpIMs3SA3+Por66ZMIBQcuqUCaR8nhqtGQ=; b=acP6FyjUNd551xFURVH4S6jrN5UL2+R9TpQlE39h+Pophvh4wa5yEVt5AxB7qxud9obIambjTzVBBfrLsb3hpAozTWErIaaZrRPsIAUInOGXlQpEAsO65LNX1UXxWHUq9er+UwN0NSLeO/iSEpM+wOg+q4KmO++MiGSTa0V1dLU=
Received: from SN6PR11MB2845.namprd11.prod.outlook.com (52.135.93.24) by SN6PR11MB2879.namprd11.prod.outlook.com (52.135.93.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1835.12; Wed, 24 Apr 2019 15:45:55 +0000
Received: from SN6PR11MB2845.namprd11.prod.outlook.com ([fe80::ddd2:508a:e4e8:49b2]) by SN6PR11MB2845.namprd11.prod.outlook.com ([fe80::ddd2:508a:e4e8:49b2%3]) with mapi id 15.20.1813.017; Wed, 24 Apr 2019 15:45:55 +0000
From: "Ketan Talaulikar (ketant)" <ketant@cisco.com>
To: Susan Hares <shares@ndzh.com>, 'li zhenqiang' <li_zhenqiang@hotmail.com>, "idr@ietf.org" <idr@ietf.org>
CC: 'draft-ietf-teas-enhanced-vpn' <draft-ietf-teas-enhanced-vpn@ietf.org>, 'draft-dong-lsr-sr-enhanced-vpn' <draft-dong-lsr-sr-enhanced-vpn@ietf.org>
Thread-Topic: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call
Thread-Index: AdT17jAMyz+sjMM6SRqyoxzf6xKAMQEuxxsAAAJCjDA=
Date: Wed, 24 Apr 2019 15:45:55 +0000
Message-ID: <SN6PR11MB28456A80F88A032C7B3D3966C13C0@SN6PR11MB2845.namprd11.prod.outlook.com>
References: <013301d4f5ef$b1b51310$151f3930$@ndzh.com> <HK0PR06MB2564F6AA8D6EAC625A9B4698FC3C0@HK0PR06MB2564.apcprd06.prod.outlook.com> <025301d4faa9$4d6308e0$e8291aa0$@ndzh.com>
In-Reply-To: <025301d4faa9$4d6308e0$e8291aa0$@ndzh.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ketant@cisco.com;
x-originating-ip: [2001:420:c0e0:1003::283]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f2d7c8ba-9933-4e81-7aaa-08d6c8cbf093
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020); SRVR:SN6PR11MB2879;
x-ms-traffictypediagnostic: SN6PR11MB2879:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <SN6PR11MB28799F4484BA1E96AC07E26BC13C0@SN6PR11MB2879.namprd11.prod.outlook.com>
x-forefront-prvs: 00179089FD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(396003)(136003)(346002)(376002)(366004)(189003)(199004)(966005)(606006)(6116002)(66446008)(53936002)(66476007)(64756008)(66556008)(486006)(2501003)(45080400002)(14444005)(256004)(7736002)(5660300002)(790700001)(52536014)(81156014)(81166006)(54906003)(8676002)(110136005)(4326008)(6436002)(33656002)(6246003)(46003)(316002)(478600001)(6306002)(53546011)(9686003)(6506007)(236005)(14454004)(7696005)(86362001)(76176011)(229853002)(186003)(2906002)(102836004)(68736007)(55016002)(74316002)(25786009)(8936002)(99286004)(71200400001)(71190400001)(446003)(73956011)(66946007)(476003)(97736004)(11346002)(76116006)(66574012)(54896002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR11MB2879; H:SN6PR11MB2845.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: vKwkWIT61viGcwUYmLWsTqJqCB62RTP4p+pNiSBgBFeiYeaT4Btl6pi2HoEZpAbSFiI0pXFdTeq4zbCvvRkANOg/aouehyoOYLMOlDQxtM3gAIB6YvZD2128M88oRq8i9ldX/9EDpSxQQivEFtKzHQ2qAP8mqUMqveh/SMTtMY4Gb+brt5Vj5tSnLLifRREEpSJgIq3AMKU+3WMhBOkOPuhbyYp/XcqOaRPmcjm2kKx5DJIWyCAgSMkL+1ozRiwVoFOYKoEVxWoYo96Kcv6Bn7PSo93GOzK5AONlFQx1xtiZYAc2F63ReVY02EE0T7XhvrHgda2o5BBqKJktW2GNMSYIRTVau0FNXt+hu7P6M8DYUItQewVGt9ngxoWOLaxXYBpWw/aPZmP9frCpgzhNEVFug/GkkFQEmqJJzoCR8ew=
Content-Type: multipart/alternative; boundary="_000_SN6PR11MB28456A80F88A032C7B3D3966C13C0SN6PR11MB2845namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f2d7c8ba-9933-4e81-7aaa-08d6c8cbf093
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Apr 2019 15:45:55.8456 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2879
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xch-rcd-010.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/nxjbsrSAsg8TmxKqn_xlUWGbgJU>
Subject: Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Apr 2019 15:46:05 -0000

Hi Sue/All,

I concur with Zhengquiang on the point that this draft proposes extension to BGP-LS which alters the basic purpose of BGP-LS as stated in RFC7752. BGP-LS is about reporting topology and related information from the network – the advertisements originating from routers/BGP Speakers and being used by BGP-LS consumer applications (e.g. controller). It has never been about using it to provision routers from controllers – at least not yet.

I had expressed these concerns at the mike at the IDR meeting in Prague in the context of draft-chen-idr-bgp-srv6-sid-allocation and this draft is its equivalent for SR-MPLS. I don’t think the WG should adopt either drafts.

The WG needs to think long and hard if we want to use BGP as a provisioning tool (I am aware we are using BGP for Flowspec and SR Policies – but one can argue that those are in some sense signalling based on computation/events by controllers). Here we are talking about pure play configuration elements. We have other mechanisms being standardized at the IETF for this purpose. We need to see strong arguments how provisioning work flows (including day 0 bring up, failures, etc.) are handled and handled better via BGP as opposed to mechanisms already standardized/deployed.


  1.  Does this draft mechanisms for  extending BGP-LS to provide IDs for allocation provide a beneficial addition to BGP mechanisms for segment routing?
No. SID, SRGB and related SR configuration elements are crucial for SR operations and have yang models defined for the same. Many of these are initial and one-time kind of config objects at router bring up. They are not suitable for BGP and even more so not for BGP-LS.


  1.  Is the mechanism well-formed enough to adopted as a WG draft?
No.


  1.  Do you see any problems with using these IDs for flow redirection?
The flowspec aspect is separate and can be covered in a different draft. I don’t see the relation to SR SRGB and SID provisioning.


  1.  Do you support extending BGP-LS?
No. Not for this since it is attempting to take BGP-LS in a direction which was not what it was intended for.


  1.  Should we provide an early allocation for this technology?
No.


  1.  Do you know of any early implementations?
No.


Thanks,
Ketan

From: Idr <idr-bounces@ietf.org> On Behalf Of Susan Hares
Sent: 24 April 2019 19:54
To: 'li zhenqiang' <li_zhenqiang@hotmail.com>; idr@ietf.org
Cc: 'draft-ietf-teas-enhanced-vpn' <draft-ietf-teas-enhanced-vpn@ietf.org>; 'draft-dong-lsr-sr-enhanced-vpn' <draft-dong-lsr-sr-enhanced-vpn@ietf.org>
Subject: Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call

Zhengquiang:

<wg-chair hat on>
This is a good question to raise during the adoption of an IDR draft.

I hope that the authors of the draft and others will indicate why they desire the BGP-LS method of allocating the SIDs.  As you are aware, the NETCONF based mechanism utilize a secure transport during the allocation.  BGP SHOULD run over an authenticated transport (MD5 or better yet TLS), but all BGP peers within a network may not run over the secure transport.
<wg-chair hat off>

<wg-member hat on>
As a WG member, I realize that each network makes choices on allocating SIDs and their control path.   Some of the reasons may not be able to be disclosed on a public mailing list.  However, it would be good for the authors to provide some reasons “Why BGP-LS” for allocation.
<wg-member hat off>

Sue Hares


From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of li zhenqiang
Sent: Wednesday, April 24, 2019 3:51 AM
To: Susan Hares; idr@ietf.org<mailto:idr@ietf.org>
Cc: draft-ietf-teas-enhanced-vpn; draft-dong-lsr-sr-enhanced-vpn
Subject: Re: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call

Hi Sue and All,

Zhenqiang Li from China Mobile.

I see the value to allocate SIDs in a centralized way, especially for the SIDs representing network resources as proposed in https://datatracker.ietf.org/doc/draft-ietf-teas-enhanced-vpn/ and https://datatracker.ietf.org/doc/draft-dong-lsr-sr-enhanced-vpn/..

However, I want to know why BGP-LS is chosen to to complete this work, not PCEP or netconf? BGP-LS is mainly used to collect information from network, other than configure network from a controller.

Best Regards,
Zhenqiang Li
________________________________
li_zhenqiang@hotmail.com<mailto:li_zhenqiang@hotmail.com>

From: Susan Hares<mailto:shares@ndzh.com>
Date: 2019-04-18 22:04
To: idr@ietf.org<mailto:idr@ietf.org>
Subject: [Idr] draft-wu-idr-bgp-segment-allocation-ext-02.txt [4/18 - 5/2/2019] - 2 week WG adoption call
This begins a 2 week WG Adoption call for draft-wu-idr-bgp-segment-allocation-ext-02.txt.  You can access the draft at:

https://datatracker.ietf.org/doc/draft-wu-idr-bgp-segment-allocation-ext/

In your comments, consider:


1)      Does this draft mechanisms for  extending BGP-LS to provide IDs for allocation provide a beneficial addition to BGP mechanisms for segment routing?

2)      Is the mechanism well-formed enough to adopted as a WG draft?

3)      Do you see any problems with using these IDs for flow redirection?

4)      Do you support extending BGP-LS?

5)      Should we provide an early allocation for this technology?

6)      Do you know of any early implementations?

By answering these questions during WG Adoption call, you will help John and I determine what issues need to be considered prior to finalizing this WG draft.    Your answer will help us increase the speed of processing BGP-LS drafts.

If enough people indicate that they wish an early allocation upon adoption, I will then send this early allocation to Alvaro.

Sue Hares

PS – I’m trying new methods of WG adoption calls to help speed up the process in IDR WG.   Please send any thoughts on these new methods to me or John.