Re: [Srcomp] Questions of CRH Appendix B. RE: 2.3 State Efficiency

Ron Bonica <rbonica@juniper.net> Thu, 03 June 2021 03:30 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 94C793A26D6 for <srcomp@ietfa.amsl.com>; Wed, 2 Jun 2021 20:30:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.698, 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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=a4ra9z9U; dkim=pass (1024-bit key) header.d=juniper.net header.b=KQYzrPqB
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 GK6AeOmN9bCb for <srcomp@ietfa.amsl.com>; Wed, 2 Jun 2021 20:30:00 -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 19DE33A26D3 for <srcomp@ietf.org>; Wed, 2 Jun 2021 20:30:00 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 1533TsiB018808; Wed, 2 Jun 2021 20:29:54 -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=d+5sqZBgx0ijCpMOF0CzpBQJ341tO50KDdvwjBkLdx4=; b=a4ra9z9UUYkfil+X3biUyGKTPb6jjupLBPC6xA/sMGHb0kAdGURJb0INlX9Z0M9jnSNm gwrEvPb0vyhOzcqheu/vfSASsdxQGSk5+oyL6724hCXZ4Pyd9pfAANx+xOWTVKhSFNXE eRORTR/8YgsAVjXg4RPJSWp72AE5Vdzr9EC+hgEpcTnCjx/24n+xdOyiZFGsG/jIUL15 5Fk9qGWSFNjsIGSz8je2CHq0lX6spxUtXb7clpsCzMAE37wBUJrZ6T4ZIM2Kq16ugd/p fYMyRw7Z+7YrO4mv1+hDNYoOTm+6Xa3KiCi2ITTw2G+io9k0qKLEO9iWFEdsV6YmuVjF xA==
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2109.outbound.protection.outlook.com [104.47.70.109]) by mx0a-00273201.pphosted.com with ESMTP id 38xkgng8r2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Jun 2021 20:29:53 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WxeM3SWd92e/dBZ89GS+K2PoTdAyVJAylrivb54y+arG6Vz7LWwXGFNHpCHr5Lx16dsAeucrk6wjJgNtqckYpmkK7t8Uf2ldh0RC5IWDtjWbTYAtoK05IDGXcrT7J9G+XH3NuvTVAbuf/40ysMCKFCaplh1niCuLnVV3s84GmHMBJD65E8b6xy/jsWZrDarOnrktMo3yKRBywaDP3XXfZlN9i3vKoe450NvmxSZFcdHdvp5eUKVJKRKrLGc2kS4y5aUjJINrJg5gMEIVbw7oH+sgAC7r5sOB1Jfz2Tl2DXhGvGE5E+o1d9IE3ddpJS+y3Ac7gG4RKmkK58SDQUrTpg==
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=d+5sqZBgx0ijCpMOF0CzpBQJ341tO50KDdvwjBkLdx4=; b=S2tDpN+snBg2A3lA5gs4C+L0x5yaBVMG5xcnC4HWwcSrLUcC+orXA1TEVjLMVWCBIQoCTgRb03PZSFHYTEpMWuyE75q8oaTjA7q8hMLZYsecThERc1vdxOB/y/HSJR4VZO0IYPnxiuQ8LaXeiCE3rzEQM6/oh9+fTA1A6hfYk+rBVAIPjiXr2NyBvFc6mPSpQg5FW/sCxu7rVJrjB75Y8JTM7/qKEMx+L3b+nExepRCrinsiclAqqPkZUyHUYocgVwx8maCBmutMfpuJc/wF6XHULviOKYP+RTmm6SAqxOXBM+VDpd9Xx9pLgJIPp0GH6Py36uXoDOnSQaB41LyLBw==
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=d+5sqZBgx0ijCpMOF0CzpBQJ341tO50KDdvwjBkLdx4=; b=KQYzrPqBeerYqwfGEuzjBIvN+2WNWoZdVlh0MG9JePML6HIGMZD12hJQndZ9cMalHrB4hsjS0DXweKKFG2IPMlx/1wmXHc8kNyonTsDuZz/EGmyqO+3O0wROadWKjn2s9Em2Ex7RjsHFC/7/654EctWxng5O8M6V8sNYl/QQnZU=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by BL0PR05MB5138.namprd05.prod.outlook.com (2603:10b6:208:86::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4195.14; Thu, 3 Jun 2021 03:29:48 +0000
Received: from BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649]) by BL0PR05MB5316.namprd05.prod.outlook.com ([fe80::f0a3:d022:d21e:4649%6]) with mapi id 15.20.4195.022; Thu, 3 Jun 2021 03:29:48 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "Chengli (Cheng Li)" <c.l@huawei.com>, "Darren Dukes (ddukes)" <ddukes=40cisco.com@dmarc.ietf.org>, "srcomp@ietf.org" <srcomp@ietf.org>
Thread-Topic: Questions of CRH Appendix B. RE: 2.3 State Efficiency
Thread-Index: AddYGmGrkKKpJWn5RoaWBwMv27PDAAADhlfQ
Date: Thu, 03 Jun 2021 03:29:48 +0000
Message-ID: <BL0PR05MB53162F115E83A76ADC5225F5AE3C9@BL0PR05MB5316.namprd05.prod.outlook.com>
References: <09ae8eaf77a244a5a6ccdb760aa8c658@huawei.com>
In-Reply-To: <09ae8eaf77a244a5a6ccdb760aa8c658@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.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-06-03T03:29:46Z; 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=4f8871ca-1e71-45f4-a44e-ee7b1ff868b1; 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: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 63fcffb1-8f08-4102-1bde-08d9263fd765
x-ms-traffictypediagnostic: BL0PR05MB5138:
x-microsoft-antispam-prvs: <BL0PR05MB5138152A23185FC19B3D56DDAE3C9@BL0PR05MB5138.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pp++amgnoNvMuSmELYaw3XPTOSNxDmjW0vRU4yw50xuxW3lzzw1oIE1kuzwzmRmGhhluzPM4CkhLlStbfxtRmhkvvXqiBTCVZ35im9qjS3wrohkepqX5IETdnZRLiRlsgAqV0tcpFsaAQ2OIsja8JoKcVwa5eRjILZ6px9LJ2WPytnByo5XzVp7vPELxe60xJi7fy8vbriKWG/tZNcbJXOKy86stjeLtmBEJCYYfX8gpl0R5PK4WDi2Geko9+akJJzfQKtgdBF0srCyjxpQlfrZOQcPUfFc9xB2Byj6VXeoPN6h1FGNjZbXAdqYGVLaK9hAmd8VRa0TCK3sG2Dd2UBcKEok+6C6KgIe2bm+GY3vJ50Xh5avFsJTVThGeKAoYZ8F83CGCkE9hOJkaOWEyyJh0AFJrRVa3YXWt3ohdbc0N1/s4Rn07aodsD70Z6jNTT/JJnp5H6qw94I0BmiDOe5et4PKN4nel4qnVDOpl9NC4137nfyjN95I/qvMPzSEGOzUPnXljk3/oX+QI7Mml3hBdUjry6SsbzZDfLBLQsB0zEByXjUrmnzuM85Gu56sPdpdxnIzZkyoFATob0wkkhQHlpwEYu+55CwMDKY3p4aXa9s9Sp9ceegVMqmcP4798OmPBAQKcFhLmyRqNt/yTM+5x+Cr8OHNY+IJsTUEPhkSGlv3dqF8iTYMMylXBKpOTdzapo3P2BwMOMGpIZyq70g==
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)(396003)(39860400002)(366004)(136003)(346002)(376002)(55016002)(186003)(86362001)(71200400001)(316002)(8936002)(478600001)(8676002)(9686003)(2906002)(33656002)(110136005)(26005)(53546011)(38100700002)(122000001)(83380400001)(7696005)(76116006)(64756008)(5660300002)(52536014)(66556008)(66946007)(66476007)(66446008)(6506007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: UTWCJ+oKNUYE1M4UR9/Ym4AVa1HMRRElMezkfp9J0eczBTmsiBM/sV9eq2Zl2EfhdaumhS6gmsWiOZd9iz1Z/LLAA0fR6C+gRN3NklNVFKfjte4A1jVWuKiYaqUaL7mP68yQgS9DXx0yQXfgHy+hEvEqVi0ApdoXJJmrj15F6YRkgD342745YIWSUCCcvXqG9W/fDJE/z7/BVlQ8V4rV9Th9JNi9Hygh5XQ/lqt7drzDwxz+rcR6fh7TerV5s9T3goZcRq8rL48DSzEE06fqd0hVyYCIZ1/xIHHt4Jc4PMV40VFhwvYLK2INZ1J3QhoEXurVoitVYxv0s3LtEak9sEHG9y/0xO7FuyuovoWeBCR5tX3sBY9INUHYseGk6XuusZzOy+PPlmou7A/p9kS6/VmhMi6IbiQhFOpFvvQ/1cltBaTLp34EfaLQBaFF/QKld+mGFAvnlVckWR4VGdIoAgo6sf8F0jI7SF8ialOxNEr2mwLtWsZQtPrycPVZuEnbNCTjFQpUGizU1z0myGKfLI0usns3L976/L+FPcg/KwA+/BHEfpROEkTyCWJoypTgaGjEY3KgY9dUoiGB8FTAO/l8x2x3XG2sE9M0+Wc6c348p6Uurf2lp3dVpB5/RM1zOv3YRixGphmh2dTW+1AGKilzOvZlBrU/pyduGEQYSaEY2M/dURx1dI5KSL0lFDSEj1PiKFMkurqYQvfK1M4Ez8J/m7Hzjsfm8uzbbiZIs1i57ic/ysBZC7oYRIVdgEVGnnxZKawc86kBzYdnfwrSV3xSkXROzFBUjn5Epn9LFsHrnM9bXf+w6XRe/CPpg4i+pXraWskHgW4tvsZ9B9l2Yy6fbVx1aIl0Zs1m1+m0TAN+5gYfH2oyX8CmsEXiiIZ/zogFSQuTs8z36cIKOh8Sho+hbSSgGJ8zIT6Up5OdcSV/pNeNdi+AiBYv0UtN3GgWx6bTAZypSs1dyxShATBcT0dfqiHQaEh7UW+aYZHQtEh9wHqCHeaEBkdfCdIvwJ/rERDoq0p+Vmo37UGDzp5siN5ANlk05AzZQozK04hRCyX7mMQ3BuPqi0GWhrhJx1pP3VVqmx7uoUAKFN9oQKC3TytywbpFvmWBRYLtZ/3ZmJZ62/2woZ0Zx3TojF1NR4NQBw3oVlO5K2TFeUN8raCHNRgc7uhcpUXG8rVUxJKPRrWuUqfhmqNflMLJfOpZM1nQ1taUthwRo7y50AqPpmIGg5xTuxaH4JWSdAz9tYo8BrZ1zr4geT2OvbzTIGng/+PdRUHt8Kshf2ldRZ5X1TFfzyyaXz8tZ5zpUEaYQyJBMa7AXCsW3NuDaa+2okHaCess
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB53162F115E83A76ADC5225F5AE3C9BL0PR05MB5316namp_"
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: 63fcffb1-8f08-4102-1bde-08d9263fd765
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2021 03:29:48.5799 (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: f6Gx42wS4iGslNBQXvobD0wJ/x4rFCEn6HKnXqRR3GxCpG+IjB9DI4fdJ6ZxM07toZjQYHM0ZP9NP/cd9rWl/Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5138
X-Proofpoint-ORIG-GUID: CrtNz6RYJULBcRnqWT8m_XJOXRetj09W
X-Proofpoint-GUID: CrtNz6RYJULBcRnqWT8m_XJOXRetj09W
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-06-03_01:2021-06-02, 2021-06-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 mlxscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 spamscore=0 clxscore=1015 malwarescore=0 phishscore=0 suspectscore=0 bulkscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106030021
Archived-At: <https://mailarchive.ietf.org/arch/msg/srcomp/RoJINBEAXhRj_NUdw1TS5IwrKCk>
Subject: Re: [Srcomp] Questions of CRH Appendix B. RE: 2.3 State Efficiency
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: Thu, 03 Jun 2021 03:30:05 -0000

Chengli,

I don’t see Appendix B in version 01-6 or 01-7. Didn’t we agree to drop it from the document?

                                                                          Ron



Juniper Business Use Only
From: Srcomp <srcomp-bounces@ietf.org> On Behalf Of Chengli (Cheng Li)
Sent: Wednesday, June 2, 2021 10:02 PM
To: Chengli (Cheng Li) <c.l@huawei.com>; Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org>; srcomp@ietf.org
Subject: [Srcomp] Questions of CRH Appendix B. RE: 2.3 State Efficiency

[External Email. Be cautious of content]

Hi Ron,

I get confused of the analysis in CRH appendix B[1], hope to discuss with you.


   CRH compressed SRv6 can encode this SR Path in two or three segments.
   When it encodes the path in two segments, one segment instantiated on
   P and the other on the destination.  [It seems like something wrong here?]To support this strategy, P
   instantiates 2*N SIDs (one per network per destination).

First of all, the node P maintains a N FIB for Dn for SPF forwarding, correct?
For forwarding the packet to a specific interface, 2N FIB entries are maintained?
Furthermore, 1 prefix CRH SID for node P is maintained as well?

So the sum should be N+2N+1 =3N+1?


   When CRH
   compressed SRv6 encodes the path in three segments, two segments are
   instantiated on P and the other on the destination.  The first
   segment on P updates the IPv6 Destination address without forwarding
   the packet, while the other segment on P forwards the packet without
   updating the IPv6 destination address.  To support this strategy, P
   instantiates 2+N SIDs (one per network and one per destination).

For this, it should be 1 Prefix + 2 adj + N =3+N?

Thanks,
Cheng

[1].https://datatracker.ietf.org/doc/html/draft-bonica-6man-comp-rtg-hdr-26#appendix-B





From: Srcomp [mailto:srcomp-bounces@ietf.org] On Behalf Of Chengli (Cheng Li)
Sent: Wednesday, June 2, 2021 3:01 PM
To: Darren Dukes (ddukes) <ddukes=40cisco.com@dmarc.ietf.org<mailto:ddukes=40cisco.com@dmarc.ietf.org>>; srcomp@ietf.org<mailto:srcomp@ietf.org>
Subject: Re: [Srcomp] 2.3 State Efficiency

Sorry for my late reply.

I agree with the text in this section, at least for C-SID, VSID part. I guess it is ready to be added to the draft.

Cheng


From: Srcomp [mailto:srcomp-bounces@ietf.org] On Behalf Of Darren Dukes (ddukes)
Sent: Tuesday, May 25, 2021 10:26 AM
To: srcomp@ietf.org<mailto:srcomp@ietf.org>
Subject: [Srcomp] 2.3 State Efficiency

Below is the proposed text for section 2.3 for review.



2.3.  State Efficiency

   The compression proposal SHOULD minimize the amount of additional
   forwarding state stored at a node.

   State efficiency is analyzed at an edge node and in a single sub-
   domain of the SR domain, where three parameters are considered:

   o  N: the number of SRv6 nodes in the sub-domain
   o  I: the number of IGP algorithms [I-D.ietf-lsr-flex-algo]
      configured
   o  A: the number of local adjacency SIDs
   o  D: the number of attached SR sub-domains at a border node
   o  V: the number of VPN services at edge nodes

   For a sub-domain consisting of 1000 SRv6 nodes (N=1000) and some
   number of non-SRv6 nodes, two IGP algorithms (I=2), 100 adjacencies
   per SRv6 node (A=100), up to 10 attached sub-domains per border node
   (D=10), and up to 1000 VPN service segments per edge.

   o  N=1000, I=2, A=100, D=10
   o  V=1000

   UIDSR, CSID and VSID require the following entries:

   o  a FIB entry for the local prefix segment, one per algorithm (I=2).
   o  a FIB entry per local adjacency SID (A=100) **Note1
   o  At border nodes either:

      *  A.1) a FIB entry per domain (D=10) to swap the IPv6 destination
         address prefix.
      *  A.2) a 128-bit SID in the segment list of a packet, requiring
         no additional FIB entries.
   o  At edge nodes, a FIB entry per VPN segment

   CRH requires:

   o  a CFIB entry per CRH node per IGP algorithm for local and remote
      prefix segments (N*I=2000)

      *  One FIB entry per node (N=1000) per IGP algorithm greater than
         1 (per I>1) (N=1000)

         +  IP Flex Algo requires a loopback address per algorithm per
            node

            -  CRH assigns a CFIB entry per loopback
   o  a CFIB entry per local adjacency segment (A=100) **Note1

      *  When non-CRH adjacent nodes are present, additional state is
         required for CRH as per CRH appendix B.

         +  B.1) Up to one CFIB entry per node (N=1000) per local
            adjacency segment (A=100) per algorithm (I=2) to support
            non-CRH adjacent nodes in the sub-domain (N*A*I=200000).
         +  B.2) Up to one CFIB entry per next endpoint if attached to
            non-SR domains and an additional CFIB entry per adjacency to
            support non-CRH adjacent endpoints ((N+A)*I=2200).
   o  At border nodes, assuming two inter-domain links per adjacent
      domain for redundancy, (as per CRH Appendix B) either:

      *  C.1) a CFIB entry per unique endpoint (N*D*I), per inter-domain
         adjacency (2) (N*D*I*2=40000)
      *  C.2) a CFIB entry per unique endpoint (N*D*I), plus inter-
         domain adjacency (2) (N*D*I+2=20002)
  o  At edge nodes, an SRv6 SID FIB entry per VPN segment and a CFIB or
      TPF FIB entry per VPN segment (V*2=2000)

   **Note1: there may be additional adjacency SIDs for protected,
   unprotected, and per algorithm adjacencies, resulting in some
   multiple of A.  This is common for all proposals.

   +----------------------+----------+-----------+----------+----------+
   | 16-bit and 32-bit    | CSID     | CRH       | VSID     | UIDSR    |
   +----------------------+----------+-----------+----------+----------+
   | S(N1000,I2,A100,D10) | *102*    | 2100      | *102*    | *102*    |
   |                      | A.1: 112 |           | A.1: 112 | A.1: 112 |
   |                      | A.2: 102 |           | A.2: 102 | A.2: 102 |
   |                      |          | B.1:      |          |          |
   |                      |          | 202100    |          |          |
   |                      |          | B.2: 4500 |          |          |
   |                      |          | C.1:      |          |          |
   |                      |          | 40000     |          |          |
   |                      |          | C.2:      |          |          |
   |                      |          | 20002     |          |          |
   | S(V1000)             | *1000*   | 2000      | *1000*   | *1000*   |
   +----------------------+----------+-----------+----------+----------+

                         Table 8: Forwarding State

   Conclusion: CSID, VSID and UIDSR minimize forwarding state stored at a node.