Re: [bess] A new draft for MVPN in IPv6-only network.

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 02 June 2022 20:06 UTC

Return-Path: <zzhang@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 8AF7CC14F74B for <bess@ietfa.amsl.com>; Thu, 2 Jun 2022 13:06:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.749
X-Spam-Level:
X-Spam-Status: No, score=-2.749 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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=MKXtOmn4; dkim=pass (1024-bit key) header.d=juniper.net header.b=Hh4riGkM
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 8nvLyEVVxLc9 for <bess@ietfa.amsl.com>; Thu, 2 Jun 2022 13:06:09 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 15B75C14CF01 for <bess@ietf.org>; Thu, 2 Jun 2022 13:06:08 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2529eb9H032159; Thu, 2 Jun 2022 13:05:47 -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=LOW7IMYDhDfSjvcRq1v+hsPNSiffU/eGsnkqOLnRL8k=; b=MKXtOmn4s08D4gqiSgBgKR107AD9+6u3ljzAlgWenLCOaQs1dFpsN3O0MBR5FyeMYTZ8 ufgXJtLejcCfLGSjQCTXCou4bw0JZU7ClrK0Xf3TAp9mhGUeNKJ7KUcNRVH9kChIEYGp A5zcZA2bJrQRF3d0LFaeqUY2pP98/upFAyVW3tRmcU5DrPRi76PWidgRkq9WOQ1rFHJq l2vKm0/7oGv5NCSKyn01NbHme29cuEnxYAVxaLbGpSQs//ooKoN8r4UZppMW7x/3rsC0 gTT2sqG5B640Sa9ToDF15uSvDGyHjWFdxzsmUzEua+Lv+57cdII3zBKhljSBc5gb3fYB uQ==
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2168.outbound.protection.outlook.com [104.47.59.168]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3getsk193u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 02 Jun 2022 13:05:47 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b0xbKmhuk7tGYK7uiIvtt8dZDxZKFskvrKG+td4oX8cjpUZHNFW2EtPZ0NOJSafnI/rlRVoNQyx9IivXXotwrrFsQkOVfkoq2yVv7304WdqxUsH4U2MgLEDyXHQ5U8iwiJGlVNlK9Yk496fu9t6rZda+ZZ0+FCDNbeLWLI7M8BcZ5t1w/yuP8WMLPDYuHI925fdk42+qhLo3X9jbxEGiokl/XfVEa8+3OfhoN+rBgnIyNd8IT5tNI61ZLNtBjyqDJPVzfBrUYR+MoGLZtRT1FJ0wOatpL+kJ41uy4Bk07BlrcfWkgaDLryaQNt/511D+FpR9eEt9nzoRgaVpty535g==
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=LOW7IMYDhDfSjvcRq1v+hsPNSiffU/eGsnkqOLnRL8k=; b=VepW15Mlfk6cec+fQHtkGFbB/EUjnDQL4M2bg7+39LEMukp+7UNX/RUtiH+gsYZlwR2LUp5XIfYW2sJUgYIN8cDQ1SuNxoDyDJ9P/I9MCuoF6CNRak3QwVCpvv7sUFsgtdzMqw9dXsFrNSQ3vvUoJg7L5bRxObc4NBTE0qa+qGq7br2YOTExO/RGJA7Gt9ogLipQPS5H+T2KLZETyB7osIjMczit1Cyz+cwa4nO/+ZFETzUJFwIj3Z1LHa/PJcYkMaIJ66GFkoKDsX6BP1avWlwz4EGdogfTKEiUCS1x+gu3iSRRXFuAvpBY3cKoeBaTSq2KGilwZVcrEUKoXjwpeA==
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=LOW7IMYDhDfSjvcRq1v+hsPNSiffU/eGsnkqOLnRL8k=; b=Hh4riGkMntWLA3+g2s01SV6MSPAm7fsnUZYoHApQZHlmEg0L0Hrqr7g5ah6vJH/eWGEs/aTMKXJ39iyIi8s8Uo9RC9L4304rCJvgbsKEv8zSsNgotl4ZLDHETdOki7hd89wczOjWjRC/LTX/g9qpNMDFKTyUQn5WHacQi9k/ar0=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by BL0PR05MB5249.namprd05.prod.outlook.com (2603:10b6:208:84::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.4; Thu, 2 Jun 2022 20:05:44 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::80a3:3159:9d61:baef]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::80a3:3159:9d61:baef%6]) with mapi id 15.20.5314.013; Thu, 2 Jun 2022 20:05:44 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: duanfanghong <duanfanghong=40huawei.com@dmarc.ietf.org>, "bess@ietf.org" <bess@ietf.org>
CC: "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>, "Gengxuesong (Geng Xuesong)" <gengxuesong@huawei.com>, "Wangheng (MCAST, P&S)" <wangheng21@huawei.com>
Thread-Topic: [bess] A new draft for MVPN in IPv6-only network.
Thread-Index: AdhvaLnt9w7l5WvrSm+DKhZircOGtABopP7QAK/mKTAATD2NEAAZy78AAFSKF7A=
Date: Thu, 02 Jun 2022 20:05:44 +0000
Message-ID: <BL0PR05MB5652D8D6C86250F6E56F7AAED4DE9@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <16b002685b9849f291dc55fd1e340fcf@huawei.com> <BL0PR05MB5652BFECA4AFBA71698F2178D4D99@BL0PR05MB5652.namprd05.prod.outlook.com> <eaf255a23f59425ab4a33e293ef070c9@huawei.com> <BL0PR05MB565221BFEB25AF7C1069F805D4DC9@BL0PR05MB5652.namprd05.prod.outlook.com> <2f194269bdcb462cb340fc2c9f88ad0c@huawei.com>
In-Reply-To: <2f194269bdcb462cb340fc2c9f88ad0c@huawei.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_SetDate=2022-06-02T20:05:43Z; 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=8d26608d-8d69-42de-851c-f81c7dc96de4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: aaf67bea-33fa-47f3-1642-08da44d3470a
x-ms-traffictypediagnostic: BL0PR05MB5249:EE_
x-microsoft-antispam-prvs: <BL0PR05MB52493B9F80786FCD6B3E0EC9D4DE9@BL0PR05MB5249.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vZWXVYBLKP+PgAjFf6BG0nXlGXw4yqEJ6OvS0Z5JwJFuCJ3DoCAR/ffxcgSR2KOOLKQPy7bp6B22v7NtSGA0/LacqpOt46RMLNySYHKmbU2ZKE4yAKWm5/6Md5ippkvAbZjvoxMnJYY56dNRIaoSoFaKm0LgHPOemYWgPVh65qNqg38tGWlMuDtER2wu2KK7AbEEYasxO7AygBGGju+3nxUTZyW7SNmDxYuEwGH8XeoQQSMOQjut39yVvXSA9Ga0jrUG2WubkTCgqE4mq3ejIg69TWt4dND6t10HgfX0orifYF3wKr69Uv4mBnqpE/VFZZmweFawFQMIJ8rM3IBa4+PDXow1ufM1EZjosN5vw7vi0V5+iFTAMIBwIx4SmeeuoMkuMIdwC/5d6OfLvAozOLUTZfR1Rsb8P/2Lpw3vDtwFujY0ZRqnRzudwQZLqA2LPdcfb4pcvTTxHa1ikyhMqCRg80CTMahSDoyLTfJpXcn/wFglFF1q0s5+FA8p0wFzzoRy50lYpVtNkeDFDx1MTuXxwQ8QsPM2yyJtsnaHGqc2/5y3FKQC8BKD6FqT+tffFxePRsBWVx9kWZHGl+qBh0qHr6O0GoZqwZvXSP4rprJzK++A1VyE9xR073b0DyIJBc8aaTPhBfv3zbFCY6UAfD/78M03ya3tZZyad0IUW6i//kyW2gMz3Z+FT0fompjkO688tvr21WwgSOHp+ku3b5iieF2EDW8FpuM+KPPJOvC8z0FEG6QWRocRpJjLek2zZcnPe5p2VpDyJibyYTIaHu2q6MeM38z7eZI2Zr+XnyekHKp69bgpedAfOfisfRFdJOeMELgxTAks8GWBNyWC4g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(8676002)(38100700002)(55016003)(122000001)(52536014)(26005)(9686003)(38070700005)(33656002)(316002)(66946007)(166002)(8936002)(53546011)(7696005)(9326002)(186003)(966005)(86362001)(4326008)(6506007)(5660300002)(2906002)(508600001)(110136005)(66556008)(54906003)(66476007)(71200400001)(66574015)(64756008)(66446008)(76116006); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: i50wnIc70Xj0fcZMru0THPSrE8F3TqPNqzVoQwMPivis707X/sbwnmfzjypLln7pKfgPvR5LbLgn+U5sQQV80BewZXo4QavCuNyCuPawlnRDFM14qGDTlLKEzBofpDW88kdTkHjobKBZYZmsnnuz8Hv9gZcHww1qgaxqES7f/ttflr3GFGoKV4GtcGesf018NCHV/nFURxcy5axthmp0e89m8YC46Jb/JNOQ8+1uub6/u194Vl10utwACYQT9uWrV1ttlgqNfDsMvyl3SCDi4bYYslBYFnVnuWyHEv4JeyTCN85FajPeFibowrhuqvkYyE+xNLsQzkk2x8Ty4U/Npv4vBalBBioVUcghR6JEG/YYBls0elwJMTjg2BxthCEtFPCde/xJieqxY+D17PFZDjoCwlQLjsF3dFmTQOZNZ8qdTjzK34GKR9oqdaNk6UQW12cCr+JiuJ7j43V3exgRcqbhkp3TK13vnfPvuhE/M9r230OBo1j1iWJbeeQY8CPM+HjLL/wLIt+tT6PM+tBsJle2zYpdccpdaO7C2ta1hEw4ekF0IYJQmZow1yyUG2mhaf08DrNIHHR3uHa+9eR4R8Yu91g3V8mOAKfwfOy8Udj05OTQxtYespjiw85OokA9IBiFGGzoibax/ZQBI7emDnWetetrVHsZucJwlNfseaiES1vtykdbR+dhS4rgHC9ysuulzo6oSxxm/IImyLebOyqtU38u5g1exKYW91bW+Wrewai1oAfYDwgbXtrMfwmGGrUWtm1Fl5ss2SJUzDRMUgh9CW35pbq2aRI6402d8PKsEDTWR1OSPKEwa/7d6GXhZbBAKXy0Gei1GdLdz3iJopTNkk/yj3PaUwWQx2L6lzK0Ggn+myoYMMJA6qMYSiV0IeIKGA0ol8sM0e2pZCm+z2nXudhoSo94fjoN7A1uPCR4nKrhFKL/CdlhytjmNPgjgkFESYSz6DSgjws+pvBzllexRjMiOehfsdLrdO//wS95GBZY6mXfg5rmKzxqTfvwLiU5+Yj5vP+xCGYIQ2OSTkhyeYlF0/ntbFG5HstaEiVLhO+j5zfnszkHHkrYambgK6aN+aMXJN62BLxEHWrlFFUUhDhtV+gv0MfQDP+2jOzl71Dbu52q0urE1T6f7NBT7L4HjBvkiqx8atJb2ZUNq66YbdkpWxnKVM8xg7g6sxgs1e74RPv7VvgtHxCwYavBcPD9ClpfNg0SDz0T7pgBd6oV+gfx6pFpX7YkUgL1y+QQjPKUkyMRTwm5O8uR1ea2AEtIz03liosHuHU4fyqqmp9oFLz3zzlUvzs4u0fBM0UnaFWy32hcFGpENEsE8gR/KkG+F0UCDuB1sTh2HwMiNQYhS4tE/e63kc/Kmg1Se/r6VaWxD7Ki5NI4RRWo965W+7347SomejJA+oo9FeQYWvYrmfd6EvLND0Mp0Km/PNReSNIisqXLu1TUb5+zUbc16inpDOkon6LsdGzLzOzvHy3+uFzPrOUM/T9Avwpip/9Bplu4KdQEYYIcc3XCket371nXcK56ipXwjPSFtFrEEATaWMj9CjjOaqNf92wPdtMnbN+FvviqFFj0yxECWGHQnYRvgyUi1W2CFyyP0IF5WM6eoELFhdpAVfT/H6wCY6I/eRP4kMrpX4iFrNUEnfZoaK40YGnzYmxHtUyqvvnWQNlOaL2y+whfSJgRFBDmw6lSO4LSWoDvUVwFDGen78fTDgg0D1+JUxJDVKmjkJOdYA==
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB5652D8D6C86250F6E56F7AAED4DE9BL0PR05MB5652namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: aaf67bea-33fa-47f3-1642-08da44d3470a
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2022 20:05:44.6353 (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: 4xewTCcGpAQ1IPJako6Tiy5yjxNm7IRIa+ertzXz6CBjp70tlB6JwmUrZ/BdefYr3Z+pyTIMEKgdynvqIJlqcA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB5249
X-Proofpoint-ORIG-GUID: JqXnQwt61oidEB1c1LpUnzLAA0nBpIxw
X-Proofpoint-GUID: JqXnQwt61oidEB1c1LpUnzLAA0nBpIxw
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.874,Hydra:6.0.517,FMLib:17.11.64.514 definitions=2022-06-02_05,2022-06-02_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1015 bulkscore=0 adultscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 malwarescore=0 mlxscore=0 spamscore=0 priorityscore=1501 phishscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2204290000 definitions=main-2206020086
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/t2AmveIZ0r-z2FFiwM52RLPzcS4>
Subject: Re: [bess] A new draft for MVPN in IPv6-only network.
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: Thu, 02 Jun 2022 20:06:13 -0000

Hi Fanghong,

Please see zzh> below.



Juniper Business Use Only
From: duanfanghong <duanfanghong=40huawei.com@dmarc.ietf.org>
Sent: Thursday, June 2, 2022 6:50 AM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>; bess@ietf.org
Cc: Xiejingrong (Jingrong) <xiejingrong@huawei.com>; Gengxuesong (Geng Xuesong) <gengxuesong@huawei.com>; Wangheng (MCAST, P&S) <wangheng21@huawei.com>
Subject: RE: [bess] A new draft for MVPN in IPv6-only network.

[External Email. Be cautious of content]

Hi Jeffrey,

In the draft I published, we focus on the problems and solutions of MVPN in IPv6-only infrastructure and dual-stack infrastructure. Although the "source-as" field length problem overlaps with the one mentioned in your draft, I think it does not prevent moving our draft forward.

1.    In our draft, we introduce a solution to do precise control of C-multicast routes propagation between ASBRs, not a less optimal one (In your draft, it is mentioned that the solution for this problem is less optimal) than regular solution in RFC6514.

Zzh> It mentioned “less optimal” only in the context of not using RT Constrain (RFC 4684). If RFC 4684 procedure is used, then there is no issue at all.
Zzh> The procedure of propagating C-multicast routes in the reverse path of I-PMSI routes is complicated. We can get away with not using it at all.


2.    To configure distinct RDs for each ingress PEs, it is not applicable for some real deployment scenario because of some provision reason. It does exist this problem even in IPv4 infrastructure and become more critical in IPv6 infrastructure because of above "source-as" field length problem.

Our solution does not try to solve all the problems of ADD-PATH, but it is effective for most scenarios when the ingress PEs carries the same RD.



Zzh> Is it that 0:0 RD issue is independent of IPv6 and “source-as” field length issue, and the latter already has a (better, simpler and more general) solution?

zzh> BTW, I think you missed mentioning that now the C-multicast routes need carry an “IPv6 VRF Route Import Extended Community” that is copied from the UMH route, in addition to RTs (one of which matches but is not the same as the “IPv6 VRF Route Import Extended Community”).


3.    In addition, we also mentioned the IPv4 to IPv6 migration problems, and listed some suggestions to control the explosion of MVPN route’s PATHs.

Zzh> Is this an information/BCP kind of document?
Zzh> BTW, is it ok to for a RR to just reflect routes received on v4 sessions to other v4 sessions, and reflect routes received on v6 sessions to other v6 sessions?
Zzh> Jeffrey

Thanks.
Fanghong.
From: Jeffrey (Zhaohui) Zhang [mailto:zzhang=40juniper.net@dmarc.ietf.org]
Sent: Tuesday, May 31, 2022 11:57 PM
To: duanfanghong <duanfanghong@huawei.com<mailto:duanfanghong@huawei.com>>; bess@ietf.org<mailto:bess@ietf.org>
Cc: Xiejingrong (Jingrong) <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>; Gengxuesong (Geng Xuesong) <gengxuesong@huawei.com<mailto:gengxuesong@huawei.com>>; Wangheng (MCAST, P&S) <wangheng21@huawei.com<mailto:wangheng21@huawei.com>>
Subject: RE: [bess] A new draft for MVPN in IPv6-only network.

Hi Fanghong,

My understanding of the main problem that is pointed out in your draft is that the “source-as” field cannot hold an IPv6 address that is required for non-segmented tunnels in case of IPv6 infrastructure.
The draft I referred to also pointed out that problem, and gave a solution (that also has other benefits) that obsoletes the requirement of encoding that IPv6 address.

That’s why I think the (main) problem in your draft is already (better) addressed.

Upon further reading of your draft, I realized you also talked about another problem:


   In [RFC7716<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc7716__;!!NEt6yMaO-gk!CRxUJ5O7pnF1DFfZilrqRplvWUQ4cTP-OWfCGpmEJ_Ra41xbWykb_9Wk5Ccw98vCC_KCVJqqZea37vSGBHoG1qLOkPgHB1MG$>], zero RD is introduced in BGP MVPN NLRIs to enable

   Global Table Multicast service in provider's networks.  In IPv6

   infrastructure networks, Leaf PEs cannot send two distinct

   C-multicast route to two individual upstream root PEs for selctive

   forwarding, because the RD of the two roots is the same.

That does not seem to be specific to IP6 though - we have the same problem with IPv4, and that’s why RFC 7716 has “2.3.4.  Why SFS Does Not Apply to GTM”.
The simple solution to that problem is not using SFS, and if it is desired to target c-multicast routes to different upstream PEs (e.g. for live-live redundance), we could enhance the 7716 procedures to allow non-zero RDs even for GTM. That does not need to change the c-mcast format (as RD is supposed to be treated as opaque info).

You mentioned problem with ADD-PATH. Not sure if why ADD-PATH came into the picture at all. RFC 7716 mentioned ADD-PATH but it is meant to say that even ADD-PATH would not solve the SFS problem.

Thanks.
Jeffrey



Juniper Business Use Only
From: duanfanghong <duanfanghong=40huawei.com@dmarc.ietf.org<mailto:duanfanghong=40huawei.com@dmarc.ietf.org>>
Sent: Monday, May 30, 2022 2:32 AM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net<mailto:zzhang@juniper.net>>; bess@ietf.org<mailto:bess@ietf.org>
Cc: Xiejingrong (Jingrong) <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>; Gengxuesong (Geng Xuesong) <gengxuesong@huawei.com<mailto:gengxuesong@huawei.com>>; Wangheng (MCAST, P&S) <wangheng21@huawei.com<mailto:wangheng21@huawei.com>>
Subject: RE: [bess] A new draft for MVPN in IPv6-only network.

[External Email. Be cautious of content]

Hi Jeffrey,

I have read your draft carefully, as you mentioned in this draft, it is a less optimal solution for PE to PE C-Multicast signaling.

In the draft I just published, we describe IPv6-only infrastructure and dual-stack infrastructure issues and solutions for regular option B scenario in RFC 6514. So, both the scenario and solution are different from the one you published.

Thanks.
Fanghong.

From: Jeffrey (Zhaohui) Zhang [mailto:zzhang=40juniper.net@dmarc.ietf.org]
Sent: Thursday, May 26, 2022 10:23 PM
To: duanfanghong <duanfanghong@huawei.com<mailto:duanfanghong@huawei.com>>; bess@ietf.org<mailto:bess@ietf.org>
Cc: Xiejingrong (Jingrong) <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>; Gengxuesong (Geng Xuesong) <gengxuesong@huawei.com<mailto:gengxuesong@huawei.com>>; Wangheng (MCAST, P&S) <wangheng21@huawei.com<mailto:wangheng21@huawei.com>>
Subject: RE: [bess] A new draft for MVPN in IPv6-only network.

Hi Fanghong,

It seems that https://datatracker.ietf.org/doc/html/draft-zzhang-bess-mvpn-evpn-cmcast-enhancements-01#section-1.3<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-zzhang-bess-mvpn-evpn-cmcast-enhancements-01*section-1.3__;Iw!!NEt6yMaO-gk!An361zOjmlWoNMSf73DSUaS8_rgACyWhpJqXDXIsOskU1Mu_2aAJvWLQcqzYMgIYjZ0i9ZWt3JEeKLEWNckNoq6_VOuxU5Iz$> talked about the problems and a more general solution.

That draft also has other enhancements considerations. It has stalled but looks like we should get it going.

Thanks.
Jeffrey



Juniper Business Use Only
From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> On Behalf Of duanfanghong
Sent: Tuesday, May 24, 2022 8:24 AM
To: bess@ietf.org<mailto:bess@ietf.org>
Cc: Xiejingrong (Jingrong) <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>; Gengxuesong (Geng Xuesong) <gengxuesong@huawei.com<mailto:gengxuesong@huawei.com>>; Wangheng (MCAST, P&S) <wangheng21@huawei.com<mailto:wangheng21@huawei.com>>
Subject: [bess] A new draft for MVPN in IPv6-only network.

[External Email. Be cautious of content]

Hi All,

  MVPN(RFC 6513/RFC 6514/RFC 6515) faces some problems in IPv6-only networks, especially in the non-segmented inter-AS scenario and IPv4 to IPv6 migration scenario.
  We have published a new draft https://datatracker.ietf.org/doc/draft-duan-bess-mvpn-ipv6-infras/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-duan-bess-mvpn-ipv6-infras/__;!!NEt6yMaO-gk!An361zOjmlWoNMSf73DSUaS8_rgACyWhpJqXDXIsOskU1Mu_2aAJvWLQcqzYMgIYjZ0i9ZWt3JEeKLEWNckNoq6_VHqmJjHC$>, aiming to solve these problems.

  Please provide your valuable comments and help evolving it further.

  Thanks.

Regards,
Fanghong