Re: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03

Kaliraj Vairavakkalai <kaliraj@juniper.net> Wed, 14 April 2021 03:06 UTC

Return-Path: <kaliraj@juniper.net>
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 49D2F3A1716; Tue, 13 Apr 2021 20:06:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.689
X-Spam-Level:
X-Spam-Status: No, score=-2.689 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, 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=TAUeTCqm; dkim=pass (1024-bit key) header.d=juniper.net header.b=bceoUY4+
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 0J-8iP2bc6Aw; Tue, 13 Apr 2021 20:06:24 -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 2F25B3A170F; Tue, 13 Apr 2021 20:06:24 -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 13E34Z2k012897; Tue, 13 Apr 2021 20:06:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=h02p2+6Mv/g7HJWqvz+bAnQ+QFoSnQ3aKgP1RBLasXI=; b=TAUeTCqmH9K6wC+2DG9CaAprkq9+fkFDGnI8L10RN96+UDDvjqn+RQkWyEOaoKwf7YKW n8aUSFir++fKnVYqUCbO8zhAxbmIeSaUhDPx75+XwEAQsI6gm1cEEJQdhbJlBZ7zdVwC iLW6zHKSbZ5BFp1zIKxL3gw881ZFr23rVo5+uG8sUP7CyD5AQRi1xXEqQ4dHBk1zpcMW lcVpWpVkljFMHg2fM5N2dTYAvlNh3JY3YCD051Zt8g9LvxoisaSpXa4jLhRCTm2VAwnf KR3qLptZgb2P+frK5gX+hgNtxigGX6C0CbylOdzvBREm2EBHLR2+N8TYRPnOfzfSu6hV 3A==
Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) by mx0a-00273201.pphosted.com with ESMTP id 37wecc8ymv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 13 Apr 2021 20:06:22 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cOQ1hxLWz+s3mTppA/zsaurzds+Ze1oOmmogeFW4kDimrkfagkPMUfXszHA9TzyA+zHVy3ibrl7mAD8iGefnm9+POmi66LI+XTUcKKrFGkkSmmxpeZycfMLKvTyb/RDQp4wEFiQe9zN4+kASpHeLyyMlIr/4HHklxZQJnkFnyAIKowCsK235uIrhBwAUDRZjhmUGy4kIBI9pWMqF6H9IEHRmgb/5taKwMwYdhtHf8ADnNItQUPw5j37OTTaJY+VzTeUFM7EZENA9LmSF/D7TDvic0SOZcYw+jDTBRovSRs9d0PuInuDRtyjNzwcTkqUOuj6EcR93IQ6/4tioqHJw3Q==
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=h02p2+6Mv/g7HJWqvz+bAnQ+QFoSnQ3aKgP1RBLasXI=; b=DLcbn6Vz3RaGt/SGCeFVFaowdijxbFeAkO71Ozd3xsiRgVR+zOYBzKjDJUsaygoVgnu/uKq5ChJx9xsCRHGNcV4Bfi7Z9X/wmxPrBx4FwARUhZxVZ9LJ55BS3LwKVGi8nPTs7QAG78/qBbKRATQPvT5E/UNb8vPZFKHVj2Zu1XJtpnLqw/V4T+gxWy8oMIhsJSxMzfPw2xNS0sCS2/CmoMOV+zk2IVEUDJzNmgq9Jqw+BMSw0Bhk2EkZeGjId8yE9fN8tjeFwmcTIcD4zQWlByPVDgqS1/VB5r/TRCUcRNJx3WmBIdQShgE1iohmTeaRNRP9d+kKoNht3jx2QAm/LA==
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=h02p2+6Mv/g7HJWqvz+bAnQ+QFoSnQ3aKgP1RBLasXI=; b=bceoUY4+XOlK8ujoF/88aRh720Z5wBKaTiiSilRAQwog9CLOtHlrl3bz/F/Dos0UiEFIBnpXqPkKMBwqcsoRQbkeU4K0U9pe5uhaSg8CfczQibzEWl42IxFr/ewQ5g5i7Hm7+XS668m2OfybY9XyUsILK7FRj5qvgN0VnGkTfKE=
Received: from MN2PR05MB6511.namprd05.prod.outlook.com (2603:10b6:208:da::13) by MN2PR05MB6687.namprd05.prod.outlook.com (2603:10b6:208:e5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.6; Wed, 14 Apr 2021 03:06:20 +0000
Received: from MN2PR05MB6511.namprd05.prod.outlook.com ([fe80::7dea:6af:b950:bb9e]) by MN2PR05MB6511.namprd05.prod.outlook.com ([fe80::7dea:6af:b950:bb9e%6]) with mapi id 15.20.4042.016; Wed, 14 Apr 2021 03:06:20 +0000
From: Kaliraj Vairavakkalai <kaliraj@juniper.net>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com>, "bess@ietf.org" <bess@ietf.org>, "draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org" <draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org>
Thread-Topic: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03
Thread-Index: AQHXMEiHFKKkLbx9jkSRRdNXsyaxxaqzGFzJgAAjMYCAAAPW+YAAC5gAgAAD1ew=
Date: Wed, 14 Apr 2021 03:06:19 +0000
Message-ID: <MN2PR05MB6511CF36EB5DD3BDC0789161A24E9@MN2PR05MB6511.namprd05.prod.outlook.com>
References: <2256F373-A559-4839-9A6F-6B075DD1D0E3@nokia.com> <MN2PR05MB6511987389AD631FE7C0E131A24F9@MN2PR05MB6511.namprd05.prod.outlook.com> <CABNhwV055xNBRKGrx2byVnbtxWJ83j+WTkq9XdhTm5539W-E7A@mail.gmail.com> <MN2PR05MB651138AAD79D6600B9B64305A24E9@MN2PR05MB6511.namprd05.prod.outlook.com>, <CABNhwV2OvTTRn5PWxjOU2sJA7zs0Qfio_WL7VnxwpvegmOjEqg@mail.gmail.com>
In-Reply-To: <CABNhwV2OvTTRn5PWxjOU2sJA7zs0Qfio_WL7VnxwpvegmOjEqg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-04-14T02:41:36.6259676Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Privileged
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [66.129.239.12]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0eb315e2-8a25-447d-4ffd-08d8fef2471a
x-ms-traffictypediagnostic: MN2PR05MB6687:
x-microsoft-antispam-prvs: <MN2PR05MB66872591C8A3991CE8A6C9EEA24E9@MN2PR05MB6687.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: 3S8WNLy2j+4HmT6oBGl8YB7ikOFR5fUfx3aFkG0kfTAOi4ey4K7cN+Bmo9FrBqZFnrpqEx5Ftcqpbw1g0EjSb028Y7/OLApDuASthmPStsT/NBNLnTrlCLw6qoOw32mu8nwz8+9ktuFEgPw4GT8n1h1qQ0dcYPsGwg1IeSXcIquHzvHZfVSXEVi81RduJHg7T0oS2Md/biWJykFty4EVeYIZpJD5RbJDg1dPTvUKmDUrhVA78ScFK1ZzO5PwkPM3HAWd4UDiwhjmpQC4q70RH400S3q9tdr9AkPQhFhJ0BdMPy8XhUiOY/2kth4tfzKbKlHpI2r3qeh4/THlcMQX3/qIY26Trr1yJN3D903OmDB3a1ONcAKgwuc0Yvce8vkJbcW16aUKMOUJhIB+bMLgDNYMhA5oMOa5V/88o6kveDhR6UwPyPMw3IVNHne/h+xym8Ft0lrHsMk3gFaEJlK84csQp8A7zByJebnrbjxai+kJUu9Eh2+MjyOF51wHs3UMlVAfcpckjkwz+7dpSgn8/RphjFWMRD0odMVqUfnK6ygPknCXa/CVX7XYt/rDOjKjVB5Yyq4YEUXUlF2RPbQJH/QAePZq/SX5enLlWJfVIrovyBNJ/K/vLYlDvWGTCA7YqgLFNghxU38jOr251dpVg3yzymHMOC8Aa2XZqaAJin/9vhS3+Cx06UEX4iMIt4Jx
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6511.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(136003)(366004)(39860400002)(396003)(26005)(6916009)(38100700002)(186003)(478600001)(966005)(8936002)(2906002)(122000001)(316002)(71200400001)(5660300002)(54906003)(33656002)(4326008)(83380400001)(66556008)(166002)(66946007)(76116006)(91956017)(55016002)(6506007)(86362001)(64756008)(66446008)(53546011)(7696005)(8676002)(66476007)(9686003)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: JJ/Qv/4s3mZ0LykGXbhXcG9yutcrJPvXON3UtT+PmcIZiORuqlg0UsQZ6LYlg8XqtiJVgr2Uf+IZgSWggPmaeTIByCwBbQM68SQrAao2fFCN3Jptj/v/6z5enrbl6+3HyDgMUYg+kNodLTkTRteX0BdBdhTZCQWYAKyGPLjFlyh6eHjPIIuA8+6htKwUbnWSwwGOZIIQjFU96t4N/LDA80nYbZQ3kKEPfLb5PYr4G86xS1tekqly/Ipd6lJguTnPdg6KaquE8dE0j4AsCY0NuM2lnIX7S2oGOLOYxgVdi06I11yoFiFwKed0L9rHQWtLKAgOWv5p4wjVf+YNpcutQfMCwExA5lhZlwSqZEMAqGrKOzM1+qrSkuF4j0X70skXxpNcXh760Rhzhy5gRiYdziYMkqtmqV7HWBgi67C2b2aDRbOpSFRr4Db9yfMvSQztSu4hREdCCrmJKkIa+cpX7bFnQdTl2WFDobWjJ2OcW/nsJdiuPU0cFAsfZmyiE7A4SAH8BgTyLE2oOlERULfgZGb6kCM2fJufB1i3yHHO4RF2P+MUjpwSM2/ATuSaFDM4gbpWDv5FP2fMhtLEAqp68u3XyuMyoSzSMgLrRfTpA+YWMoxlo2T0JG3mxk1NdhVG/V2pxB7dI6nXLbIshFBeQ/oZGEwt/jHZVOjzJSPZVXWe3v4j42RWRPmG7+J5iT6chBkUlQsQIG2g9QyWKlzL/V18DBcDPWdAZdrGuLF3PoCSGwIxSuGnrSjztTZ9u4cFpQfYtbSACF8y+o+FKHKJ8+2b8luRKyYrhAelviAkgs7Z5b28G2xIVZpGYYZLo1BZTHps2pjDrxidJ1e0ARMNn6tZr3yk8YPb05SmIDuPLAQKIA4Od4rwsrKXv2D03rHGs492DW4b/ZeEcXk1N9UEfdPIBJxAFhLk79lRyQ0pZQkK3o/TAJUMPdvDJAOVjoOLPGpZXRbN0CVreaCUk4/n8Z3hBcFaCfH5tgUv/yQHGhSQPjc5wqZJK1btIZBZeu6U7BhTKUgrfJYEzL2cH1qDtOdcLmiGAZ/vP9DWcGKlAerjYsznxtGplshmhVGTKpq5tEqve/S8XHPlsQbqFWA1XNv1z38DfhprvYLuyVtRFYDZ5LSu9GfyfHcF1BxuK+pSNHmRs/Qjc7ivw5CQ7Fuxm644kjrht5VoIWjLergXXJWERYvU2XzgxvdddcnlFSpwvhxH478YTqa0RZG7O3GwIhMTAnr7oSExoPqB5ouU9NN27chVcTfmCsEAHO/EmVSqcPFUczX8rOt/L0sKooX76g5J9/VSVXmACuSz6yKwuNOaVNMIGiXbz4YKGOV62UMTQdurOQiXRGu4VUT4mEatSw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR05MB6511CF36EB5DD3BDC0789161A24E9MN2PR05MB6511namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6511.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0eb315e2-8a25-447d-4ffd-08d8fef2471a
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 03:06:19.9403 (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: AuyK+9xpGCg6KhQdbg8luVXgHR0CXeOXDt23ICwvBBMys5if+lxQxuki042DESXQRiIwUKamZfoFL/w4QJa2wg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6687
X-Proofpoint-GUID: 1UPjZdNoYU2hZyGIxNtV0GQP29I0o6U7
X-Proofpoint-ORIG-GUID: 1UPjZdNoYU2hZyGIxNtV0GQP29I0o6U7
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-13_16:2021-04-13, 2021-04-13 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 bulkscore=0 phishscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 spamscore=0 impostorscore=0 suspectscore=0 malwarescore=0 clxscore=1015 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104140022
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/EDb6ZuD-uZo0WcSeKL1hODOLEb0>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 14 Apr 2021 03:06:29 -0000

Agreed. If the label allocated for 1/128 route is different from the 2/128 route, even if the routes share the same nexthop, then the label can potentially be used to distinguish whether we need v4 or v6 forwarding.

That means the label allocation in control-plane may need to consider the AFI also as part of the key, beside the nexthop, when doing per-nexthop label allocation. The platforms that don’t support peaking into the mpls-packet in forwarding-plane may need to implement such a label allocation scheme in control-plane.

But another thing is: given no v4-interface-address exists towards the CE, whether pointing a label towards v4-forwarding is possible is another question. Forwarding-experts of the concerned platform may have a better idea.

Hence the suggestion on asking the respective platform-owners to confirm the scenario is supported. They may use either same-label or different labels for v4,v6; whichever method works for the platform.

Thanks
Kaliraj
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Tuesday, April 13, 2021 at 7:28 PM
To: Kaliraj Vairavakkalai <kaliraj@juniper.net>
Cc: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com>, bess@ietf.org <bess@ietf.org>, draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org <draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03
[External Email. Be cautious of content]


Thanks Kaliraj for clarification.  Good point.

I will add comments to section 3 and 4 related to this.

If the control plane for IPv4 and IPv6 can remain separate for SAFI 128 or 129, the data plane would then know the payload as the data plane forwarding would follow the control plane AFI and would not need the deep packet inspection into the MPLS payload.  Agreed?

This will all be included in the testing to determine the optimal overall solution.

Kind Regards

Gyan

On Tue, Apr 13, 2021 at 9:59 PM Kaliraj Vairavakkalai <kaliraj@juniper.net<mailto:kaliraj@juniper.net>> wrote:
Thanks Gyan,

Just a minor clarification:

I am less concerned about control-plane, that may just work.

My comment about platform-dependency was about whether the Pop-n-Forward forwarding will work for the MPLS label. E.g. if same label is used for both v4,v6 routes, then in forwarding plane, the box may need to peak into the mpls payload traffic, to determine whether it needs to send a v4 or v6 pkt towards the CE. Whether the platform supports such forwarding ability is the question.

Thanks
Kaliraj
From: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
Date: Tuesday, April 13, 2021 at 6:33 PM
To: Kaliraj Vairavakkalai <kaliraj@juniper.net<mailto:kaliraj@juniper.net>>
Cc: Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>, bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>, draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org<mailto:draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org> <draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org<mailto:draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org>>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03
[External Email. Be cautious of content]

Hi Kaliraj

Thank you for your comments.

Responses in-line

Many thanks

Gyan

On Tue, Apr 13, 2021 at 7:33 PM Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org<mailto:40juniper.net@dmarc.ietf.org>> wrote:
I support adoption of this draft.

I have a couple of comments:


In section 6, “Changes resulting from a single IPv6 transport peer carrying IPv4 NLRI and IPv6 NLRI below:”

It may be worth noting that this model may have some change to feature that use Pop-n-Forward MPLS-label forwarding.

There may be some platform specific nuances.  Pop-n-Forward is used by features like EPE and L3VPN (per-nexthop label). EPE is an IPv4/v6-Unicast feature, so it may be in-scope even if we consider L3VPN currently out of scope.
Gyan> From the edge perspective PE-CE edge peering is in scope for any softwire mesh framework where IPv4 edge is transported over an IPv6-Only core which could  be an IP, MPLS, SR.   So all the middle core flavors IP, MPLS, SR are in scope for the single IPv6 peer PE-CE edge.  We also have to take into account L3 VPN per CE aggregate label as now that would be both IPv4 and IPv6 versus per prefix  label.
Today, v4 routes and v6 routes get a different EPE-label/VPN-label, because of different v4/v6 EBGP peering.
 Gyan>  Agreed with the separate edge PE-CE IPv4 and IPv6 peers, IPv4 prefixes have VPN label  PE-RR and are carried in AFI/SAFI 1/28 and IPv6 edge prefixes VPN label PE-RR are carried in AFI/SAFI 2/128.
With single IPv6-transport, v4 and v6 routes may allocate the same MPLS-label, as it is the same v6-nexthop. So whether a platform supports such MPLS-in-IP[v4/v6] forwarding for both v4 and v6 traffic when using a single nexthop is a question..
 Gyan>  Agreed.  With a single IPv6 edge PE-CE peer for both IPv4 and IPv6 NLRI , IPv4 and IPv6 edge prefixes may have the same  VPN label  PE-RR using AFI/SAFI 2/128 for both IPv4 and IPv6 prefixes.  So the platform specific question is if both IPv4 and IPv6 NLRI AFI/SAFI 1/1 and 2/1 - can they both be carried by the same VPN label PE-RR peer AFI/SAFI 2/128.  So the PE-RR VPN-IPv4 that was carrying IPv4 NLRI would not be needed as IPv4 NLRI would be carried by AFI/SAFI 2/128.
So this will be in scope as part of the interoperability testing to ensure that by combining the IPv4 and IPv6 NLRI at the edge over IPv6 transport the caveat is that in a VPN overlay  PE-RR VPN label VPN-IPv6 AFI/SAFI 2/128 will now have to carry both IPv4 and IPv6 NLRI.
We would also QA test if it’s possible to keep the VPN label separate for v4 and v6 if possible, so even though the edge is a single IPv6 peer to have separate VPN label and peer PE-RR as before with IPv4 NLRI using VPN-IPv4 AFI/SAFI 1/128 and IPv6 NLRI using VPN-IPv6 AFI/SAFI 2/128.

              I will expand on this in the section 3.
I wonder if the test-cases could be broken down into more granular pieces:

               V4 route with V6 nexthop (single-hop EBGP).
               V4 route with V6 nexthop (multi-hop EBGP).
               V4 route with V6 nexthop (multi-hop IBGP, tunneled)
               MPLS route with V6 nexthop (single-hop away)
               MPLS route with V6 nexthop (multi-hop away)

     Where the MPLS payload can be either v4 or v6.
 Gyan> Agreed.  I will add all the permutations of scenarios to section 3.
Different platforms of the same vendor may have different capabilities. So draft may need to record as part of test-results, which specific platforms were tested.
 Gyan> Agreed.  We will record platform and code revisions tested.
Thanks
Kaliraj


From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf of Bocci, Matthew (Nokia - GB) <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>
Date: Tuesday, April 13, 2021 at 2:37 AM
To: draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org<mailto:draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org> <draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org<mailto:draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh@ietf.org>>, bess@ietf.org<mailto:bess@ietf.org> <bess@ietf.org<mailto:bess@ietf.org>>
Subject: [bess] WG Adoption and IPR Poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03
[External Email. Be cautious of content]

Hello,

This email begins a two-weeks WG adoption poll for draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh-03 [1].

Please review the draft and post any comments to the BESS working group list.

We are also polling for knowledge of any undisclosed IPR that applies to this document, to ensure that IPR has been disclosed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an author or a contributor of this document, please respond to this email and indicate whether or not you are aware of any relevant undisclosed IPR, copying the BESS mailing list. The document will not  progress without answers from all of the authors and contributors.

Currently, there are no IPR disclosures against this document.

If you are not listed as an author or a contributor, then please explicitly respond only if you are aware of any IPR that has not yet been disclosed in conformance with IETF rules.

This poll for adoption closes on April 27th 2021.

Regards,
Matthew and Stephane


[1] https://datatracker.ietf.org/doc/draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-mishra-bess-deployment-guide-ipv4nlri-ipv6nh/__;!!NEt6yMaO-gk!RHh1RdZRCsfZX-7cqzDM-y25JSr4cNV_xgzlk2PNsQtpUO2Zm72Z_T66Yr6hkkZv$>




Juniper Business Use Only
_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bess__;!!NEt6yMaO-gk!TRrLASKRAwVabaAjaYw6GycMgvRCOcZqwEzLB_gdI291NWcjL4Q0mbwkgIZm1nQb$>
--

[http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email]<https://urldefense.com/v3/__http:/www.verizon.com/__;!!NEt6yMaO-gk!TRrLASKRAwVabaAjaYw6GycMgvRCOcZqwEzLB_gdI291NWcjL4Q0mbwkgPTYJFvQ$>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347



Juniper Business Use Only
--

[http://ss7.vzw.com/is/image/VerizonWireless/vz-logo-email]<https://urldefense.com/v3/__http:/www.verizon.com/__;!!NEt6yMaO-gk!TTV94R9E06kpmjVoI73JYVMmBTOp-iWcwhdDM_-JifrYJPOZW074fHPa5xzFZ_t_$>

Gyan Mishra

Network Solutions Architect

Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com>

M 301 502-1347



Juniper Business Use Only