Re: [bess] Suggestion on v4-only/v6-only drafts

"Dikshit, Saumya" <saumya.dikshit@hpe.com> Tue, 15 November 2022 18:37 UTC

Return-Path: <prvs=03182174c1=saumya.dikshit@hpe.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 2ACF7C152584 for <bess@ietfa.amsl.com>; Tue, 15 Nov 2022 10:37:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, 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=hpe.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 G-UasR4NS9Fg for <bess@ietfa.amsl.com>; Tue, 15 Nov 2022 10:37:43 -0800 (PST)
Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) (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 AC657C152583 for <bess@ietf.org>; Tue, 15 Nov 2022 10:37:42 -0800 (PST)
Received: from pps.filterd (m0134424.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AFIW07U023811; Tue, 15 Nov 2022 18:37:41 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=Qh8UmjQH7NU0PxQT3D0YnCJeHvV1tx4jcvqudL7jq20=; b=ju2XplEDnKiJWF7MLTROvBE3GlU47efulL+ztusLuWWuosd3P0u7wb/Oa5R7vn/MW/Ou s75pjsNhg/HUQP/haXYPsagb/Gx6/0+1LjOTJLLJYrC+/K3RPD0RA5O1L5fWaOp18KcH VmTp3KVtel7AwWsOklWBmsJDH3LOrX7jBUQ4mQ06zqgsZBDMGFEcPw2H6zGG+awbzy9f CzKyKBgHR10HVM9aSicTgLul+up0cTjY3R0tgYiZJWrStD4WlCiDQ9W54aXmyreshqS9 PGELJ0OjPXgWKhAK/PJYoQMdgJGzksDkZKRe+33YQkgObvHILjp+JZEcG1+OAujfpZZH zg==
Received: from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3kvf7urhdm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 15 Nov 2022 18:37:40 +0000
Received: from p1wg14923.americas.hpqcorp.net (unknown [10.119.18.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14881.it.hpe.com (Postfix) with ESMTPS id 2F5BE809F55; Tue, 15 Nov 2022 18:37:39 +0000 (UTC)
Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Tue, 15 Nov 2022 06:37:37 -1200
Received: from P1WG14918.americas.hpqcorp.net (16.230.19.121) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15 via Frontend Transport; Tue, 15 Nov 2022 06:37:37 -1200
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Tue, 15 Nov 2022 18:37:35 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W8PBV0ySsAU0pQkmihDZau9IQduoxT4pVqBYasKivcQhn+XZArZ7dXy3Ym3PpA3Dx0EevNkB5CqbRHTUys9JCYR+jLzrqJpNMp2yvyS8z1cKwJ6peIvrunJ4F+X3rsLaUz0hSjI/j5sCsFmcXGku/GDSSqkWGrnAPvKH9dGEC3il0o3fyTX28nYm0t+43DbF132AR+hbDWuYh3nmnwbEQgEHG1Ba8DFtok1QqRzPC4RBUI7MFTa3Bsul5JAEnkKIRR7OL9xYAT/gHR1Mrjuyy9MdvB2knaXO89GDLLhuBzubZu0gqVeRHWXi6z7ivQMq+tPFs7CNEuEC4MMv+Q2j7Q==
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=MeIsyXjfDJPP3pt1fdBF3zcfThibendVzq+5TIjf9II=; b=A7LvMpXPQjbsBAyTN0sAvbzL9nq7XN4RLfH3Juzt7B5UyuFrw0pe5AbRJwN15aE0ct5vQ2Ou0U7dZzVU37IQJ9d+yEwbxX/4070Iqn6k0dad7vqCYa/+Svg2YpQ+rDB4bjrYnUAL0THPPXKMeDqN5IgRuvahJwYuRFPNWRjBmRmz27sKIMDLkrpOcYIiuCJRIMcY/HngYc1xbYm3MLe+3R6CoaAZX2X7KNFHCkwzsGsJI1onQG44d8BQ8BmguTvKRomli6wBmHDPfa+xBnAomLS49L7Ft1m5P9Tr67dzGxoS8Dzt3ZcvhaoaWQu5+rb9qZLXKuoPcF280Zxg0PMYaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:435::16) by MW5PR84MB1667.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1c2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.17; Tue, 15 Nov 2022 18:37:33 +0000
Received: from SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM ([fe80::bd55:941d:f80e:edda]) by SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM ([fe80::bd55:941d:f80e:edda%4]) with mapi id 15.20.5813.017; Tue, 15 Nov 2022 18:37:33 +0000
From: "Dikshit, Saumya" <saumya.dikshit@hpe.com>
To: Gyan Mishra <hayabusagsm@gmail.com>, Robert Raszuk <robert@raszuk.net>
CC: BESS <bess@ietf.org>, Ketan Talaulikar <ketant.ietf@gmail.com>
Thread-Topic: [bess] Suggestion on v4-only/v6-only drafts
Thread-Index: AQHY9b+KCLJFaAMsIUKrX6sLUEW+l646Mt4AgAACQQCAAArMAIAAA/2AgAAW84CAA+P2wA==
Date: Tue, 15 Nov 2022 18:37:33 +0000
Message-ID: <SJ0PR84MB211071BF2AC6E1DC9F0EF5C294049@SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM>
References: <CAH6gdPzcMxor9hZy=+hS5oZPB_onU45-vh-ijm1jD2WPb0y+Gw@mail.gmail.com> <CABNhwV3bF=J7HDZ1Z3vxiJcLGcxOkXst+S1+1DHkdBQ+VdcbMA@mail.gmail.com> <CAOj+MMHMGd=7iBOQd=wUhjUJ3dPfHgY1+sf22AzpadoqCCdMrg@mail.gmail.com> <CABNhwV2F=-vh2irbz3GR+jr=j09AfxzfquTr8usjyZsYywrK=w@mail.gmail.com> <CAOj+MMHxQts0nkLuUo0vPezawK5F7m0Y1hhuQboQxCty+N4p4g@mail.gmail.com> <CABNhwV1-7EsS9aX11sAoSFezcDn0w_FNerAYkFTZ9GmDArVyvA@mail.gmail.com>
In-Reply-To: <CABNhwV1-7EsS9aX11sAoSFezcDn0w_FNerAYkFTZ9GmDArVyvA@mail.gmail.com>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR84MB2110:EE_|MW5PR84MB1667:EE_
x-ms-office365-filtering-correlation-id: 6f73b590-8b4f-4227-b281-08dac7387598
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PQON3i90QXxc3e7JS9+oXKXgma3paVp1k+byf8vkFGDaZecpG249hey95TgeKYr9Z0DmcEYCRMqv876xnGa1fwg9FZ1ycMEencjrPCuVD0CIbdGJs4gKQ8VXpppM5JcOviVx6BFROLOICCAEXTy1TnQmPGeOyT9vIdwIxkColvrIyO1NH/TpzAbm2A5w904RPrw6KBHwbpRqtilLqn95z+LKVZol6Vrl6SajyMhYpxqiwRZqlZUOfL4xb3TlmSRQZTz+4EeSRFs0bkg4U3NkCi9e3FrzEcPRnYKFmy7G3PyJ2DZ0+9Acz03rSQPSqjxndbPnnAZHdYabuC5nRA4AKE2ujje9v1CL8i+/hUTS05mHdJkVXwHB9BjcEPL6J+Jl0mdHN/vXErGPOs46zmL3buNQ+V0nwB332ELEfE4G7zZhtUcts3sr/f6/ay3Yy25cHkkpAnjFFj4lG+EASOYiwMxdx2TLNbhYW8Iuewcxlq6WBhCioJ060zBolUzYgM95cBR8PJ+EfGIdtSRNXPHqpnxSDLCEChc3qt+Fu0xyldm+WxWeHzT2ppdtXj5lIJnk76dl4S4oIP27OItZTqYX5sjjlrjQQ17fAN9ZCxYbYrMAW+8V9S3nw1Aek49IgMaKsb8fv4c51xc5CF55t7aBrZNHR5lzmcpMqLp1GQPlHi5/b4glF1xDczvxMxJaRfeLYCVVq2Ih3vzlzdorjQLSAuQBJ27GxhoUAptWkGSpub5QRJ/nHUq6kODYu1vQ5z4TiMRR0Z4xpp3VvOZy98yuE53bNgb2Nj3E/vlP13VvTvjd+3anMgMyZMkenX/46bvBZP6yWAsUcn+ENvMwh14ybg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(346002)(376002)(136003)(39860400002)(451199015)(38070700005)(83380400001)(166002)(38100700002)(99936003)(82960400001)(122000001)(2906002)(478600001)(8936002)(52536014)(966005)(66574015)(55016003)(5660300002)(7696005)(26005)(71200400001)(66476007)(6506007)(9686003)(66556008)(4326008)(53546011)(64756008)(66446008)(76116006)(8676002)(66946007)(41300700001)(110136005)(54906003)(186003)(316002)(66899015)(33656002)(40140700001)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: NFdQ4UWEf0SpUK31zk9Z8WXi2Mw945WPeaKFi+nmT7KVftCNEpjatELtOSoMUokdLSuv1XJS6HYjbP/485/iBJYzFCRuiUnGBQ/xXzo2/y1KKnlPYWT1MKo9klG3BvNBueVauB2a+XwWEoXwIiQiKIeGMXl3YMcYr+ylbi4y9uZnP5Nwf1Egbqz92CCh7v5zHbaxCkmu1nSB3iWSZLKBvnxwNGW1QpEjG+ZVFhi3Ep8qmhzL+vMw1Emiy1yu76ZEzPxFmRo2lVkyrhs9W2r2uz3mVRAqsloT7cepQ3NMjiCJP+vcPYE9ljJEZhoWT6T4Ud45YyvISwv8zm6PCIeCpBiIwZ0l/DyNi2u4Cd4tU93Ic4mt/E4t67IVGdGfx4phOVSjyif0NuKlcXKGrSRB+PUpOTgI3U+AxQz3sbZwc6h2B6/n3pEwbIBSDzG3ZfjEWaq3OhT+RXSHxzXLGJfBLrz2tJ6PaxHcPSA3505Ot0fY+QUxaVAV91FD/kD2fzX63vJEDhC6ASGxUIasRJLu3kYxczfsan23jKlyh66mYsvh/jjNpSv/bC1CFcSEpn2dg87nRxBbjsX3GRg5mPsxilVYC+wrDMgFW4rczs1n9dIMH0qFoQZ2O3mG4bYrORc4h6TO9X3/pO5QN9mHj754NoRRK10R5qvbhVTLVfHU5YdcZBbzVahQFc/XuE+yIdlwEox8/Zf0MW+UX2B+VVWEXqhZJI5cb2mCde/qbQlL/d5KxvIV4Cg9t0tfVyz+zISpTtPpANB4gAMV/CJE7gvp9Rcuv437ptt6u80dVoBptfIxvbnrbyIP95NQXp26e764JIzooKYPr3JYakytYhP4RZm0CMPiE0pWU4/Ie2Cvtlozfz7N0A1RjSF6VFwsVchBnQgDgWy/UNaM2a/+OS3tnED69362KIp0v0LMZVqqWH0ZR8bOEzO6FPHSukHsie3ko/CHyIztMul/v+CNgn1c+YVv9YcXEbMt9Nt5T5SVJb+Sbj+v78U7GT7HSg9fkO+whsV0/xOs0p8V62e2gxSo8YZiDLfh7nSpmGlLHGb0f9kG5jiIXQcZIfWnNgYy2Exh6MXTJX/DCucHlecDO5FCpSM36iSLSrbHIBtYExXdBvQ/i84k7qRC4G7abXP+UvNgdkQoIvARCOBzvWY3g8j4aW7XhldvMcmaigMYSFXF85LocLMfeO7KY82iEiAbFoNYne8fe+rMAa7ZXAAWpkgN6ljzHEyM8qJs+mfrDfh5WoKp++fbQ9NZb3+hFyYXuf6hwEVfYLgr5OTX3u3TzfRizWi4u299djgReOpiwc0BrOOuUqxU7sg4+23Uia1qKh8dbWnXinlmbf0PvwliUNC1bqJvveL+pS/lzoCbaxqNrkSVgVbMT6OSwM4shTmFVUN2OJnVo0jiF2+zbo4xqNxBPVHmYD2Djdbt3PvBPyvi5b0s0XQvlrrkXjLKkbFd6KpX6o8iqpCxrsVAjGrVibS0UGxsXHygBJkIGDSEAd9YYCOz0Y+apdStN5XIKwMBrjiA8TMhNzqOCr7RIe1HeyPx3pqtXVYsXhlV3UC4omWA+nltFCXpoTBmarpkojipv4fG
Content-Type: multipart/related; boundary="_005_SJ0PR84MB211071BF2AC6E1DC9F0EF5C294049SJ0PR84MB2110NAMP_"; type="multipart/alternative"
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR84MB2110.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f73b590-8b4f-4227-b281-08dac7387598
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Nov 2022 18:37:33.1227 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RBcgu5gPQYgjnqW3JHIuxvxAkQoJEoE/wAlmKm9aH4Ht72trhFuDPAyGfp5rlycX6uX9QTwGk93DpmmwRY42Gw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR84MB1667
X-OriginatorOrg: hpe.com
X-Proofpoint-GUID: ZI12YPFGQerbzjRerHq1P1CCx8sE4LMy
X-Proofpoint-ORIG-GUID: ZI12YPFGQerbzjRerHq1P1CCx8sE4LMy
X-Proofpoint-UnRewURL: 14 URL's were un-rewritten
MIME-Version: 1.0
X-HPE-SCL: -1
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-15_08,2022-11-15_03,2022-06-22_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 impostorscore=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 clxscore=1011 mlxscore=0 adultscore=0 mlxlogscore=999 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211150126
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ky0-53VT_kLeQHJnX3QP0yVRB6U>
Subject: Re: [bess] Suggestion on v4-only/v6-only drafts
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Nov 2022 18:37:47 -0000

Hello Bess member,

I support the adoption of this draft as a WG document.

Hello Gyan et all,

I have following comments from the fleeting parse of the first half of the draft with tag [SD]


>>>>The Ingress and Egress PE Label Stack on the 4PE router
   contains the Service label with Bottom of Stack "S" bit set and
   contains the IPv4 NLRI prefixes "labeled" using BGP-LU, IPv4 Address
   Family Identifier (AFI) IPv4 (value 1) Subsequent Address Family
   Identifier (SAFI)(value 4).
[SD] I think we need to mention label-space may be distinct/common for each AF/SAFI.



>>>> The 4PE design is fully applicable to both full mesh BGP peering
   between all Ingress and Egress PE's as well as when Route Reflectors
   are utilized as per BGP specification
[SD] You may want to use the term Route-servers as Route reflectors a typical for iBGP peering


>>>>the 4PE
   design described in this document, all such systems MUST support
   building the topmost transport label tunneling using IPv6-signaled
   MPLS LSPs established by LDP [RFC5036<https://datatracker.ietf.org/doc/html/rfc5036>] or Resource Reservation
   Protocol (RSVP-TE) [RFC3209<https://datatracker.ietf.org/doc/html/rfc3209>].
[SD] Is underlay a better mention here, instead of “topmost transport Label tunneling”.
More so, a signaling purists may indicate, that LDP may just form a so called LSP, whereas, RSVP-TE signals a “TE tunnel”.


>>>>While this design concept could theoretically operate in some
   situations using a single level of labels,
[SD] should this be underlay labels and not related to ipv4 prefix labels


>>>> Therefore, on MPLS links that are used for
   transport of IPv4, as per the 4PE approach, and that do not support
   link-specific fragmentation and reassembly, the MTU must be
   configured to at least 576 octets plus the MPLS label stack
   encapsulation overhead bytes.
[SD]For any underlay build upon ipv6, the min mtu size should be a function of 1280. There is a mention of same in the following text, but not here.


>>>> This is
   because, according to [RFC4443<https://datatracker.ietf.org/doc/html/rfc4443>], the core router will build an ICMP
   "Unreachable " message filled with the invoking packet up to 576
   bytes,
[SD] The term “core router”, is it referring to an lsr in the underlay path (LSP or RSVP-TE tunnel). Kindly make it clear.


>>>>  In the 4PE design with Segment Routing SR-MPLS architecture [RFC8660<https://datatracker.ietf.org/doc/html/rfc8660>]
   the design is identical as the IPv6 signaled LSP from ingress PE to
   egress PE is identical but now with underlay traffic steering
   capabilities.
[SD] Needs paraphrasing.

>>> Nitties
Basic Spell checks are missing.

Regards,
Saumya.


From: BESS [mailto:bess-bounces@ietf.org] On Behalf Of Gyan Mishra
Sent: Saturday, November 12, 2022 4:43 AM
To: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Cc: BESS <bess@ietf.org<mailto:bess@ietf.org>>; Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>
Subject: Re: [bess] Suggestion on v4-only/v6-only drafts

Robert

On Fri, Nov 11, 2022 at 4:49 PM Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:
Gyan,

RFC8950 is all that is required to be standardized in IDR for connecting ipv4 sites over ipv6 core from the perspective of BGP extension to propagate reachability in the control plane. /* Btw as stated in my previous note even that is not needed if we would solve the requirement using v4 mapped v6 addresses. */

   Gyan> 4PE as well as 6PE is more then just reachability extension next hop encoding.  Please read the draft and then provide me some feedback as it goes over all different inter-as scenarios as well as details requirements for 2 level label stack related BGP-LU labeled unicast labeling binding of all the IPv4 prefixes.  As well as implicit null PHP and explicit null case for RFC 3270 pipe mode support etc.

You mean IPv6 mapped IPv4 address.  That has always been very confusing for troubleshooting as the next hop should follow the core protocol used for reachability and not the NLRI which would have been done backwards with IPv6 mapped IPv4 address and who knows what that would encode you look like..  for IPv4 core IPv6 NLRI over and IPv4 next hop is IPv4 mapped IPv6 address ::FFFF:10.0.0.1.  That was one of the main reasons for encoding  simplicity to change to IPv6 address follows the core protocol in RFC 8950 and not use IPv6 mapped IPv4 address.  Since the mapped address is not a legitimate address extra coding hooks need to be done to make it routable based on the embedded PE loopback in the next hop address.  All avoided and confusion avoided by using RFC 8950 style next hop encoding and not using a mapped address.

> This draft also defines critical extensibility to segment routing SR-MPLS and SRv6 which did
> not exist when 6PE RFC 4798 was developed.

IDR does not standardize SR-MPLS nor SRv6.

    Gyan> I am not standardizing SR as here just providing extensibility of the specification to support Segment Routing.

> RFC 8950 as stated defines only  the next hop encoding and for example does not define
> BGP MPLS VPN RFC 4659 AFI/SAFI 2/128 specification nor does it define BGP LU
> RFC 8277 specification  AFI /SAFI 2/4….

This is all defined in stated above documents.

    Gyan> My point here is that AFI/SAFI 2/128 and 2/4 use RFC 8950 which only defines the next hop encoding for the AFI/SAFI and not the specification for the AFI/SAFI and thus the RFC.  RFC 4798 6PE uses IPv4 mapped IPv6 next hop encoding which does not have a next hop encoding specification but still does have an RFC for 6PE.  Even if a next hop encoding standard existed, that would just be for the next hop encoding, does not mean that a standard for 6PE is not necessary for interoperability as is the case here.

IDR drafts focus on required protocol extensions to BGP. I do not see any new protocol extensions in this draft anyway.

Gyan> 6PE RFC 4798 as well does not have a IANA code point allocation for a protocol extension, however it does define a procedure and process of how 6PE works which is why it was still standardized so ensure interoperability between vendor implementations.  There are many more examples as such that have

Regards,
R.


On Fri, Nov 11, 2022 at 10:38 PM Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>> wrote:

Robert

RFC 8950 only defines only the IPv4 NLRI over IPv6 next hop encoding IANA BGP capability code point 5 that updates RFC 5549 next hop encoding for SAFI 128 and 129 where the 8 byte RD set to 0 was left of the next hop encoding specification.

RFC 8950 as stated defines only  the next hop encoding and for example does not define BGP MPLS VPN RFC 4659 AFI/SAFI 2/128 specification nor does it define BGP LU RFC 8277 specification  AFI /SAFI 2/4….

The next hop encoding is just component of the overall 4PE specification which did exist till this draft was published.  There are vendors that have implemented 4PE which may or may not even be called 4PE, and this draft defines the name “4PE” and what it means form a specification perspective and thus would ensure the standardization of all implementations to ensure interoperability.

As operators start migrating their core to IPv6 this does become a big deal as most operators have multi vendor environments and so this comes to the surface as a hot topic to ensure interoperability.

This draft also defines critical extensibility to segment routing SR-MPLS and SRv6 which did not exist when 6PE RFC 4798 was developed.

Many Thanks

Gyan

On Fri, Nov 11, 2022 at 3:56 PM Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>> wrote:
Gyan,

IDR draft:

The 4PE draft connecting IPv4 islands over an IPv6 core  over the global table is similar in semantics to 6PE RFC 4798 which connects IPv6 islands over an IPv4 core over the global table and the draft is extensible to SR-MPLS and SRv6. There currently is not a standard for 4PE so this draft would standardize 4PE for vendor  interoperability.

Not true.

Quote from RFC8950:

[image.png]

I do not see anything your draft would add to it.

Cheers,
R.





https://datatracker.ietf.org/doc/draft-mishra-idr-v4-islands-v6-core-4pe/<https://datatracker.ietf.org/doc/draft-mishra-idr-v4-islands-v6-core-4pe/>

BESS drafts - these drafts are completely different from IDR 4PE draft.

I have already combined two of the drafts into one for the IPv4-Only PE All SAFI draft

https://datatracker.ietf.org/doc/draft-mishra-bess-ipv4-only-pe-design-all-safi/<https://datatracker.ietf.org/doc/draft-mishra-bess-ipv4-only-pe-design-all-safi/>

IPv6 Only PE Design BCP draft below was adopted  last year and the new draft extensible to ALL SAFI Standards Track below I plan to progress separately.  As one is BCP and the other Standards track I don’t think they could be combined and even if they were combined into the super set all SAFI that would have to go through adoption process again anyway so I plan to keep separate.

This draft I will queue up for adoption call.

https://datatracker.ietf.org/doc/draft-mishra-bess-ipv6-only-pe-design-all-safi/<https://datatracker.ietf.org/doc/draft-mishra-bess-ipv6-only-pe-design-all-safi/>


Many Thanks

Gyan

On Fri, Nov 11, 2022 at 6:19 AM Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>> wrote:
Hi Gyan,

Sharing a couple of suggestions here for your 5 drafts (4 in BESS + 1 in IDR) as we lost time due to the audio issues:

(1) put the portions to be standardized (very focussed/small hopefully) in one single draft and post/share with both IDR and BESS since you are changing NH encoding (from what I heard?)
(2) all other informational/BCP material could be combined in a single draft (perhaps the existing BESS WG draft)

IMHO, that would facilitate an appropriate focussed review of the content/proposals.

Thanks,
Ketan

--

[Image removed by sender.]<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 mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://www.ietf.org/mailman/listinfo/bess>
--

[Image removed by sender.]<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

--

[Image removed by sender.]<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