[bess] Re: Fwd: I-D Action: draft-ietf-bess-v4-v6-pe-all-safi-01.txt
"Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com> Fri, 02 August 2024 09:30 UTC
Return-Path: <gunter.van_de_velde@nokia.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ED03C151092; Fri, 2 Aug 2024 02:30:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.254
X-Spam-Level:
X-Spam-Status: No, score=-2.254 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=nokia.com
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 TJOaEeKmPuxR; Fri, 2 Aug 2024 02:30:44 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2053.outbound.protection.outlook.com [40.107.20.53]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 819E8C1519A2; Fri, 2 Aug 2024 02:30:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KZMBSd7KTOrlL+6+4PkCMLsau2PqD9xITIBXKlU6ZP3eJ++OGzrX9U2qBGSojCQT1oPdjUfkirTh0Jqj/rPuX+U1X4JQpWFzCcjCh61tMdUFoWjy7NAICNALNVl5MSw78ouPE+F3GN435kG7yHBGP4XmnU1EbjXC6GkGynkaxSmQSTyhY0In1EHmFs0JaHtPLvwAKgx29lAURzUmzMjGJCflwptqnzwccfWF21jDz3svQRiyOjDyjL+SLAcdhwCCktyKOz1G2pGWzynAvg/7D/zkHyB4Dzu0A3iLnFbwc9SrgE3Vd1xmY/fvG//7Yt5z4iSNq6tDjcIbQBQgflnndw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Db6uVPV4LEdwyKs0N6hK92md3Ci4xbm0BG+Hcq5ahFQ=; b=N9YEywogec6P8o0T+xWdswOUFEKbvEamrUXktcRQiPkdseuXcEnw+D6ulzXHx/r00u1jgEcnCURhpu3f5hCUtci/7uiNuoTXic//CUUKKNqdHSj+fyRN1omR83MhZiy045p6DhuIHKsLuQPFtsc/L3tagtEGxsA6cnDvpVgbp/abHPj6/VJJEqn0W7etzWxbzu7bUqNw/8F50mcVnGDSposunusaIpE6+Exmc2/jVTqOSii4Un8dLhFnF1k4B31hcP85V3biGRRDwuTZCVaCVOHwmCBsOP6WGRLwb7vPbP4Ej0UXDsACscyJQYQH6fZrR4Uawh1w/p8SyFPF9+cZ5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Db6uVPV4LEdwyKs0N6hK92md3Ci4xbm0BG+Hcq5ahFQ=; b=GC6Ir0zzZP3qZMPbwPmWd42BXnuCtGhSur/KBsBJ0chxZ0+D+zJ/8KrdFdBt/dPeKBEJFN+zVTrtvX94iaF85OJf+8EEgNiPJElNnCb0s6uroNg2xthJS2QMZ46RqSQUf+mFM48rdwIuoXrrKNMo99FxDbW3wU24DNHS40QWN7Tj5uM5GoQHPl2YBEIq0TvtSa8STEUoyFCiNsO+8g3RBtckbBIUOA8irTZcC2sxK2XhgUS8gcDGLdBT4gL1bzpW1D9lqYNDVY8VND3tm2CYb9HBu/bvgwvQB8xflGMu+92i5Lg0UVCMGzxj9pnZtWDIHU2yJWBhO+upnW26RWrCeQ==
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com (2603:10a6:20b:470::16) by VI1PR07MB9753.eurprd07.prod.outlook.com (2603:10a6:800:1d7::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.7; Fri, 2 Aug 2024 09:30:39 +0000
Received: from AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e]) by AS1PR07MB8589.eurprd07.prod.outlook.com ([fe80::5ca6:f902:8e31:6f3e%7]) with mapi id 15.20.7828.016; Fri, 2 Aug 2024 09:30:39 +0000
From: "Gunter van de Velde (Nokia)" <gunter.van_de_velde@nokia.com>
To: Gyan Mishra <hayabusagsm@gmail.com>, BESS <bess@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "Mankamana Mishra (mankamis)" <mankamis@cisco.com>
Thread-Topic: [bess] Fwd: I-D Action: draft-ietf-bess-v4-v6-pe-all-safi-01.txt
Thread-Index: AQHa4YavevQ6wUsVfEiftW7PVhMmprITmCBQ
Date: Fri, 02 Aug 2024 09:30:39 +0000
Message-ID: <AS1PR07MB8589F49633F2CCBCF1DD14B5E0B32@AS1PR07MB8589.eurprd07.prod.outlook.com>
References: <172223346557.1611583.14648143780184339852@dt-datatracker-659f84ff76-9wqgv> <CABNhwV3bhj7TWFF+sAC6rDssnX=U2zRmROPHb4n5RjaX0jfPDw@mail.gmail.com>
In-Reply-To: <CABNhwV3bhj7TWFF+sAC6rDssnX=U2zRmROPHb4n5RjaX0jfPDw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS1PR07MB8589:EE_|VI1PR07MB9753:EE_
x-ms-office365-filtering-correlation-id: 48a75ccc-58c6-4045-0e71-08dcb2d5c5c2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|1800799024|69100299015|366016|376014|38070700018;
x-microsoft-antispam-message-info: Lotv3sPe7UqJrLaRV3fy47JPjoxp9XuGEg0j79jnMV3Yf/W0XYHh3/6JYvBJuOFqzqIIJ7RnGFKM4nJEPFYA5c40vAFdm7/nzu0/lDbPPbsG9a6Pb9GhVxDpiZ7okeGk9VOS0LTTxQYRwRahDixR+M2wJTDg/v6UOcFCHwJ4azTf0LRWGmxcKP397FnskeGsmBur/xGTF9V8Yc+pbZjSosAxyXHygIkGFDhs96AUtjesEfvz+6yPkU1toBuyJ9ZrROvNA8PIxXa5W3Uw0/K595xsQnafvefCf91il8rhj6GfSrRE1Yb5b4omGR5s4APyOTab8bCd2+3XbnHu752NQ/3vlXGMuR/rChF+eynREzybGLUZWJV4qa9qIv1EdqUaoSKIBPMX/YIJxMZiGGeDauZgF3Rc76VBaHUFvo6hkWX/Vdxy5jz+uGCSj4lMjHx/Ic6og7XOmSHFV8Zg6ouRt0Fzzuu865WHzLD1prTf4qSysj+bVv7yuBsPNO6dxAubYTQZpU9rk2jNYzcf2BxyRQHdXBYgdeUamYhy3SUmv+FRDQ34iNh1W3JVFQDD6K53se/+/s1tFXWjYT3j7njzFKSeKP5rEjISfsAWsyJH/7OCvpHgOwewICOYGUqBn64dBDxFtSLAELUhomyT2s/B2HGikhGVyH5RPIDPCd/TSpIQge2B9hbfoPE5rPyg9jnl5v0pnJ5yF5mZ7lpnUMxYq1UWllqy/aEnBVuUiSYUZBZe9McimZ/gab2ITurItzjdOqC87H+TP7uLsREkQrexgGtugLIc+76lj8wsU55uFJxRuUpFB3RsF41vX13WGZeyH3XWQZUFNQtngImi58fnttaU3kiT8Vz9wxBFUIq5FdHiy0nMAeVWjnrmtoDFskwwYEXbCxEO3KudL5V+u7ZAvWyQPkyFompMN0eSeMoLE6jUxekS7uaf61iWEJ5HPl/ipz2n9qjYXxXe/tdjFqZqU6wjGw8CNKi6QZBjCwKEkbXfmDjUfkNv1fh8YIv+pPZUOZOTXHP4i9NN03reINc0rEHGuu3lJq3ChJRbQ7n1j39thPU4ecZG/kNaqtoSj14rspGnHyN3M80BCNbN5yIPKnYg8rOEBdTRW7xF92Y6Pr7d3j+CL3HB2e6HsRv4F53SftkYnEps35rSkbZJWoCluwJRtnHBXBl+o9iagQsah3b7kcxRv3onmacZDyMThT2xFk9a/zaVEjYEv1wJgnLO5n0QIySxggoSqij797PIAsewgKeJLR+b8GHoqxG1LKJgfYV97Su/AhucMJCIpEnAvXBsz6FibFvgWcnel0dlaTA0jcTK/dS0J2/eysA3QuZYmVF1Bi+HaoteW2ZqZTFZQQHaKZG10dgip/cg0vnIoJg=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS1PR07MB8589.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(1800799024)(69100299015)(366016)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 84ef+81ZGGVdsSugh39cxJ0yHb2eWjIq8dzm/n7rWCzb2ZZh24+hSmeby574NU/H1MLZk4n0EcbmULXkjvYaeO94aUM4MOJNcAY/zeJ137YtNCOgInVzH7I0lqZmpAV8Df5anpKxeYOfPqHAYKjVwXGmKF3WXe74Ak9FqC2lcI0FoABT9K9jK2jEHaplRMzVrZ/jzhKLaHM73xPp80ftAmZ52Y7MjshjP+hexrWbk+pz8cCs1q72saXXuFmob/kJk6b05ZAsPNyW7W7UbBG+iX3Y0JXmanCD6WyAxPO3YKuyS4vbGuSDs4B7Jhc/fAzRmiu8N0Pu/+lEhUFX74xVVCORSKk11Qzp63duIUCVNsU+YdqQ9tQdpIc607zQp9NgOOM9v4lFqbGOBHtv0M0G/5lRd0AhTELiW+84LHBzFuBPRUWgdR6eUknnIHL8MNMCRlXq7x3gpVKCENJVqEf5fbAFlbEADo3Jth2sj4fSKLttBUw+O705YXySTh1hDNwb3a2gnK0SomOvs21RfS3DWWvwHOdJZgjwNaFTJn989RjI0MOf2g6J/JqZJOzGzVSPJrcHq3wHz69JZMJaUCH5kT+Knba6gWjjoirL2jzwl+MfHZUIaPXWkVpoc6/BKfk1mNmPyfBlQIHPjF+gYeuYX2jtvJi3d8JHFsdlFVmiVLvhgFtRMAKzeWUsrZHwiw/MhHaGvr2TjD6PfuVL4zKnlLmy0Ry/6ydhotB9TUR5kBn02ooMYxShwHwx48LujNN3OQqM4Y+SMVjY7GFKhGq0qDq22TWyWAh//rxmhhUbXUfNU6DlXFTr/uSYImr/U8f+NJntsTmK83T54T6Ylcn1vtF5AKQk0+bSxYuGwPoQyb+j/abMxLfTrqxsI1ZCkiFNk9UG83ugvnYx57k6/M9SgGno5KV3KkLC8oNMeOyr6Lg9b+nwZJtYy5yKU6V4BxWPpFoukBYF0I2lROIAnrjis2VPdWSeNmJ3sdt7nMIkn1naLpXC19bm7hsgSKB1M15F+E7COAliOG1qhvTqi9UCdYfu3Ot4vrR9ThJmJdnuUCQhWcHLdzlqHmtUerEt+ix9IbXJ+Nzs73I1LHmS5OFvdkgZ4wdZoTh0aUR3GXqXoQEYUjyPEL5mH1QS+ALp+cxJWt6hmi8L4NKtdXtZLAzdEqlborNePATqQ/ZqDkmkGMN6xzdA9FvoJbeFmg4DLXJ+CwsscpUEoNDlxzZ8eWQ1jn3DfJPLD5WzCt1MFmw8ZWUyoxq8fNcVnAWVqXeAo8yBx2MB9mTYuPKGvFkK92xcBbBqm/QHbHzUZpOIbUiVZbL1FuYiu73L4kUmxN0T62JTNc6/s/X8F7zCjhvCjlvr5zZ6HbvDlJzVh4WLTU1dpZimB9VS+wYbW5Q+6kyuDbHMRGsNcwgeoSsvkC5UdNqKJ/svoPUet0lhzqpWHyMSPOoBslFnBflUyYzwC+3oJuoTgLpg5gtkSQxxGteastMyp79HRhsKXh8TIpTjoN+GR90pCI/FHp5cv9L6HCcDqMShinhdriu/ByOqg0qW76PBfH1faGuFG49HmH70koraXDrUTcV6yFBTvsRW9UsouWSTZsKht23YkYYVWkPg292qIrrqAwSvHTNQtLacJ51uNtOxkb7mgRlh2Oi2xA7C7K/D1ZEy9SuF3gJhHXcBZWzX6g==
Content-Type: multipart/alternative; boundary="_000_AS1PR07MB8589F49633F2CCBCF1DD14B5E0B32AS1PR07MB8589eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS1PR07MB8589.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 48a75ccc-58c6-4045-0e71-08dcb2d5c5c2
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2024 09:30:39.4771 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EjZ62YK8Cn1ttn3aIGdGJ509nL9AkJ6SYj7d2VlVzR0XQKTpUvkejZJynmh0ii6GrPhjVzXNdH0Uc/UNV0pViZB1PgKIukZA1WB2vdxc0D4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB9753
Message-ID-Hash: DWQNJDQW5Y6DF2DNBRTUYCAG5YUJVXD6
X-Message-ID-Hash: DWQNJDQW5Y6DF2DNBRTUYCAG5YUJVXD6
X-MailFrom: gunter.van_de_velde@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bess.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [bess] Re: Fwd: I-D Action: draft-ietf-bess-v4-v6-pe-all-safi-01.txt
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/F3devEVNbjGblQWmcKG2hYOWdsY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Owner: <mailto:bess-owner@ietf.org>
List-Post: <mailto:bess@ietf.org>
List-Subscribe: <mailto:bess-join@ietf.org>
List-Unsubscribe: <mailto:bess-leave@ietf.org>
[speaking as individual contributor] Hi Gyan, Thanks for the update. I wasn’t paying attention to this draft until IETF120. Now that i realize this document exists i do have some comments. When glancing through the document, i am slightly lost what is the objective of the document and how it aligns with the BESS charter. Understanding this is important for any WGLC to succeed. This draft seems to contain two big chunks of information: (1) define a new IPv4 BGP next hop encoding standard that uses an IPv4 address as the next hop and not an IPv4 mapped IPv6 address This smells as something that impacts BGP in its romantic heart. Modifying the BGP Next Hop attribute involves a formal procedural change that significantly impacts BGP operations. The BGP Next Hop is a critical attribute, and any modifications to it must be meticulously evaluated to ensure they do not adversely affect BGP functionality. When considering a request for WGLC, it is imperative that this proposal be validated by IDR and explicitly approved. I think that WGLC should not be requested to BESS chairs until this approval is obtained, as otherwise WGLC progress would be blocked any way. (2) Extensive Test Results The draft header indicates that it is a proposed standard; however, the document predominantly consists of informational test results and use-case descriptions where implementations function as expected. Additionally, I am not comfortable with calling out specific vendors in an IETF document. Test and implementation results represent only a static snapshot at a particular point in time, and vendor implementations may change over time. While referencing specific vendor implementations is permissible under certain conditions, it is generally discouraged to maintain neutrality and broad applicability. Would it not be more appropriate to maintain a separate wiki for implementation and test reports? This approach would help maintain the neutrality and broad applicability of our IETF documents. In IDR we can find for example https://wiki.ietf.org/group/idr/implementations. Btw you may want to look at the references for this document. When running the idnits tool there are errors found: https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-bess-v4-v6-pe-all-safi-01.txt Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) == Unused Reference: 'I-D.ietf-bess-bgp-multicast' is defined on line 1855, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-bess-ipv6-only-pe-design' is defined on line 1863, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-bgp-car' is defined on line 1871, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-flowspec-nvo3' is defined on line 1878, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-rpd' is defined on line 1886, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-sdwan-edge-discovery' is defined on line 1894, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-segment-routing-te-policy' is defined on line 1902, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-l3vpn-bgpvpn-auto' is defined on line 1910, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-lsvr-bgp-spf' is defined on line 1917, but no explicit reference was found in the text == Unused Reference: 'I-D.mpmz-bess-mup-safi' is defined on line 1932, but no explicit reference was found in the text == Unused Reference: 'RFC4291' is defined on line 1956, but no explicit reference was found in the text == Unused Reference: 'RFC4364' is defined on line 1960, but no explicit reference was found in the text == Unused Reference: 'RFC4761' is defined on line 1969, but no explicit reference was found in the text == Unused Reference: 'RFC5492' is defined on line 1979, but no explicit reference was found in the text == Unused Reference: 'RFC8277' is defined on line 2018, but no explicit reference was found in the text == Unused Reference: 'RFC9015' is defined on line 2038, but no explicit reference was found in the text == Unused Reference: 'I-D.ietf-idr-dynamic-cap' is defined on line 2046, but no explicit reference was found in the text == Unused Reference: 'RFC4659' is defined on line 2053, but no explicit reference was found in the text == Unused Reference: 'RFC4798' is defined on line 2065, but no explicit reference was found in the text == Unused Reference: 'RFC4925' is defined on line 2071, but no explicit reference was found in the text == Unused Reference: 'RFC5549' is defined on line 2076, but no explicit reference was found in the text == Unused Reference: 'RFC5565' is defined on line 2081, but no explicit reference was found in the text == Unused Reference: 'RFC6074' is defined on line 2085, but no explicit reference was found in the text == Unused Reference: 'RFC6513' is defined on line 2091, but no explicit reference was found in the text == Unused Reference: 'RFC8126' is defined on line 2100, but no explicit reference was found in the text ** Downref: Normative reference to an Experimental draft: draft-ietf-idr-bgp-car (ref. 'I-D.ietf-idr-bgp-car') ** Downref: Normative reference to an Informational draft: draft-ietf-l3vpn-bgpvpn-auto (ref. 'I-D.ietf-l3vpn-bgpvpn-auto') -- Possible downref: Normative reference to a draft: ref. 'I-D.nalawade-kapoor-tunnel-safi' ** Downref: Normative reference to an Experimental RFC: RFC 5747 ** Downref: Normative reference to an Historic RFC: RFC 6037 ** Obsolete normative reference: RFC 7752 (Obsoleted by RFC 9552) -- Obsolete informational reference (is this intentional?): RFC 5549 (Obsoleted by RFC 8950) G/ From: Gyan Mishra <hayabusagsm@gmail.com> Sent: Monday, July 29, 2024 9:11 AM To: BESS <bess@ietf.org>; bess-chairs@ietf.org; Mankamana Mishra (mankamis) <mankamis@cisco.com> Subject: [bess] Fwd: I-D Action: draft-ietf-bess-v4-v6-pe-all-safi-01.txt CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information. Dear BESS WG & Chairs I have updated the draft and it is close to being ready for WGLC planning for the fall timeframe as discussed when I presented at IETF 120 last week. Also some cleanup in the draft to make it more readable in preparation for WGLC. Awaiting testing completion by Cisco & Huawei. Also SRv6 Compression CSID Next SID endpoint flavor applicability testing by all vendors. Updates: Removed RFC 8950 section- Added section for SRv6 Compression CSID Next SID flavor test cases- Updated Vendor list - removed Arista Testing update - Test 1-4 is now just Unicast SAFI 1 , Test 5-128 IP VPN Juniper & Nokia 100% completed- Cisco & Huawei - plan to completed in Fall timeframe Added section for Typed NLRI that are N/A for the draft & updated AFI/SAFI table for Typed NLRI being N/A • MCAST-VPN [RFC6514<https://datatracker.ietf.org/doc/html/rfc6514>] • MCAST-VPLS [RFC7117<https://datatracker.ietf.org/doc/html/rfc7117>] • EVPN [RFC7432<https://datatracker.ietf.org/doc/html/rfc7432>] • BGP-LS [RFC7752<https://datatracker.ietf.org/doc/html/rfc7752>] • CAR [Color-aware routing draft<https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-car-10>] When this draft was created we combined 3 drafts since the work all pertained to the same concept of the following: 3 design concepts: 1-IPv4 Only PE design - Single IPv4 peer carrying both IPV4 & IPv6 NLRI w/ IPv4 only interface(Optimized dual stacking) 2-IPv6 Only PE design - Single IPv6 peer carrying both IPV4 & IPv6 NLRI w/ IPv6 only interface(Optimized dual stacking) 3-IPv4 Only PE design - IPv4 next hop encoding proposed to use instead of using mix of ipv4 mapped ipv6 address for next hop and a variety of other encodings to now standardize to use IPv4 address as the next hop identical parity with simplicity to RFC 8950 IP4v4 NLRI over IPv6 next hop. The eventual goal of this draft once it progresses to RFC is to make this design an industry wide paradigm shift to using this new alternative dual stacking methodology for the two commonly used SAFI "Unicast" and "IP VPN" tested in detail with the 12 test cases and as vendors get comfortable with the proliferation of the IPv4 Only PE design & IPv6 Only PE design which both are applicable for "IPv4 core" or "IPv6 core" which is the beauty behind it and the tremendous CAPEX and OPEX savings, is that operators can go down the list of SAFIs supported by this solution in the table at the end of the draft and work with their vendors on additional testing and proliferation of any of the other SAFIs that are supported in the future. My Future plans are to publish an operations draft in RTGWG, GROW and SRv6OPS for this solution and as well present this work at Operator Groups worldwide. Original adopted draft: draft-ietf-bess-ipv6-only-pe-design-04 ! these 3 drafts were combined and all 3 are being replaced by 1. IPv6 ONLY PE design - single IPv6 peer to carry both IPv4 & IPv6 NLRI with IPv6 only interface draft-mishra-bess-ipv6-only-pe-design-all-safi-04-> IPR attached (BCP) 2. IPv4 ONLY PE design - single IPv6 peer to carry both IPv4 & IPv6 NLRI with IPv6 only interface draft-mishra-bess-ipv4-only-pe-design-all-safi-05--> IPR attached (Standards Track) This draft also has IANA allocation for IPv4 next hop encoding proposal for IPv4 address next hop 3. Original adopted draft draft-ietf-bess-ipv6-only-pe-design-04 -->IP4 -> IPR attached (BCP) New draft (Standards Track) draft-ietf-bess-v4-v6-pe-all-safi IPv4-Only PE Design Next Hop Encoding Standardization: · RFC 4798 (6PE) section 2 defines how the next hop should be encoded for IPv6 NLRI over an IPv4 next hop using IPv4 mapped IPv6 address ::FFFF:192.168.1.1. RFC 4659 BGP MPLS VPNs section 3.2.1.2 defines VPN SAFI next hop encoding of IPv4 mapped IPv6 address ::FFFF:192.168.1.1. · RFC 5549 and now updated by RFC 8950 defines the IPv6 next hop encoding to carry IPv4 NLRI over an IPv6 next hop. The IPv6 next hop encoding defined is not an IPv6 mapped IPv4 address. The IPv6 next hop encoding is 16/32 byte ( RFC 2545 – NH address = IPv6 address + Link Local address) for Unicast SAFI 1, Multicast SAFI 2 and BGP-LU SAFI 4, and 24/48 byte (RFC 2545 – NH address / IPv6 address + link local address) for VPN SAFI 128, MVPN SAFI 129. The IANA BGP Capability codepoint defined with RFC 5549 is value 5 for Extended Next hop encoding. · The industry implementation uses a mix of IPv4 mapped IPv6 address for IPv6 NLRI carried over an IPv4 address next hop and uses 4 byte field for IPv4 next hop address for Unicast SAFI 1, Multicast SAFI2 and BGP-LU SAFI 4, and 12 byte next hop field, 4 byte IPv4 address plus 8 byte RD (Route Distinguisher) set to 0 for VPN SAFI 128, MVPN SAFI 129. · This draft standardizes the encoding to use an IPv4 address next hop and uses 4 byte field for IPv4 next hop address for Unicast SAFI 1, Multicast SAFI2 and BGP-LU SAFI 4, and 12 byte next hop field, 4 byte IPv4 address plus 8 byte RD (Route Distinguisher) set to 0 for VPN SAFI 128, MVPN SAFI 129. · This draft standardizes that encoding to ensure interoperability with IANA BGP Capability codepoint allocation thus providing parity between the RFC 5549/RFC 8950 IPv6 next hop encoding where the next hop address follows the underlay core which is an IPv6 core and how the next hop here being an IPv6 address and not following the NLRI with IPv6 mapped IPv4 address. Now with this draft the next hop encoding follows the underlay core which is an IPv4 core and so now the next hop being an IPv4 address and not following the NLRI with an IPv4 mapped IPv6 address. So this parity between IPv4 next encoding and IPv6 next hop encoding savings in OPEX and operations troubleshooting as well as interoperability that all vendor implementations now use the same IPv4 next hop encoding is the reason the encoding must be standardized. · This IPv4 next hop encoding is applicable for IPv6 NLRI for both iBGP control plane (CP) peering as well as eBGP PE-CE, PE-PE in-line control / data plane (CP-DP) peering which is used for IPv4-Only PE design. · Completed research on vendors using IPv4 mapped IPv6 address versus IPv4 next hop and within the same vendor in many cases with the same SAFI I have even noticed a mix of both options in the RIB and FIB programming which this standardization to use IPv4 next hop will cleanup discrepancies even within the same vendor on the same platforms as well as all platforms across all vendors. · · IANA BGP Capability - New codepoint for IPv4 Next hop encoding · https://www.iana.org/assignments/capability-codes/capability-codes.xhtml · We will plan to have one of the 4 vendors add the IPv4 next hop encoding implemented prior to WGLC. Thank you Gyan ---------- Forwarded message --------- From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>> Date: Mon, Jul 29, 2024 at 2:11 AM Subject: [bess] I-D Action: draft-ietf-bess-v4-v6-pe-all-safi-01.txt To: <i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>> Cc: <bess@ietf.org<mailto:bess@ietf.org>> Internet-Draft draft-ietf-bess-v4-v6-pe-all-safi-01.txt is now available. It is a work item of the BGP Enabled ServiceS (BESS) WG of the IETF. Title: IPv4-Only and IPv6-Only PE Design DESIGN ALL SAFI Authors: Gyan Mishra Sudha Madhavi Adam Simpson Mankamana Mishra Jeff Tantsura Shuanglong Chen Name: draft-ietf-bess-v4-v6-pe-all-safi-01.txt Pages: 54 Dates: 2024-07-28 Abstract: As Enterprises and Service Providers upgrade their brown field or green field MPLS/SR core to an IPv6 transport, Multiprotocol BGP (MP- BGP)now plays an important role in the transition of their Provider (P) core network as well as Provider Edge (PE) Inter-AS peering network from IPv4 to IPv6. Operators must have flexiblity to continue to support IPv4 customers when both the Core and Edge networks migrate to IPv6. As well as must be able to support IPv6 networks in cases where operators decide to remain on an IPv4 network or during transition. This document details the External BGP (eBGP) PE-PE Inter-AS and PE- CE Edge peering IPv4-Only PE design where both IPv4 and IPv6 all supported SAFI NLRI can be advertised over a single IPv4 peer and IPv6-Only PE Design where all supported SAFI NLRI can be advertised over a single IPv6 peer. This document also defines a new IPv4 BGP next hop encoding standard that uses an IPv4 address as the next hop and not an IPv4 mapped IPv6 address. This document also provides vendor specific test cases for the IPv4-Only peering design and IPv6-Only PE design as well as test results for the four major vendors stakeholders in the routing and switching indusrty, Cisco, Juniper, Nokia and Huawei. With the test results provided for the IPv6-Only Edge peering design, the goal is that all other vendors around the world that have not been tested will begin to adopt and implement the design. The IETF datatracker status page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-bess-v4-v6-pe-all-safi/ There is also an HTMLized version available at: https://datatracker.ietf.org/doc/html/draft-ietf-bess-v4-v6-pe-all-safi-01 A diff from the previous version is available at: https://author-tools.ietf.org/iddiff?url2=draft-ietf-bess-v4-v6-pe-all-safi-01 Internet-Drafts are also available by rsync at: rsync.ietf.org::internet-drafts _______________________________________________ BESS mailing list -- bess@ietf.org<mailto:bess@ietf.org> To unsubscribe send an email to bess-leave@ietf.org<mailto:bess-leave@ietf.org> -- [http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email]<http://www.verizon.com/> Gyan Mishra Network Solutions Architect Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com> M 301 502-1347
- [bess] I-D Action: draft-ietf-bess-v4-v6-pe-all-s… internet-drafts
- [bess] Fwd: I-D Action: draft-ietf-bess-v4-v6-pe-… Gyan Mishra
- [bess] Re: Fwd: I-D Action: draft-ietf-bess-v4-v6… Gunter van de Velde (Nokia)
- [bess] Re: Fwd: I-D Action: draft-ietf-bess-v4-v6… Gyan Mishra