Re: [spring] Beyond SRv6.

"Kamran Raza (skraza)" <skraza@cisco.com> Tue, 03 September 2019 03:49 UTC

Return-Path: <skraza@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 225551200E3 for <spring@ietfa.amsl.com>; Mon, 2 Sep 2019 20:49:12 -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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=aRDmdZlJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=l/mMtYKD
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 mHV-uxT2823D for <spring@ietfa.amsl.com>; Mon, 2 Sep 2019 20:49:08 -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 1AFD112001E for <spring@ietf.org>; Mon, 2 Sep 2019 20:49:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=53151; q=dns/txt; s=iport; t=1567482548; x=1568692148; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=2MDeoJnPcJfCLe6lb7XQMTCDN1t1KyErR/wi/eGiRX4=; b=aRDmdZlJHpVftnTmA9/SqQo7OzrgwZhNY8rIAcLimi9NYGLiGkfjCLP0 lEC2sWCd1Z7LzJLloGHCsZ9wQxRcbUDX1oPjuJcdDfCMyFiB0uMpu3cnc 07Zp6NV3W11U9/zS6vAWM0EzaJxBA13SNmUguIoj/eaOGyByJqnse8Mdh 8=;
IronPort-PHdr: 9a23:6BljexOh2j7Q/jnbiTIl6mtXPHoupqn0MwgJ65Eul7NJdOG58o//OFDEuKQ/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETBoZkYMTlg0kDtSCDBjgL+TjfSUSF8VZX1gj9Ha+YgBY
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BTAgBq4m1d/4QNJK1kGwEBAQEDAQEBBwMBAQGBZ4EWLyQsA21WIAQLKgqEF2KCZQOKdE2CD5dsgUKBEANQBAkBAQEMAQEYAQwIAgEBgUuCL0UCF4JVIzgTAgMIAQEEAQEBAgEGBG2FLgyFSgEBAQEDAQEQCwYdAQEsDA8CAQgRAwECIQEGAwICAiULFAkIAgQBEhQHB4MAAYEdTQMdAQ6fKgKBOIhhc4EygnwBAQWBNgKDUxiCFgMGgTSLeBiBf4ERJx+CTD6CYQEBAgGBJhJGDQmCVTKCJow+gm6FHpdTCoIfhnOERokiG4IzhzaOfY12h3WQVAIEAgQFAg4BAQWBZyEqgS5wFTsqAYJBgkIMF4NPhRSFP3MBgSiLcgEGH4ELAYEiAQE
X-IronPort-AV: E=Sophos;i="5.64,461,1559520000"; d="scan'208,217";a="612021699"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Sep 2019 03:49:06 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id x833n6Xg022983 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Sep 2019 03:49:06 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Sep 2019 22:49:06 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 2 Sep 2019 22:49:05 -0500
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 2 Sep 2019 22:49:05 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m19oFkNVONwtrfzcBEfkl7qmbkeM64mn8NLcOGY5eI9lOkfpHQsiBfex6g3vsMsWu33SRcTJPYOl0RXQOvNNZzibXKC8PLuXyQ20Z3hyyg5jRIXneWpMhl9fNR0rWkm3EqRaPqjftteaaxdP3osoqt9WV9HdQ5flQ9fsAOhNyf4IEVQdcymsGwtnBL7oROptxRFD0PWgSRHG4711yVlW8SvIOozofl/emZZ9yFTCvdYKsHIEXSY63f/ghaovcJAWq986yQJsj+0FeW6TTSFUFol4FbspR/r9MBTHIxEaSxFkQfJ/J0BS4FGkU5i4lg1MkRoOFzI5tlS8pXCUFUdcIQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2MDeoJnPcJfCLe6lb7XQMTCDN1t1KyErR/wi/eGiRX4=; b=dyyq1a3IqLvTRynEJjNaEREoedC0Mi4FZSHtCf7A1gFHWOFEFlJ/GkB4XGjTbUsn1uuUKaDwIHQKqvlfSwgZBnww5MHa7GoVgBnV/56lc0zKn85yo/TSafDQLOrHa94nhtyfw7YtmxhqmH8aOcMOc9YXCvEwvJ28jI4IHlOt5AM8v6N4k1ixKDL9iCaWvxp4Bq3AgpdsgT4Aev3CCSy7baOOfuHCfuG8s+HsutabA9hXgVVCTdTs+M8qbqIuO//NZgZoz3sdYrm1meM/siSb4qrd5qe13/CDeou8fzLqwfCG6p6YDDEK1nBvQK/PAr17Y7BAFz25Czzxee7+x2Kqbw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2MDeoJnPcJfCLe6lb7XQMTCDN1t1KyErR/wi/eGiRX4=; b=l/mMtYKDPlQkQ2TJGVIWvVufo4ctJmiZ4jheap5UBBloY9o+uWJgT2uTq6yjG5Bnmhyudck+Y15jpw96V0yACULugzThiIS0b35XBUkwxC5eo8yfJy4KA66suTaaKaIGkdZcptBMwqmrwjHDQMuGseCN1j4EGD0+LCmUhuL0UnY=
Received: from CH2PR11MB4341.namprd11.prod.outlook.com (10.141.118.83) by CH2PR11MB4485.namprd11.prod.outlook.com (10.186.148.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2220.22; Tue, 3 Sep 2019 03:49:03 +0000
Received: from CH2PR11MB4341.namprd11.prod.outlook.com ([fe80::809c:e8cf:7927:c613]) by CH2PR11MB4341.namprd11.prod.outlook.com ([fe80::809c:e8cf:7927:c613%7]) with mapi id 15.20.2220.022; Tue, 3 Sep 2019 03:49:03 +0000
From: "Kamran Raza (skraza)" <skraza@cisco.com>
To: "Voyer, Daniel" <daniel.voyer@bell.ca>, Dirk Steinberg <dirk@lapishills.com>, SPRING WG List <spring@ietf.org>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>
Thread-Topic: [spring] Beyond SRv6.
Thread-Index: AQHVSwg0Y4nISeEhIkuPpZpOIUgSV6cUzIWAgAI+NYCAAZOXgIAAnZgA
Date: Tue, 03 Sep 2019 03:49:03 +0000
Message-ID: <D1CCE0EC-492F-4F95-8DB7-CCBF21B11D09@cisco.com>
References: <CAHd-QWtA21+2Sm616Fnw0D-eB7SNb_BeG8-A-MCLLFgTwSpOsg@mail.gmail.com> <53E6C388-6DF1-42CF-A97D-98D248AB6CED@cisco.com> <9A655231-45C5-4852-831E-72EC33151F03@lapishills.com> <4F025F72-7F3A-4E5C-9C93-44A18E121974@bell.ca>
In-Reply-To: <4F025F72-7F3A-4E5C-9C93-44A18E121974@bell.ca>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1c.0.190812
authentication-results: spf=none (sender IP is ) smtp.mailfrom=skraza@cisco.com;
x-originating-ip: [173.38.117.87]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7879bf80-ad25-4ab6-76cb-08d73021a9c2
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:CH2PR11MB4485;
x-ms-traffictypediagnostic: CH2PR11MB4485:
x-ms-exchange-purlcount: 8
x-microsoft-antispam-prvs: <CH2PR11MB4485369A7C456CF8EBB6853CD0B90@CH2PR11MB4485.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01494FA7F7
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(39860400002)(396003)(366004)(136003)(189003)(199004)(6506007)(6246003)(11346002)(102836004)(186003)(36756003)(53546011)(478600001)(91956017)(71190400001)(71200400001)(26005)(256004)(66446008)(14444005)(476003)(6306002)(53946003)(64756008)(54896002)(6512007)(76116006)(7736002)(446003)(6436002)(66946007)(606006)(33656002)(76176011)(53936002)(25786009)(66476007)(486006)(2616005)(14454004)(6486002)(316002)(66556008)(236005)(966005)(99286004)(229853002)(110136005)(58126008)(3846002)(6116002)(2906002)(5660300002)(81166006)(81156014)(8676002)(86362001)(8936002)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:CH2PR11MB4485; H:CH2PR11MB4341.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: HrlYGG596QjzjLAvGInE2e2QHYOxYV2NdemQs6jthqbNeFWKu1YBcrwRVXRZHsam8x1zekNzJW2vgVVBcRlnCFfP/5epfFiENFaBMYqk2nrk+6PbbqTQG46cALx+b8aAJrIgNnf35TXbaAFCPKuYbJYdzKdjWyTd0AFbpu7fNyzmBcdYekdugB9Of8yuwubUPZPxsP2n4U5g8dz7a7sXkFFvptOL8+DCTesMJDBVCEymC51KIPdSK+uupUp9aJIEMIbyHk0XO6pv3e9nAOcB1pE5x8dUXBK44N6Y7BYNw9wHQ2iSyTvxunQHuDkRuZLYGoo0BBUI4hqEyZDa/B3ZXdVpNVUIwfzuBTww5vn/zQFnWyuq18eIOjL4SeBNy33QbnYp31ShiVMULWZYWN83xK7eIYn1nmntp1DQSQcxUWE=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_D1CCE0EC492F4F958DB7CCBF21B11D09ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7879bf80-ad25-4ab6-76cb-08d73021a9c2
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2019 03:49:03.4963 (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-CrossTenant-userprincipalname: Di5lLU0cDQVteihUk69GSwxsYJzPnJBHDJ+50YWYMYLXQbGVb3fcXWqXJzDuv9lQI3UoUFhc6KTN9ETAn2rrGQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4485
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/vMX2vXiQ8BSFxz9cHpA_HLaFSJA>
Subject: Re: [spring] Beyond SRv6.
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <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, 03 Sep 2019 03:49:12 -0000

I agree; there is no need for a new encapsulation.

--
Kamran

From: spring <spring-bounces@ietf.org> on behalf of "Voyer, Daniel" <daniel.voyer@bell.ca>
Date: Monday, September 2, 2019 at 10:25 AM
To: Dirk Steinberg <dirk@lapishills.com>, SPRING WG List <spring@ietf.org>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>
Subject: Re: [spring] Beyond SRv6.

Hi,

I agree with Dirk. The SRv6 fulfills our requirements for vast majority of our use-cases. For some use cases requiring MTU efficiency, we have SRv6 uSID segments that are just a different pseudo code and is fully integrated with SRH.

I also concur, there is no need for the work group for define a new extension header.

Thanks,
dan

From: spring <spring-bounces@ietf.org> on behalf of Dirk Steinberg <dirk@lapishills.com>
Date: Sunday, September 1, 2019 at 10:20 AM
To: SPRING WG List <spring@ietf.org>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>
Subject: [EXT]Re: [spring] Beyond SRv6.

Hi,

the introduction of SRv6 as alternate data plane in addition to MPLS
has been an important step in SPRING, providing an encapsulation
for SPRING traffic that is native to IPv6.

The question about the necessity of work on alternate encapsulations
was fueled by concerns about encapsulation overhead when using
full 128 bit SIDs in the SRv6 SRH.

Through the introduction of the uSID network instruction in SRv6
these concerns are now properly addressed and SRv6 with uSID
can now also be deployed in a very MTU-efficient manner.

Therefore I do not see a necessity for any additional encapsulations.

Cheers
Dirk

Am 31.08.2019 um 06:05 schrieb Zafar Ali (zali) <zali@cisco.com<mailto:zali@cisco.com>>:

Dear Chairs and the WG:

The SRv6 network programming solution and its SRH encapsulation is implemented on 12 hardware platforms including Merchant Silicon.
Multiple providers have deployed the SRv6 network programming solution and its SRH encapsulation with line-rate performance carrying a significant amount of commercial traffic.
Several independent interoperability reports documenting successful interoperability of implementation from multiple vendors exist.
Implementation, deployment, and interoperability status is publicly documented in https://www.ietf.org/id/draft-matsushima-spring-srv6-deployment-status-01.txt.

Most use-cases are expected to use very few SRv6 segments.

In some specific use-cases, one may desire to optimize the MTU usage further.
The SRv6 network programming solution and its SRH encapsulation also support for this Optimization, through the uSID network instruction.

I do not see the need for any new encapsulation work.

Thanks

Regards … Zafar

From: spring <spring-bounces@ietf.org<mailto:spring-bounces@ietf.org>> on behalf of Rob Shakir <robjs=40google.com@dmarc.ietf.org<mailto:robjs=40google.com@dmarc.ietf.org>>
Date: Sunday, August 4, 2019 at 5:04 PM
To: SPRING WG List <spring@ietf.org<mailto:spring@ietf.org>>
Subject: [spring] Beyond SRv6.

Hi SPRING WG,

Over the last 5+ years, the IETF has developed Source Packet Routing in NetworkinG (SPRING) aka Segment Routing for both the MPLS (SR-MPLS) and IPv6 (SRv6) data planes. SR-MPLS may also be transported over IP in UDP or GRE.

These encapsulations are past WG last call (in IESG or RFC Editor).

During the SPRING WG meeting at IETF 105, two presentations were related to the reduction of the size of the SID for IPv6 dataplane:

  *
  *   SRv6+ / CRH --
  *   https://tools.ietf.org/html/draft-bonica-spring-srv6-plus-04
  *
  *
  *   uSID --
  *   https://tools.ietf.org/html/draft-filsfils-spring-net-pgm-extension-srv6-usid-01
  *

During the IETF week, two additional drafts have been proposed:

  *
  *   https://tools.ietf.org/html/draft-li-spring-compressed-srv6-np-00
  *
  *
  *   https://tools.ietf.org/html/draft-mirsky-6man-unified-id-sr-03
  *

As we expressed during the meeting, it is important for the WG to understand what the aims of additional encapsulations are. Thus, we think it is important that the WG should first get to a common understanding on the requirements for a new IPv6 data plane with a smaller SID - both from the perspective of operators that are looking to deploy these technologies, and from that of the software/hardware implementation.

Therefore, we would like to solicit network operators interested in SR over the IPv6 data plane to briefly introduce their:

  *
  *   use case (e.g. Fast Reroute, explicit routing/TE)
  *
  *
  *   forwarding performance and scaling requirements
  *

     *
     *   e.g., (number of nodes, network diameter,
     *   number of SID required in max and average). For the latter, if possible using both SRv6 128-bit SIDs and shorter (e.g. 32-bit) SIDs as the number would typically be different (*).
     *

  *
  *   if the existing SRv6 approach is not deployable
  *   in their circumstances, details of the requirement of a different solution is required and whether this solution is needed for the short term only or for the long term.
  *

As well as deployment limitations, we would like the SPRING community to briefly describe the platform limitations that they are seeing which limit the deployment of SRv6  In particular limitations related to the number of SIDs which can be pushed and forwarded and how much the use of shorter SIDs would improve the deployments .

For both of these sets of feedback if possible, please post this to the SPRING WG. If the information cannot be shared publicly, please send it directly to the chairs & AD (Martin).

This call for information will run for four weeks, up to 2019/09/03. As a reminder, you can reach the SPRING chairs via spring-chairs@ietf.org<mailto:spring-chairs@ietf.org> and ADs via spring-ads@ietf.org<mailto:spring-ads@ietf.org>.

Thank you,
-- Rob & Bruno

(*) As expressed on the mailing list, a 128 bit SID can encode two instructions a node SID and an adjacency SID hence less SID may be required.

_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring