Re: [Srcomp] CSID and VSID analysis in section 3

Ron Bonica <rbonica@juniper.net> Tue, 13 April 2021 13:10 UTC

Return-Path: <rbonica@juniper.net>
X-Original-To: srcomp@ietfa.amsl.com
Delivered-To: srcomp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F3DF3A15E8 for <srcomp@ietfa.amsl.com>; Tue, 13 Apr 2021 06:10:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=JeEwlS6W; dkim=pass (1024-bit key) header.d=juniper.net header.b=d0BUG+Rt
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 8vPFSYLqDrrB for <srcomp@ietfa.amsl.com>; Tue, 13 Apr 2021 06:10:22 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 D62BC3A15E7 for <srcomp@ietf.org>; Tue, 13 Apr 2021 06:10:22 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13DD5Dt4032757; Tue, 13 Apr 2021 06:10:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=fsnKfKIN0vb0lXAFOsii/0ISoLMAIFBukUMHZhy/YvU=; b=JeEwlS6Wi3UVqB3xA/YSw8L8UXTepoDTR7Q/SMYRABEl4HV6ZQaXblJHfrHvkm4kOnUS ineVh52CCu1Y1UrmstiIfyni52yLX/J3+BnwH/jWphzrS2mCJT6aQwTt2Lzkhs3OBUwg I4AnRX09CVWNMrOUn2+m3no3tkyq/PUKJrCeLojNcsX8vfVOrhPZlhtrpnrlWmD766jd UWdtbMFQHgTBJWc2jjULyCMdlzXj4EuTndjqQDEMeH5ji9i/L3g1xSP4gCmg6NWT7aPu OtqRUsuvu/KSIDt0rJ7v+K3yFCLv97vJUt9dSM7LSbTrtkRCkrkws7LuO8Tl9JZDKGFT nQ==
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2171.outbound.protection.outlook.com [104.47.56.171]) by mx0a-00273201.pphosted.com with ESMTP id 37w5t50k6e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Apr 2021 06:10:07 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZM3atHq74stqxh5rw5Vnp4Zrxsq6ZXXsKAp4aSiPUSRSKqujuRCo+LyfGF3idzACTB7/8wuPaH2ZrRSNuYspeQOnRithoKvKVMrvV1SuafR+ili/8QpbGb7HjbJJYwVwWxzMkmTBEPWMqquGsW16Sk1uyYcYYqEk8+dZWIsmCzzUkGn/rkVTlrrGydoMah2fzGiH749CMy7h7jb2PJYI9elI23UoBSyYWu/ka/i+R+WvDTrXu0Aq+PE7+yWCElEtMja2PhKf8nL+szEAb6tAMMEuXVHy9lJ1sCTm+DyqaM1BBQ2ZQqS9IKLyjotIpjo4OBdurB0wknTrhB46VgfCUA==
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=fsnKfKIN0vb0lXAFOsii/0ISoLMAIFBukUMHZhy/YvU=; b=MWQ6XEuMX+/SuxQXKo4zFdNeJZvJEbMAbALVHcwyEAq6Qcser4AJ37Li2Fv+roOOgnYtml/ZEffaUOnDKQ5Nc/mkP1E2jvAIGzd8IRoKHhxEdE6t4R6FdsRekqB0rku+KCbr4RMtXd9ZxTkIhx6IGAwDHkv3fizGMCkK4KutgNc0XIy/X7l5pBk9VJRJpzlWJp++/k2qFlTyiPFYduwL2DOZhFt9LgJEtVeSvEEUvRnKpRviQDqpLGnhXcYSh23JSFa7yK7tyoK1MDKTzyxmU/lQl2HVGdK5geespstSMFLfAGagTXXR1nCIsbDEk1lB4aEtNAKhLXvWS5ussSgi+w==
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=fsnKfKIN0vb0lXAFOsii/0ISoLMAIFBukUMHZhy/YvU=; b=d0BUG+RtDXAIAbbOEBZOx5Cl+YTHHK8xl1UP5u+UJku7Nq5g4dOWSMFBPLu9o0RZspce7l6yHF2dG8fdNvdJfPgT60Nc7GyQhU4/+GTQu3R1HTBIYR3TfI5gyJhCvg+4eIqd+RfHunun4pmz5cT+CaHxXNypC/zKCDdvQqh/MvI=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by BL0PR05MB5489.namprd05.prod.outlook.com (2603:10b6:208:6a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.8; Tue, 13 Apr 2021 13:10:05 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649%7]) with mapi id 15.20.4042.014; Tue, 13 Apr 2021 13:10:05 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Chengli (Cheng Li)" <c.l@huawei.com>, 'srcomp' <srcomp@ietf.org>
Thread-Topic: CSID and VSID analysis in section 3
Thread-Index: AdcwCBnBv3e0cbPwSleu03dSG5R47wAXgiUg
Date: Tue, 13 Apr 2021 13:10:04 +0000
Message-ID: <BL0PR05MB5316DC3F5B4F05EF862E01BEAE4F9@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <99f3c40cd00e4662b2ce50ea53d750a8@huawei.com>
In-Reply-To: <99f3c40cd00e4662b2ce50ea53d750a8@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-04-13T13:10:03Z; 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_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=2c356c8e-b984-4493-b22a-9b35066b2657; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [108.31.143.191]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 18943b86-bdea-45bc-b455-08d8fe7d746d
x-ms-traffictypediagnostic: BL0PR05MB5489:
x-microsoft-antispam-prvs: <BL0PR05MB5489E1511B2D88D52FB12EC6AE4F9@BL0PR05MB5489.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rs/Ccyc+m8kg3hCwbOfvhhU4wyr/go77HcsvsbTTV67OoXtMdMSh/t0phpZeAGipHpMNpw9CBP6EhDx211GaALdVPNPBwILbfT2Uqse2heknMhkcNryFqIM/ix4/1Ev3REbIPDDN4HYHjjrZU2Am8WNbB5q8/iV8xyYSEAcywhw2h8bCnuPyt/1ynymCooyIr9Vqk5L0mn5tX0Ej1GWXOwUAzau33xaJUUWPvRHmp/nVmIu51dqrMeCe9R9Wr+gz6kMAnzxMRzQISiglTer4K+srEZy9xRS7SlJZcx2676ws0rhdxIrTIDAY24itmqzyvCQ6S98UvxYjf5YwjumpU3uh0w1AiPbwt9P/i9VGSnPgWge2pLOVgbnsI4u2aba8kkYsRryOUywryqLCP1dVtYEGOKI/dJW4M2cSLavDCytw1wSX9XwWGus+oukyjnobU+ExRUenfSGvUHqJ128wdIWJ0L1n4xf0BsgKBFUi30kYP6al6DcCxixHsaes/lmp5WoVbCVMZhuHAXjD1bcNFc+BKiGEa2aM8vk7Hp1UdWWQ3tNIKztzWY2r07FJJxhPwziIizactdl4Av2Rklxn01B/cuP3mIKfCOTvgjG6m5FYWbw53T0lV7Yw+MMO788FGEsJdsbiVenO+0NCIfB1bV6crcdA0meY2LlNGw7k+n1y/yce9FCGEoXfJjl+edlY
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5316.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(376002)(346002)(39860400002)(366004)(478600001)(33656002)(8676002)(66574015)(66476007)(186003)(38100700002)(2906002)(8936002)(110136005)(86362001)(64756008)(71200400001)(55016002)(66446008)(66556008)(66946007)(7696005)(166002)(9686003)(76116006)(5660300002)(83380400001)(52536014)(26005)(6506007)(53546011)(316002)(122000001)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: BTlHtn0JFGfHM7frW34gsUW4PZlqxfsfjxOFjKhXknknTi/L/nxEJnpI6R3IhUQD1emMiJXI4wDLK4Y3Xn34WxLQ4hMqCJb7ebfCecjIlCP7swUm2Ciov6Kp4iqn7F3PtjsBI+/41hs8jtpEaA4D2NG1DyKCNXdBVPX0nOPnI2Tj+EaelIwAbaNPmPaX1qLNxzcsX11hRt6Bl4Ypo6Fc9opbqWWdPxPvwE2MtVLZJhQ9Pn0HppZCQrHICxIZXLipIFgi1KQGBHDHXeh3M35qNGwRx9wt/sYGMa6f3ghpxkGPTrgvAYIdDb8TSj+HpLHu8JH4hQV6pB+HFqODwDkM40I3vH9s18GXrNQUfMILovyBC5WnIlAiDY0sQqb8QsoWZvAJDdfPJyZ5+LWzmkzixD3+O103dbPSPb9VjSoqNeH0CxOBmDYnLcY+xPjQfLa4yewl8tBGIHWBszelu0xFvdIxyMnUhfPh3raCan05ZD8hvhMU6jXjw2eYO62DRurDqvxeRKWQ3MuBAqA79lUHgZwrVGv2/ZYIwbf3oU4PM0b5wZa8lURqgq70G4pIv1I7KCLCfx6m80D7PokmsG38VAPTAIjc8aCZC9t4oXZA403XD1tmis9E4ycM0WG2zlMCmQSAl6M0LovxBI5OouA6Fqgk9JoF3XDs9KDVcGzPAIo8VwdLkMON1VOlsRkyKj3qanTMc8d1PdkKFZDQniYpmoop2BqW2ydKnhDAL9Xqx8cVDKES2UA2uXTqQyR4GJnmJ4Lu1SGTrElBPDYiPzE/w4yWFyf8ik3Vsg6cKs1qqQuKvDsUeErJXHLA53sUARjCrIj13krSDiIS1l8koJ+JPc6IXNs6Jsc617DbV/FdcwVKaND7AIFzXSyi1qCCB/QZntskTIir8Kg9/s+VeVdaEg3zCY8vQ16rBTu8M9rmc9XwJS/dUs6VrTjEhocfZXD2roPDYHJi1ayGpLOkk18Bnr/lN6mLVf76ji2c+/unM3sWcoZTFNgAcZhOyoxJy6tEKFg4bDuMFsejvjQDA0NGOm6O6k7bmPLHbC7wfNXiGteAS++EZnWIO9elyXDtPPPqBxgq4P/QLnLRaQO2gH0ybwq/JxL/HpIFoM4+UHCms0OGT1Rv+aR+/gFeCWsbtwTC6aAbvSITj9YGOUNT21linAFnsyBn6UCwMIdju+fwHAphGKCIBhXXCMmFDAwoa/76Mn88AgwU4p6P8JdMuiwwqXh1WZhj3IiqJEe1tmVQz0AtR47X8EEHngZkpIXqboXlzXvZr1HQMGONQz1McCIw3mBMMFhTDevV0gGV+t0Xeqo05yJzdayxrQi1JX/b3Inq
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB5316DC3F5B4F05EF862E01BEAE4F9BL0PR05MB5316namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5316.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18943b86-bdea-45bc-b455-08d8fe7d746d
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 13:10:04.9409 (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: wn2md1jxf0ve4VdsjlzlhI1Wx0yG5KiGU9ra6NPVZTfWYzRiCDZRi8qa8mCfL/L5pzP3CDN8oQ2rx/DdE/FLXQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5489
X-Proofpoint-ORIG-GUID: hxsKQOjpMv34vNGagVYNxHPvepTZI9kI
X-Proofpoint-GUID: hxsKQOjpMv34vNGagVYNxHPvepTZI9kI
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-13_04:2021-04-13, 2021-04-13 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 clxscore=1015 bulkscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 phishscore=0 spamscore=0 adultscore=0 mlxlogscore=999 priorityscore=1501 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104130091
Archived-At: <https://mailarchive.ietf.org/arch/msg/srcomp/5lYaawhGM0mVqj3iosEyj8jKAjs>
Subject: Re: [Srcomp] CSID and VSID analysis in section 3
X-BeenThere: srcomp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <srcomp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/srcomp>, <mailto:srcomp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/srcomp/>
List-Post: <mailto:srcomp@ietf.org>
List-Help: <mailto:srcomp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/srcomp>, <mailto:srcomp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Apr 2021 13:10:27 -0000

Cheng Li,

Why can't the VSID satisfy the requirement in 3.2.2 using a binding SID?

                                                       Ron




Juniper Business Use Only
From: Srcomp <srcomp-bounces@ietf.org> On Behalf Of Chengli (Cheng Li)
Sent: Monday, April 12, 2021 9:57 PM
To: 'srcomp' <srcomp@ietf.org>
Subject: [Srcomp] CSID and VSID analysis in section 3

[External Email. Be cautious of content]


Hi all,



Here is my output of CSID and VSID in section 3.



Thanks,

Cheng


3.1<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.1__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-RtjgJIT$>.  SRv6 Based





   A solution to compress SRv6 SID Lists SHOULD be based on the SRv6

   architecture, control plane and data plane.  The compression solution

   MAY be based on a different data plane and control plane, provided

   that it derives sufficient benefit.



   This section records the use of SRv6 standards for compression.



                 +-----------+------+-----+------+-------+

                 |           | CSID | CRH | VSID | UIDSR |

                 +-----------+------+-----+------+-------+

                 | U.RFC8402<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc8402__;!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-cguwU_H$> |  Y   |     |   Y  |       |

                 | U.RFC8754<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc8754__;!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-SneBCkU$> |  Y   |     |   Y  |       |

                 | U.PGM     |  Y   |     |   Y  |       |

                 | U.IGP     |  Y   |     |   Y  |       |

                 | U.BGP     |  Y   |     |   Y  |       |

                 | U.POL     |  Y   |     |   Y  |       |

                 | U.BLS     |  Y   |     |   Y  |       |

                 | U.SVC     |  Y   |     |   Y  |       |

                 | U.ALG     |  Y   |     |   Y  |       |

                 | U.OAM     |  Y   |     |   Y  |       |

                 +-----------+------+-----+------+-------+



                            Table 6: SRv6 Based



   Conclusion:



3.2<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.2__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-dg2KU6r$>.  Functional Requirements





3.2.1<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.2.1__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-V0Q7itO$>.  SRv6 Functionality





   A solution to compress an SRv6 SID list MUST support the

   functionality of SRv6.  This requirement ensures no SRv6

   functionality is lost.  It is particularly important to understand









Bonica, et al.           Expires August 23, 2021                [Page 6]

________________________________

 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*page-7__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-TkZW9Mg$>

Internet-Draft             SRCOMP Requirements             February 2021





   how a proposal, as evaluated in section "SRv6 Based", provides this

   functionality.



   Functional requirements and the drafts defining how a proposal

   provides the functionality are documented in the table below.



         +------------------------------------------------------+

         | Draft reference Abbreviations                        |

         +------------------------------------------------------+

         | IDNETPGM: [I-D.ietf-spring-srv6-network-programming<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-spring-srv6-network-programming__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-bfL53wN$>] |

         | IDSRPOL: [I-D.ietf-spring-segment-routing-policy<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-spring-segment-routing-policy__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-V8C2SQO$>]    |

         | IDEXT: [I-D.ietf-lsr-isis-srv6-extensions<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-lsr-isis-srv6-extensions__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-R8P6FgE$>]           |

         | IDBGPSVC: [I-D.ietf-bess-srv6-services<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-bess-srv6-services__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-UBaw2pG$>]              |

         | IDBGPLS: [I-D.ietf-idr-bgpls-srv6-ext<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-idr-bgpls-srv6-ext__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-bmncgYX$>]               |

         | IDSVCP: [I-D.ietf-spring-sr-service-programming<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-spring-sr-service-programming__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-T4rZSYM$>]     |

         | IDOAM: [I-D.ietf-6man-spring-srv6-oam<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-6man-spring-srv6-oam__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-YMtj90o$>]               |

         | IDFLEXALG: [I-D.ietf-lsr-flex-algo<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-lsr-flex-algo__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-awS99LG$>]                  |

         | IDTILFA: [I-D.ietf-rtgwg-segment-routing-ti-lfa<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*ref-I-D.ietf-rtgwg-segment-routing-ti-lfa__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-fqMCfs0$>]     |

         +------------------------------------------------------+



                  +---------+------+-----+------+-------+

                  |         | CSID | CRH | VSID | UIDSR |

                  +---------+------+-----+------+-------+

                  | F.SID   |  Y   |     |  Y   |       |

                  | F.Scope |  Y   |     |  Y   |       |

                  | F.PFX   |  Y   |     |  Y   |       |

                  | F.ADJ   |  Y   |     |  Y   |       |

                  | F.BIND  |  Y   |     |  Y   |       |

                  | F.PEER  |  Y   |     |  Y   |       |

                  | F.SVC   |  Y   |     |  Y   |       |

                  | F.ALG   |  Y   |     |  Y   |       |

                  | F.TILFA |  Y   |     |  Y   |       |

                  | F.SEC   |  Y   |     |  Y   |       |

                  | F.IGP   |  Y   |     |  Y   |       |

                  | F.BGP   |  Y   |     |  Y   |       |

                  | F.POL   |  Y   |     |  Y   |       |

                  | F.BLS   |  Y   |     |  Y   |       |

                  | F.SFC   |  Y   |     |  Y   |       |

                  | F.PING  |  Y   |     |  Y   |       |

                  +---------+------+-----+------+-------+



                        Table 7: SRv6 Functionality



   Conclusion:















Bonica, et al.           Expires August 23, 2021                [Page 7]

________________________________

 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*page-8__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-eSzS321$>

Internet-Draft             SRCOMP Requirements             February 2021





3.2.2<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.2.2__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-cWsEiQC$>.  Heterogeneous SID Lists





   The compression proposal SHOULD support a combination of compressed

   and non-compressed segments in a single path.  As an example, a

   solution may satisfy this requirement without being SRv6 based by

   using a binding SID to impose an additional SRv6 header (IPv6 header

   plus optional SRH) with non-compressed SID.



          +-------------------------+------+-----+------+-------+

          |                         | CSID | CRH | VSID | UIDSR |

          +-------------------------+------+-----+------+-------+

          | Heterogeneous SID Lists |   Y  |     |  N   |       |

          +-------------------------+------+-----+------+-------+



   Conclusion:



3.2.3<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.2.3__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-ZZcIK8H$>.  SID List Length





   The compression proposal MUST be able to represent SR paths that

   contain up to 16 segments.



                +-------------+------+-----+------+-------+

                |             | CSID | CRH | VSID | UIDSR |

                +-------------+------+-----+------+-------+

                | 16 Segments |  Y   |     |  Y   |       |

                +-------------+------+-----+------+-------+



   Conclusion:



3.2.4<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.2.4__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-cyqMq1c$>.  SID Summarization





   The solution MUST be compatible with segment summarization.



   In inter sub-domain deployments with summarization:



   o  Any node can reach any other node in another sub-domain via a

      prefix segment.

   o  Prefixes are summarized for advertisement between domains.



   Without summarization, border router SIDs must be leaked:



   o  An additional global prefix segment is required for each domain

      border to be traversed.

















Bonica, et al.           Expires August 23, 2021                [Page 8]

________________________________

 <https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*page-9__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-ZJaU4sF$>

Internet-Draft             SRCOMP Requirements             February 2021





             +-------------------+------+-----+------+-------+

             |                   | CSID | CRH | VSID | UIDSR |

             +-------------------+------+-----+------+-------+

             | SID Summarization |  Y   |     |  Y   |       |

             +-------------------+------+-----+------+-------+



   Conclusion:



3.3<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.3__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-cp6bjRG$>.  Operational Requirements





3.3.1<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.3.1__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-fSlFQD9$>.  Lossless Compression





   A path traversed using a compressed SID list MUST always be the same

   as the path traversed using the uncompressed SID list if no

   compression was applied.



           +----------------------+------+-----+------+-------+

           |                      | CSID | CRH | VSID | UIDSR |

           +----------------------+------+-----+------+-------+

           | Lossless Compression |  Y   |     |  Y   |       |

           +----------------------+------+-----+------+-------+



   Conclusion:



3.4<https://urldefense.com/v3/__https:/tools.ietf.org/html/draft-srcompdt-spring-compression-analysis-00*section-3.4__;Iw!!NEt6yMaO-gk!UZnqhTYxUuL0rIfenxzxw5p9KXtx2sd3K8FK_oQQxfN_p1SNpDT8JMkE-Wy_jZQ1$>.  Scalability Requirements





   The compression proposal MUST be capable of representing 65000

   adjacency segments per node.



   The compression proposal MUST be capable of representing 1 million

   prefix segments per SID numbering space.



   The compression proposal MUST be capable of representing 1 million

   services per node.



       +-------------------------------+------+-----+------+-------+

       |                               | CSID | CRH | VSID | UIDSR |

       +-------------------------------+------+-----+------+-------+

       | Adjacency Segment Scale 65000 |      |     |      |       |

       | Prefix Segment Scale 1000000  |  Y   |     |  Y   |       |

       | Service Scale 1000000         |      |     |      |       |

       +-------------------------------+------+-----+------+-------+



                        Table 8: Scale Requirements



   Conclusion: