Re: [Teas] What is a sub-slice?

Louis Chan <louisc@juniper.net> Mon, 04 July 2022 12:27 UTC

Return-Path: <louisc@juniper.net>
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 D2821C15A729; Mon, 4 Jul 2022 05:27:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.851
X-Spam-Level:
X-Spam-Status: No, score=-7.851 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=vKZvEQK/; dkim=pass (1024-bit key) header.d=juniper.net header.b=WABHcQts
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hWOnZZlEObzO; Mon, 4 Jul 2022 05:27:18 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 85289C157B3E; Mon, 4 Jul 2022 05:27:13 -0700 (PDT)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2646iff9008827; Mon, 4 Jul 2022 05:27:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=unUTBo2ufDMo877m404xkGwb/txMFWcrRcKCfTSFyNo=; b=vKZvEQK/ygSed/DLQ8pL+CmXofg8b5Us+6SeXJxh3rV1qhdqdmgiMbw3BGF8L5/KrunA kUje8RhlhB7hiEmwsScQNLzLJqlkMoSbd8CSnIjlsEL/Q1k3I/jN7XPc3ebTC3Rn4XWz W+e58yo8x7WjBp9WrRhqajn9RmCeiMUuo+yoIiyi3y77r/KQCurKWIqUXMv5WLhFHyac PHsFDH0zY5qKeXWOFAL2DUbCJGfgBqrcGD33DINObgSt20lnmkYDKVyuWAkvmhb1XDdy QcfmI+ryuvYSqZPlBZqIaKQw8gyNVNIxwI1XoWKwwmanCVGSx4zaKls+TgUs6Yr7V6cR lw==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2173.outbound.protection.outlook.com [104.47.57.173]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3h3u75gf02-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 04 Jul 2022 05:27:11 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mObsp/S7UdZSCHr0H/5HARKzlGLLnZrJ+hHXkqiyR/AR84wLZCDiUimWCMD0PjhsRZeTkXoUQ0QcQsms3+lfC6AKPKata2mUEg3rh8YLCQnZCTRxfbaOekbi7Ra4+3EdVzNKcs/r8WeNDUVXnQISOHiIrbFnsXrmNvft54Q1pfDN1MdM00Lm/EWHQBPUyzMO2wF3v9niRSdmZMEqBIlaEQksnAmKxWj1Dg0afTbXcAF7DbMzDQE9ePppVSBrflztvsXfGSNjKY8T6mTjjaYAj5ybb3GXTKoMTQq8iYjcNEeZDx3EU0Y/VrzW3pdgLJTz9b/P8Ls0ehis6WYahUD1lg==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=unUTBo2ufDMo877m404xkGwb/txMFWcrRcKCfTSFyNo=; b=O63k75lGte7XWqEo6HH1KUzQ5sDLfoRyunkkgLbEvo3IrkOv0bLgpd4hGz+y7Q8iK8KhkNFZTa1U7IjuYRy6bgkZEAEhZoSSTzk08BPydZkl0b+zm9b/arlHS4JduLWBlOtrikVHmoSw3oqLx3oN8sYhe9v0+6xfZqwH4P4jkp486OJQOPI/6ZyXGEt8L1dnHIg5zcTwdHOqp7uI9qvwQUvivuhyjU8BrvE6VtgX9/gHSYcQKpAF3GXstm2TyNInteSELqtCL9Nz4sefiSVhSWTIA/nuocrinMAWopDoEGGANqcWB7iVEZvD5le7JTEG66PQxV3AISIcTy6ukkFRpg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=unUTBo2ufDMo877m404xkGwb/txMFWcrRcKCfTSFyNo=; b=WABHcQtsF9IRrm4yFES2EcnukWDH0ANkTlpk7BrPKHOLzsvgtASKSSCnfDyQ3V4Quw54zUoT78oa3eiUsmL05nAc3Y6eIAXaDb0nrXw6o7tTNoMLj0+pqp+jqWwvVsAFyii3NpkOi82fp2FcJV6Mja9wvlPtID2gdRKyrAGOZOw=
Received: from MWHPR05MB3231.namprd05.prod.outlook.com (2603:10b6:300:b5::22) by MW4PR05MB8636.namprd05.prod.outlook.com (2603:10b6:303:127::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.11; Mon, 4 Jul 2022 12:27:10 +0000
Received: from MWHPR05MB3231.namprd05.prod.outlook.com ([fe80::b5b2:623a:2232:bca2]) by MWHPR05MB3231.namprd05.prod.outlook.com ([fe80::b5b2:623a:2232:bca2%3]) with mapi id 15.20.5417.013; Mon, 4 Jul 2022 12:27:09 +0000
From: Louis Chan <louisc@juniper.net>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-chan-spring-srv6-sub-slice@ietf.org" <draft-chan-spring-srv6-sub-slice@ietf.org>
CC: 'TEAS WG' <teas@ietf.org>
Thread-Topic: What is a sub-slice?
Thread-Index: AdiPjwGtQvxmOvRwRx6/e/MiaPFLngAEE0uw
Date: Mon, 04 Jul 2022 12:27:09 +0000
Message-ID: <MWHPR05MB32315346F43C9A83601A18F1DBBE9@MWHPR05MB3231.namprd05.prod.outlook.com>
References: <038f01d88f8f$03558060$0a008120$@olddog.co.uk>
In-Reply-To: <038f01d88f8f$03558060$0a008120$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=54210ecf-defa-451d-85e8-47f64deba210; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2022-07-04T12:12:19Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3166abed-2e8b-43a7-5fe5-08da5db883b7
x-ms-traffictypediagnostic: MW4PR05MB8636:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gEFR7Hvpe7/ZPyHttV0XOODx3QsUmJylew8f+rFX5UL13gGbhtne1+eKvsD4gfr2kvLV8Myav8rBI1oIuLw9IhwRVu6JQaPDVYv0PzMMY2DR7Vez2H5vvsWQX6RV2DurXgTbw8RRPfRWElHuIjg+Wij8feuQtK62Z1JqVYDLl3Zgsc+NRaVeaTVsV/64AoBAzFBNyRyBn2sEAWVr4YQluo8HaIGsVml9KMaUq0eAbWX1VOElbwB6SeksygokyCnfhLfSPy0POSeIL0P70FAjptBkn/QARPrfRqV7ufgzultoVSOCpJS9UBB7WUd18BF7WNErWUKGWvW8lXqD/jaDpmles/y3fH/W9vUcKu5UB4rXP/ZCxpyJdCLzSz+rpO6/TCKOujF3iJq3eyt1tQKtae6QjNnuqPJzyDIM//6VX5shuwZYrN65EzWk4GLjpmwJLq+7Q7UxM5xwf5gWGJrjWEwuHB56b2NWfb24vm4Bc3IU7cGEkPQNNEAxHMFn4qwb/8VggrRRc+wGZsC3KP/V+Um/6ncE+kYbXKg92uoyeyKADX1vRV5atLWu8zSznaS0sG7qgopWv7zfSLuwAPex3LGHc3HABezWAy58dpYI3FEi5QGxI9xl0cRX7FXhhm/aJPW4xQo/jQ08H5mIpVnUgk+Nzn5bZIPhJhRIorhmDwfFUKldL/KU/6GyS+xrzevia1b2StWHo7DEc0ZCPt/VtepBHblTKoVHPdWJW+1S8z3x12PxpxbiCLorB+EytLQTB8MWFTs0C5s9wgMGeIc/ALbC207FqJnIdWn9LLyMv75keQLo8TxlKQE2Pnt8ZgFlmVIJq+nhaHaWF6/iiO+3q2YjrqzPb25nrDxf60pk4e/sF+P3FTezYei7TCgq77Zu
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR05MB3231.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(346002)(39860400002)(136003)(396003)(376002)(38100700002)(38070700005)(55016003)(4326008)(122000001)(5660300002)(2906002)(110136005)(186003)(66574015)(83380400001)(316002)(41300700001)(66476007)(26005)(66946007)(76116006)(66556008)(966005)(8936002)(33656002)(71200400001)(53546011)(52536014)(64756008)(86362001)(66446008)(7696005)(6506007)(9686003)(8676002)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: tVLTYXEfQ2F8QqylBhAUor+Lbsy/AMP0kQQuafFZBuCwQk96psiZKcpnZ8asNVfK8ff5LXxSUx2bByKLncgpsjwng+33g3Ahi2bmUlvL+sQpgFFkCHhBMGgxJmEyWHzpk96sg0EWPAnxvex2GxaaQ7/Wua/r50Lw2rhphew2wEC+9Uzi+AJsfUvoEYKiu1RP+x2AIhWyz01qJ+4U+ys2coNwoBCTHrMZ+5ntRAgxnORRcugyjJFngcFM0+Jj2YpTii3zhyGxC4aGkcmCoFQwh14m5vy3oLdFrVRhuTvilfOufuK9dGfjClGxBhr3Ly/rbBdems2sY9yLC1hqf8uPj9uEkSWgB4wP7g+Ker1eG+hD7aZkl7zhCLx5rCeTPYiq+9xqF644pahcGRcFMYzCR4RWS66jqmxsND+OLNXH1BM4/tRijOs2HJkYwqCBQAkBDhny7+yPh7QOQqNsZuJBZxS1xLjd/fuJSB8VO0ZAsHhkTiq9UZfQoet148/bGQo4faP4TO34irZGHoAOsk2PZBWaHXGBazWFw83s0QwJbIbGR/RkqnBIAOC29ADZEJUKkERNVJqsDvWjX0v1jt9cOZ/L541YtaeaplyI/DkRZYfyeby1VcksUo0saNrG6/TUnMQaMi4u9VkMofrKv4xwEl+8nBgjJ4rGoiFD0xSptCg/emOCH117mw4Wx6zEFZKKfXFJ3pH5Dx/9OoNX4XYlBtgbplYgVTNlZjRCuvBFtuG14YHZzcaAzuGDg+r4V/DgYptkp4BpmT9+JaFyFkRJ7BK24Lsp2D4skqeV/wT+y64tJZaLA0lh/+WB9qXudJN9UQcRDbMsMQJ5bArEFOBsHv0GmrbYMucM1mHBP4dBKgjHZrbpurDG0S5KdU84LsT0Uapt9wpxA3LrzPeYkaTwICQ354hRYBogZXqEIYSNx3yAOAs283k7x02e5JAeNTDhv3Azu9kYuQwpGq5jApf6NzGpbQbS6KwO1dBXauf+08HPPaizf3SSozgmYzbxEGubYeFu6oRFPIzNaNNERqYFjvhg0ElWlWGtFYgAe0+MI95qzL02AO9Axreg36NbB2ZcR7IvosrCjkP5jNQsRqSuR9q2ONGz1BxmhIVGgm70kgbVXmSWJL5SrFCnL3epTujSTigfH9bY3p3/tAhRsQ26PV4aFdMYdX1SyqZKT5sf6R0KFYaHnhwVBiKyzwoYrzc4ZYiwJOLCoigl6iCcPPOhk4iuJ16ar3Qc2y7OeOV+YEL2kEZtkR0eyp8an89BsDb7U/m3ka61ehF8N8xrDigbwgz0WGhHymoPo+xgI8Zc5lEBdzxh8IoE1yKICcVy3t8Wa0CAGP6aHJPUyDx3DAHBT7mLNVOPjxVJhTRwyIfcapcIX0ZGzzIsuYVBB89pfIurQrPMxy6nTgNIbC/Un01KvORyV0mA0ZZoH+4C+RdQ04mRAwbQfb/TzIHKEF1aB6iCPcugmt1kR3yNKxCRnguO3WSsa0sqkrgeEzWQxLqZSi9xBGHdzftR0hDDWPol6qjEQd40LBtODB0n4tptGxCU9PwV7n562rkt0JJVdX7bMc2xKqCKW1hk5IILR9/5HHf2
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MWHPR05MB3231.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3166abed-2e8b-43a7-5fe5-08da5db883b7
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2022 12:27:09.1388 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: y2XGN2mPg0tc4QGo18xR/7+m8w0gbDnOjKl09U9J59cHEZvPwoNX1YQeHQ/PEWrOewesDPYrnjRfMjPBQOzmBA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR05MB8636
X-Proofpoint-GUID: vSPjt5PG9UsC55HUFJn2Tjhozg97qYhc
X-Proofpoint-ORIG-GUID: vSPjt5PG9UsC55HUFJn2Tjhozg97qYhc
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-04_11,2022-06-28_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 clxscore=1011 impostorscore=0 spamscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 adultscore=0 mlxscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2207040054
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/6dwZJVHLYsO8XzAPuc-wgr9ElJo>
Subject: Re: [Teas] What is a sub-slice?
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 04 Jul 2022 12:27:22 -0000

Hi Adrian,

Thanks for the question. "Sub-slice" is a bit vague and this is why I did not pose a definition here. A few examples

1. Without Flex-Algo
     "sub-slice" becomes "slice" in this case

2. With Flex-Algo in SRv6
     "sub-slice" will take the name implied, as Flex-Algo would mean the slice. But then, there are in fact two cases if we want to go deeper.

        a)      A hierarchical sub-slice, e.g.
                        Flex-Algo slice with sub-slices in hierarchical way, similar to stacked VLAN

        b)      Sub-slice could be a parallel relationship, especially in multi-level situation
                        Just like another VLAN in parallel, with the fallback to Flex-Algo slice upon failure

Usually, I would just take 2a for ease of discussion. Hope this address your question.

Rgds
Louis

-----Original Message-----
From: Adrian Farrel <adrian@olddog.co.uk>
Sent: Monday, July 4, 2022 6:16 PM
To: draft-chan-spring-srv6-sub-slice@ietf.org
Cc: 'TEAS WG' <teas@ietf.org>
Subject: What is a sub-slice?

[External Email. Be cautious of content]


Hi Louis,

In your new draft you describe a mechanism to support "sub-slicing" and observe that multiple levels of sub-slice might exist.

Do you have a definition of "sub-slice"? I don't see one in your draft.
Is this anything different from a hierarchical composition of slices? As the framework draft notes, slices may themselves be sliced.

Thanks,
Adrian

-----Original Message-----
From: I-D-Announce <i-d-announce-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
Sent: 04 July 2022 03:31
To: i-d-announce@ietf.org
Subject: I-D Action: draft-chan-spring-srv6-sub-slice-00.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : Sub-slicing for SRv6
        Author          : Louis Chan
  Filename        : draft-chan-spring-srv6-sub-slice-00.txt
  Pages           : 6
  Date            : 2022-07-03

Abstract:
   This document describes how to achieve further slicing or traffic engineering
   interoperability between vendors without the use of SRH.

   Slicing or traffic engineering information is encapsulated as part of the
SRv6 SID.
   Use of IP longest prefix match approach to identify the further slicing via sub-
   slice identifier.

   The traffic engineering from one end to another end is seen as segment by segment
   approach. This approach could solve the scalability of traffic engineering tunnels
   required in a huge network, which order of N^2 has be considered.


The IETF datatracker status page for this draft is:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-chan-spring-srv6-sub-slice/__;!!NEt6yMaO-gk!Ay6qRhv3jWnOhjWtJiLbaqc0IzoMxVMO6d4v8msTfF6wjLaiZ3P006Wwr8lUstthNjYn2RoFxo2hER99$

There is also an htmlized version available at:
https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft-chan-spring-srv6-sub-slice-00__;!!NEt6yMaO-gk!Ay6qRhv3jWnOhjWtJiLbaqc0IzoMxVMO6d4v8msTfF6wjLaiZ3P006Wwr8lUstthNjYn2RoFxt6_sDsU$


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts


_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/i-d-announce__;!!NEt6yMaO-gk!Ay6qRhv3jWnOhjWtJiLbaqc0IzoMxVMO6d4v8msTfF6wjLaiZ3P006Wwr8lUstthNjYn2RoFxjKV7ZUr$
Internet-Draft directories: https://urldefense.com/v3/__http://www.ietf.org/shadow.html__;!!NEt6yMaO-gk!Ay6qRhv3jWnOhjWtJiLbaqc0IzoMxVMO6d4v8msTfF6wjLaiZ3P006Wwr8lUstthNjYn2RoFxgwr-OPW$
or https://urldefense.com/v3/__ftp://ftp.ietf.org/ietf/1shadow-sites.txt__;!!NEt6yMaO-gk!Ay6qRhv3jWnOhjWtJiLbaqc0IzoMxVMO6d4v8msTfF6wjLaiZ3P006Wwr8lUstthNjYn2RoFxsmjK8yU$


Juniper Business Use Only