[Srcomp] Section 2.2.1 (Forwarding Efficiency)

Ron Bonica <rbonica@juniper.net> Thu, 03 June 2021 15:15 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 1A7293A15D8 for <srcomp@ietfa.amsl.com>; Thu, 3 Jun 2021 08:15:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.795
X-Spam-Level:
X-Spam-Status: No, score=-2.795 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, RCVD_IN_DNSWL_BLOCKED=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=o25qYAqy; dkim=pass (1024-bit key) header.d=juniper.net header.b=DSAYgFpm
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 Zcy44AZaWPV9 for <srcomp@ietfa.amsl.com>; Thu, 3 Jun 2021 08:15:38 -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 8DCD63A15D3 for <srcomp@ietf.org>; Thu, 3 Jun 2021 08:15:38 -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 153FDaMg025383 for <srcomp@ietf.org>; Thu, 3 Jun 2021 08:15:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : mime-version; s=PPS1017; bh=hRW+V69PT+IZmw2VoxZQaIRkm9j0Bn/H4gRAxUphM78=; b=o25qYAqyeI47iMrRYo/aoznCIL59zka/RxfAC82mtRPa2M/4GV5hsHxs8562n14StFT+ NjX6HIDXvmV7ZZ4oP/6caSC7IN7PjgjE9dDj7FNzVFjQ0vUl3SKXdnjwCGFu7FsOowPj NMtQTSzyqOfPtkI+A6EUaE0URyUeboFe1LstyMRRE6W/a0rhiBDDRNvPr4FMveIW4lT/ 19y4/jzUp/vF+YBCaqztSe33VuEbkCw6tD5OkHqJK5GBUoIs54m9sF4iacbT4GUMSgl5 nDtxQltbxRbqUq0XrPuYeym/cjWfrp1XsyeNSoTfXIQq1QajVvonGiL5+GD+TA1sBUwC XA==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) by mx0a-00273201.pphosted.com with ESMTP id 38xk3rs9rf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <srcomp@ietf.org>; Thu, 03 Jun 2021 08:15:37 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZJiW5kFLj5swtrnscqJKeCfQ4KdSARydMhNRx6xTQbLiWhuxsTGlRQptVu+GYl7TFmDWmFLnkGywyClCC0O4FvBZ7NA5d4pojXM3gKCSpJ35qYtLCrXrRwXm5j8A2xzVpa4VHChEN52TrRXWooAB8XNeMkEA5bAdtWYi+sfc390gSvHWSRtoPzIJ2JzbXiOJnXRafkhn/pmr0Aa/C2RTL6v89qcsJSC4O/wEdNBWhUuEUtj8JedNnJo2TRg9M0QLUvyMs6A/zu+MpBcGBR8MLiaC5ozRAKRSBGnXEJvMCZjvoPX0ijBri4JHO0Q0x9qbfn7qaTIQB2jViOoDHL+8dA==
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=hRW+V69PT+IZmw2VoxZQaIRkm9j0Bn/H4gRAxUphM78=; b=QrrIGdw5H7NcoBsbe67p3RUiTmCo5JRNuitmJCgMODLG9hnlSEbCAhbzi+La7DROeEp2kAEA+8zOX49GHQ6gNh/okhcD8NqPcgYZIMlCJloLF4wOj2w4olYiS92q65id+rcu/5L17CrGRfIyqwxL9s3fz8d3hjVp71wKIfEZvqzjJEwAM1bYcCirdtZUyq4VOn0F9fC3CXvOc7lainr9q0b4GzCYL8dkpmzLSCJY+t2i4ZjHWWU+fd+j11Zj32FEKhSfp09UUoG6HpdoggrrvUxxFAzJD0l4Xrj93KKJm6xgDvyNVofYCLX3nQOEf8PRrRFcRkESL2ZVJFmQGCktDg==
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=hRW+V69PT+IZmw2VoxZQaIRkm9j0Bn/H4gRAxUphM78=; b=DSAYgFpm69FiM13q4LXGAygcJeRd0VGAbGhAiB7xDj3g0uIHS+x8/Vs/IESxdqW+GuuscnVMSpnwItxOcKDlBBENzQ8TSTz/Gpk3t/ZFXXdkO3IAQO6wMlTkS7E1gnnpOomz3vE0uWs0bMcKRcMEOe93KSA4rZx2UD1Zb/LFdYY=
Received: from BL0PR05MB5316.namprd05.prod.outlook.com (2603:10b6:208:2f::25) by BL0PR05MB5108.namprd05.prod.outlook.com (2603:10b6:208:8b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4195.15; Thu, 3 Jun 2021 15:15:33 +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 15:15:33 +0000
From: Ron Bonica <rbonica@juniper.net>
To: "srcomp@ietf.org" <srcomp@ietf.org>
Thread-Topic: Section 2.2.1 (Forwarding Efficiency)
Thread-Index: AddYhHGDdHgSXke4R8WhSRQDhfLhjg==
Date: Thu, 03 Jun 2021 15:15:32 +0000
Message-ID: <BL0PR05MB53165DB1F5C6ED64599FD22DAE3C9@BL0PR05MB5316.namprd05.prod.outlook.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-03T15:15:30Z; 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=8d542844-834e-45d9-bfa6-a99c251a5b2f; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; 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: ef96d9d6-c40a-4646-ac50-08d926a26eab
x-ms-traffictypediagnostic: BL0PR05MB5108:
x-microsoft-antispam-prvs: <BL0PR05MB510833E77AD93F4544AFA0F9AE3C9@BL0PR05MB5108.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vswprpXXVGO8yajkrfpQdLgxOYnMgNk1FGphjwvPqyXOyv1/nS22vkDFLH5q63J6vSWgGP9OyZBPRELL5uevg3yozOSKVEAuZd0uC/K4xFVmgOaVhsU/6zWapjxmfst6pIezir7jwqh2kGWQpOlhOxiwW7f9mhJ0ooeMOYow8qnasHkHwi0r3z89L1uTz+0ylZJj62tjF4yhTLD4/4oMaS9+2L8DRvQCXR2ZiT7KWD40iHgyJFswzNLVwiqpKmqP8tNyPZBPCbZPEKHmGF+41NL3uXgHQaKUyn/sN01AI84v2Vz2Ck1uBrmQ94KSRUv3ln1JpzkXCKypdkOlh/5DDlUUMJJevDA7V7cLhfMvQwhN+xfAghc0NKwsDODnZI/v9kSbNOb2FpYUc8ZEmyYVegdRidtNeAiPF3CJI9K8rIau7zmIUBmD06qYYKvNCmJoRp315/9ZTJDRamxFXO7+dLOJnjISFLv6z+oe0umZbj14oboAFYwCrPZEdxirBic+ZheE/xj9oy4JLaNE5QcBctPBObhWS+1W4yrUgdY9BmTY3YHffTKwkEAkDN9hKT9/9R1kRtJdE1uCeqNUp0+AsBB0MatXt20yAh13gh860YU=
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)(366004)(39860400002)(136003)(376002)(346002)(122000001)(33656002)(38100700002)(478600001)(52536014)(5660300002)(316002)(55016002)(6916009)(2906002)(86362001)(8936002)(186003)(66556008)(66476007)(66446008)(64756008)(9686003)(76116006)(6506007)(26005)(8676002)(7696005)(83380400001)(66946007)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: QxFTscUOPjwOnByvOtQUykSiyUfKHUWltoFAH2+BlYEcKaFKWYhmItxW+jV2g6Ucv8S5S+synTTKmn4J5nKKtHnoiR/LFCBHc/Jbw3k8CjalmxZ6N92LMgrH1sgaLyrWC3YP7yeGYaoHmimjxGIR7aoP1781rPT/cXSq70dGg3V1w7VnC+wEnCzLPqWufdR9upV9eZb4+uR1thDxeHROtQAoSdY8yCmad/517B5/mwW7kDILzdIf2nAPXdBogHnJsJyCS7FeC3SwVO48aLSWxSIxheJV5KkI14synkNbE2vZ3gVU767HOzEY+2SmqAhHtO3BprB+BrepKbcYK7ZzB3858gHkrvNE/92HfaM4nU6UBc1STEXbwO8c1Hc8IeWCcziEsIh8uqI8JPMZwu9S6Mp9s1nm2Th6nMW7FUElG8fZpgK9EiuGYtCIIyzToAJBSLFfDfxMkAoct3POJSJV1n1n5MkfVfknPM5dWN/85wx5V0aYscHijWoFxAqWBB55OL391U/xKoSyLlgG2H2aSxHkIqe9akbLBXa2HPRrmfD5ig6uXOX5gOtSusFxpCKKSfysLNCon0+0mxWem47JXv8WoYwojOp5olEIg0Lr7C2XstyTKR0aKWloggh+R0yLtBypOohLQPtbL13beK3jBtjl7ZDPnbXRuh+UdxTx+OBgCskVIeoLPhN3NnxQf1keliRTz3+v/VbT9bBA9Ej1Ni0OerF1KaZ4wW36ZeU4GjsMyvI1iCK9AYmukNV6hzWzI8bXpiW2Ds8vN/4viacsU96uGuqDi/fGomu4K8738hjuIDGEh+ywX8Ybaao2X6/ONkfDITKwvmVFwcPrqf23S+90lEZlXorIaiwujNGW1GMzbcTS3arfyGOTk0EATk7d88gV/sP4oWdQvTeTSzj0zpRkSwwQ+qEUtIDwfCJFXWKG1GRTBcaN+JSShQBB4jC91IzS0TQfa+ZCsuGghQRx7ebVtSCVhyZOcvLXrKw4P4xNaZL7Inz2WZnBzaJXPqND1n0YuZYx0pmmPAzs9BkVRelQwHdsdCUPyDJpYrOHFt6Yg7QYIg75AacL6fVxharibRm90jYZtWXjb6arclYTp/oYeL98ctXTd9GuPrWXiRuKc0v7byAlVE7RH2CQgQ6ZGZbmiBeaJzwIItXWulRP1oCuvUpeLORSl2pQIX1peSMrnihOXWRmQLyKIO2PQLAA7n3u84Os35SHuUjeBPFOSehLpSB+Pt5SSnJR3TckeF1WAh44QYnxP61HyP4/a361GHiVvPa1Yq6F4kLMKsDd2vyr3efoAqlxbKDWn48yHpDPMirjharXB7GltWkzulQL
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB53165DB1F5C6ED64599FD22DAE3C9BL0PR05MB5316namp_"
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: ef96d9d6-c40a-4646-ac50-08d926a26eab
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2021 15:15:33.0948 (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: ncmDQxshq0GT/S/r7br4HRPTE7BIB+LO5G6sphIm5Be1mNAwIc3Kc3kEDoRPxJq+zQr8zucccBG85TUwDphJtA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5108
X-Proofpoint-ORIG-GUID: SW0M9xULXt9HOwrzFaBGf6lywLh9hVID
X-Proofpoint-GUID: SW0M9xULXt9HOwrzFaBGf6lywLh9hVID
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-06-03_09:2021-06-02, 2021-06-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 bulkscore=0 adultscore=0 mlxlogscore=999 lowpriorityscore=0 impostorscore=0 phishscore=0 spamscore=0 clxscore=1015 mlxscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106030102
Archived-At: <https://mailarchive.ietf.org/arch/msg/srcomp/w2mFKNCUBoDqYk4dl_8Smr-pcWk>
Subject: [Srcomp] Section 2.2.1 (Forwarding 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 15:15:44 -0000

Folks,

I recommend that we make the following changes to Section 2.2.1 (Forwarding Efficiency). If we make these changes, we can delete much of the text that comes before it.

                                      Ron

New Text
-------------
        +-------------------+------+-----+---------+------+-------+
        | 16-bit            | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +-------------------+------+-----+---------+------+-------+
        | PRS(48B.0T).V)    | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   |      |     |         |      |       |
        | PRS(48B.1-4T).V)  | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   |  [1] |CRH  | CRH     | SRH  | SRH   |
        |                   |      |     |         |      |       |
        | PRS(48B.5-15T).V) | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   | SRH  |CRH  | CRH     | SRH  | SRH   |
        |                   |      |     |         |      |       |
        +-------------------+------+-----+---------+------+-------+

             Table 3: Headers parsed on transit nodes,
                      16-bit SIDs, 48B.0-15T.V

        +-------------------+------+-----+---------+------+-------+
        | 16-bit            | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +-------------------+------+-----+---------+------+-------+
        | PRS(48B.0T).V)    | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   |      |     |         |      |       |
        | PRS(48B.1-4T).V)  | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   | [1]  |CRH  | CRH [2] | SRH  | SRH   |
        |                   |      |     | TPF     |      |       |
        |                   |      |     |         |      |       |
        | PRS(48B.5-15T).V) | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                   | SRH  |CRH  | CRH [2] | SRH  | SRH   |
        |                   |      |     | TPF     |      |       |
        +-------------------+------+-----+---------+------+-------+

             Table 4: Headers parsed on decapsulating nodes,
                      16-bit SIDs, 48B.0-15T.V


        +------------------+------+-----+---------+------+-------+
        | 32-bit           | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +------------------+------+-----+---------+------+-------+
        | PRS(48B.0T.V)    | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                  |      |     |         |      |       |
        | PRS(48B.1-15T.V) | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                  | SRH  |CRH  | CRH     | SRH  | SRH   |
        +------------------+------+-----+---------+------+-------+

             Table 5: Headers parsed on transit nodes,
                      32-bit SIDs, 48B.0-15T.V

        +------------------+------+-----+---------+------+-------+
        | 32-bit           | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +------------------+------+-----+---------+------+-------+
        | PRS(48B.0T.V)    | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                  |      |     |         |      |       |
        | PRS(48B.1-15T.V) | IPv6 |IPv6 | IPv6    | IPv6 | IPv6  |
        |                  | SRH  |CRH  | CRH [2] | SRH  | SRH   |
        |                  |      |     | TPF     |      |       |
        +------------------+------+-----+---------+------+-------+

             Table 6: Headers parsed on decapsulating nodes,
                      32-bit SIDs, 48B.0-15T.V

   [1] It may be necessary to include and parse an SRH if flags,tags
       Or TLVs are required. It also may be necessary to include
       And parse an SRH if all locator blocks are not drawn from the
       Same /48

   [2] Parsing can terminate after the 32 bits because the value of
       Segments left is zero.

   Conclusion: Tables 3,4,5 and 6 represents the number of headers parsed for each proposal. Overall, the CSID
               Parses the fewest headers.

               While one proposal may parse a greater number of headers than another, the total work required
               may be less because the header contains fewer fields. Furthermore, the impact of headers and fields
               parsed varies by implementation. Also, parsing a header generally requires fewer resources than processing it

Old Text
------------
        +-------------------+------+-----+---------+------+-------+
        | 16-bit            | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +-------------------+------+-----+---------+------+-------+
        | PRS(48B.0T).V)    | *1*  | *1* | *1*     | *1*  | *1*   |
        | PRS(48B.1-4T).V)  | *1*  | 2   | 2 or 3  | 2    | 2     |
        | PRS(48B.5-15T).V) | *2*  | *2* | 2 or 3  | *2*  | *2*   |
        |                   |      |     |         |      |       |
        +-------------------+------+-----+---------+------+-------+

             Table 3: Headers parsed, 16-bit SIDs, 48B.0-15T.V

        +------------------+------+-----+---------+------+-------+
        | 32-bit           | CSID | CRH | CRH+TPF | VSID | UIDSR |
        +------------------+------+-----+---------+------+-------+
        | PRS(48B.0T.V)    | *1*  | *1* | *1*     | *1*  | *1*   |
        | PRS(48B.1-15T.V) | *2*  | *2* | 2 or 3  | *2*  | *2*   |
        +------------------+------+-----+---------+------+-------+

             Table 4: Headers parsed, 32-bit SIDs, 48B.0-15T.V

   Conclusion: CSID requires less header parsing than other proposals.


Juniper Business Use Only