Re: [Bier] Call For Adoption: draft-zhang-bier-bierin6

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Wed, 03 March 2021 01:20 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED1D43A182E for <bier@ietfa.amsl.com>; Tue, 2 Mar 2021 17:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.246
X-Spam-Level:
X-Spam-Status: No, score=-2.246 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.248, 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, 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=K6WcCDLG; dkim=pass (1024-bit key) header.d=juniper.net header.b=NdaD5kg7
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 zdVe7pKmOsET for <bier@ietfa.amsl.com>; Tue, 2 Mar 2021 17:20:45 -0800 (PST)
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 DC2CA3A15E6 for <bier@ietf.org>; Tue, 2 Mar 2021 17:20:16 -0800 (PST)
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 1231K9wE001183; Tue, 2 Mar 2021 17:20:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=tEyTSzoZqbTVmT3XToDYIOs9RpzVP6oZ59m7WC6qWCA=; b=K6WcCDLG+Ve9+ywYbUhoTyBKk9U/oWhvBhDtPYWHTUOh6pTiCiWfHQWcg+ttRF9D2hfI UeSzpb+clrcPcKxQYDb5rSeksd36tiXWX1zkq1gIy7DIqL5lyTyxLSPMErd6mntrbzHp gDI2M1oY8DGcgAu1qZ/cPC6KE4nXQVg8zydDf9w/QA/n+n9trIa+UUEkxiRw3Bg6vy3X +wiJLKhTdoSulAl6mfK/KmcSZzSzclhWZOvNuCpEjUrmcEfMR2+bBpxlBxmwiyZLABnH 4JwgUIPjpW1lUdBOlIIpNEXhVvdksC30B4b6xyx6tdtfK1Rjp7JP4uCLKPsfwNcgW397 7g==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2176.outbound.protection.outlook.com [104.47.55.176]) by mx0a-00273201.pphosted.com with ESMTP id 36yjnuq018-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Mar 2021 17:20:10 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nZe9pn1YMcBFx1t+aAMmpqWqkklnbfACnW9oJ+TOHmd5tfxH4LEPLJQkef8+rONtbT0K6tcYBwevSEwjIhQuOZIvV/uJwfZa7OBi7O1RYJyJsUD5F8PLwSKPiwlZPWYL4rOXoD9cwiuqz0tsq5VQ5W3Ya1F/O/GlqqxSYofKaxONMtAbYU+vH/di20ROPRg6rL477ky2Wjl464brssgVOSDnDnU4bLWf64jB1oo003/BXl5+QcYy0+EVwulAAtOLo3k2tFmiMgt58I2zcb77U6DH+hoptnUbSxCNVjsmLIlJ99Gzf7lTr8eLDPvpaOYnd6qJY3O71MmGhU2lsNspAA==
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=tEyTSzoZqbTVmT3XToDYIOs9RpzVP6oZ59m7WC6qWCA=; b=kTvtQexdeEzbLZ5yvmmHp5G446JFiGznkkMUFFlVYRaEf86nQEdtiWpYQI5rXUM4SI4gW0ogIE+AKmsuYxicaL9cvAIv5fcqvSnlYR7XW2BKBnGZIzMy5XxUGQZ64BzhdxtWLIsOaSxbUjn0Js/vfJMThf/AeHiv/6/gLceLUfSJsDy7VmsnF3Z2wA2P02csq3ofyK3sQHjMOX8rkkBs6XTJYEVfJK736fOmb7PRk2+D6Gi1Q3m0yDaASiwrCBSPDYG0SoITOXlCnOFuDVzouPWIMkKtd5rSG7GwYD0qskKR068RMDCLGKphxVnxqb04FN6f4u8pYNBO1zdWVvUcRA==
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=tEyTSzoZqbTVmT3XToDYIOs9RpzVP6oZ59m7WC6qWCA=; b=NdaD5kg77r1wiStssduSLRdSldSCuZixYfe8P4ninaEARYihXDJ3JupVqfuZ8GOVfMV1oRlmkFrLqIh/fxqPDcsWzSUwgKgXMXzthvRcnwe+45pW8MvG782ucARpYCn/I3TOXO9mgsg6vLJvXyssNiwItbDD35Rugz1x0NWQtLU=
Received: from MN2PR05MB5981.namprd05.prod.outlook.com (2603:10b6:208:c3::15) by BLAPR05MB7427.namprd05.prod.outlook.com (2603:10b6:208:291::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.9; Wed, 3 Mar 2021 01:20:02 +0000
Received: from MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::e4b1:7d19:5f39:595b]) by MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::e4b1:7d19:5f39:595b%6]) with mapi id 15.20.3912.017; Wed, 3 Mar 2021 01:20:01 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: duanfanghong <duanfanghong@huawei.com>, "gjshep@gmail.com" <gjshep@gmail.com>, BIER WG <bier@ietf.org>, "EXT-zhang.zheng@zte.com.cn" <zhang.zheng@zte.com.cn>
Thread-Topic: [Bier] Call For Adoption: draft-zhang-bier-bierin6
Thread-Index: AQHXC5TKt8NALInKcUizaE35nWOSI6pv7hKAgAASLsCAAJu+AIAAcTEg
Date: Wed, 03 Mar 2021 01:20:01 +0000
Message-ID: <MN2PR05MB598109D5B639C2228036335BD4989@MN2PR05MB5981.namprd05.prod.outlook.com>
References: <CABFReBodz5ko0wAZ_8vKgreWMLnCE_6O_qhKS_RGUbSAowEwfQ@mail.gmail.com> <81971eb65f8848a693d9863d7e8cd6f0@huawei.com> <MN2PR05MB598120A402A23CCE9C1397F8D4999@MN2PR05MB5981.namprd05.prod.outlook.com> <399a9abe217242f585ce72e95307c789@huawei.com>
In-Reply-To: <399a9abe217242f585ce72e95307c789@huawei.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.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=bddb5998-9153-4a62-a6f2-3bbd601eeaa7; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; 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_SetDate=2021-03-02T18:30:52Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [71.248.165.31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2d348f13-e047-4401-8a63-08d8dde27815
x-ms-traffictypediagnostic: BLAPR05MB7427:
x-ld-processed: bea78b3c-4cdb-4130-854a-1d193232e5f4,ExtAddr
x-microsoft-antispam-prvs: <BLAPR05MB74278CA4D7C0F26F3C083725D4989@BLAPR05MB7427.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: LVeA3l52OloQ/Q4p27FafSEAE3i/1WfjAha58uYDlaZJgaUappehXa0NGlNfoCm1f3KvxSchQn/F/8vloEPnmuPxlSi7MHoK5qfZ41TQs0tFM6e+4Zr1kBvD0ifMUJPUq1C/ZPo602/O1TbVVXSe0Ia88SpQjvEAgkLmzKuY5NF+Qoi3B6FZCNxEhEuc2sKJDW3Zhz9t2M/rGT2NyOkMkRfFqmKY11Z031YBVxO8NeQZuwNITZQyQyKohhngt69j75/02IlKx5TpB8/wrQFc1sbp5935HNyRlDjAoxNAG8zp407Cs9boEq7je+xOJo8Wqbv9pz/6Jlbl6/OO7Ys5GQUPEeOZh9wT0KPXkWBSMI1nkCIONA4/nq9xSGo4krJ9bJRohL550YW24AZYppPuERFYXeF4+OO6vArGXf5DBm0jQ2DYx9jKLKRLJpsfZNpDbvCuz8AxzGNZ6pN9g1LL4WMPx5PhKyA25XLwLRjVtEDG2Jh50Z4LV8y1B9UKUe3+ColKjXE33Eb0YCMqFwL4MokRW09rH9ezZTSFOeJnXR9kRJoy9G+phGHWlvX4fWnKDVxqS7fA3i9KRoQHn5kqyPcZgmbwe7HPiXdin09nvMZ+00RWewcCbYeN0BG75jzsVDf6rtB2ihTuv5RD3m7rVA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB5981.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(376002)(366004)(396003)(346002)(76116006)(316002)(71200400001)(5660300002)(2906002)(8676002)(83380400001)(52536014)(86362001)(8936002)(64756008)(6506007)(66556008)(966005)(55016002)(478600001)(53546011)(166002)(186003)(26005)(9326002)(66476007)(66946007)(7696005)(9686003)(33656002)(66446008)(110136005)(491001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: f2pf6Uv/WFuhpyGxGecK6ZkdS2mcQbtnbQN28PMUGzo2h41GisnVNLmP5xTFmta7+rqiF2000lsaw9DDbYMU61LVfIkDBOyqhXioVfcSBzCdD2OJkWlERpqNaa19gK5+zFlHfMtp9WOXl9g/57z74Z47W9enVBk5jfBZua+UXSOjQCb7on37cB1MiqccQxKeon/k1hp+L1m/IDGLe1jT2bgIKFR/XLLATvPuPs6BraiHB8tP+gsgJoQxTQRcsBTCefw8YvjbqEodxJMus3K2t3iTkaO5e0h+djOiYKIzhC3zBM9eR2EpyYEtbq+MhTYJ/kXXL/wGuPCUseO/NMtiYo/irImGFlTCxXQ8+m5daDZHlCjlBBxrtoL3AGycYxzL5UFjq0/T35iaYfzPYUPK7h2uVDv+LhdWliVxHg5JVqzcmHCSplRxRgUNsqGi2525Nwe/CDyujcPLAtTa5EXcQ1bpzckp6mlOFRWNUOswiPE9oWA1U0+OwIU4v11Ul1BADZI8AVASpTsBwVQh/cJGGP2bQStvlliBpHAFtJQtWrlr5mJLOfIS6QBmp/uCdXbIn4PvR2WDzInnlWxQlAHqWU8frNB4esEtE93KwIcg7ZaH0VR9fmR+wrfXiJeXTg92ZLNdJWUlEk+ffD0qbzxBoErRx7+Wza9Al0v3CMibwYOmpvnFg8slPsmJqilfVcOr5NyRDrlOWkGXZ4N/smJgeDarEr4rgINRri8LRwcK8dLePCPfLqDcFr8tJ1bXRuGXcCPbnZim+LlHIWLUj20DhTvUv+Qy31N7MPSLfuaLUNUDsiA2KJz6BFptqPFrPJGkl6wzgE0Sx98/l5rbvS7CCjORpGwQMAQXOtf2FuRnBsvxm054hvZe//rUMBw0GSB9LZSb3pZwAQHssgoS7fQ91m6Fk2F5lyGmC+DkQ3qbE/JF+kZ2uKOZ2wodRKZosTm0VwfCYiYgZfkQql32Cfty913iDRAKXEHC2Bv8HF99AAEhF8qmccO1ypp/N3fmCfZ6ChEqUCK+uN6XTHoduR37IY9rqo0QK8Wu0EGgLzlIQ/503zehz+q7Ikecdz0XpeBevt0h5dX27U6CixD2WOzgyO7+8vJZV2HYJloBT26rHsRnw6p8N7UH+gejRTdilplbkMPy/FhQJQLiXyFPSM69/GPxmg7KNUBp0gGmV3x6mrmXnZW7wSgZ4LVlD89md1FdxDMY0EY8TUnjgiNgMHRoQDj6A7XKARqeb9qZSsJ4M4LvYbbplJXyqeaYtjjX8lRSV8Seou52Tv+wUOpVaATboSK+ymXQDFy/pZFYvHM/85SkUEy2R27VUrRUOPdP38r7
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR05MB598109D5B639C2228036335BD4989MN2PR05MB5981namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB5981.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d348f13-e047-4401-8a63-08d8dde27815
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2021 01:20:01.8461 (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: u6A0JvyLxQWk9B/ts9BHFvAww4+SBTJPv3HcR0VyBDiNCv+xySwiqICXI8OgJjdeRLIRTCm3RcMn32Ma0raDOw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR05MB7427
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-02_08:2021-03-01, 2021-03-02 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 spamscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103030006
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/7DM2Fb3WHhK8GRlY8N0k-zsbleQ>
Subject: Re: [Bier] Call For Adoption: draft-zhang-bier-bierin6
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Mar 2021 01:20:52 -0000

Hi Fanghong,

Please see zzh2> below.

From: duanfanghong <duanfanghong@huawei.com>
Sent: Tuesday, March 2, 2021 6:46 AM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>; gjshep@gmail.com; BIER WG <bier@ietf.org>; EXT-zhang.zheng@zte.com.cn <zhang.zheng@zte.com.cn>
Subject: RE: [Bier] Call For Adoption: draft-zhang-bier-bierin6

[External Email. Be cautious of content]

Hi Jeffrey and Sandy,

o In option 1, do you mean that, an entire IPv6 header is added between BIER header and the customer multicast packet with a BIER Proto value 6 used?

  Consider non-BFR case like this:
  A(bfr) ---- B(nonbfr) ---- C(nonbfr) ---- D(nonbfr) ---- E(bfr)
  You need an IPv6 Header + BIER Header + IPv6 Header + customer multicast packet encapsulation ?

Zzh2> This was discussed in the last round.
Zzh2> If both IPv6 based fragmentation and tunneling are needed, then indeed two IPv6 headers are used in the cleanly layered architecture.
Zzh2> I pointed out that when IPv6 is used for everything everywhere, then you don’t get to complain about the additional overhead. For comparison, with BIERv6, you’re using the IPv6 header even between directly connected neighbors where a simple l2 header is enough; with BIERv6, if FRR is used in the network, my understanding is you’ll also have two IPv6 headers – one pushed by the BFIR and the other pushed by the PLR.
Zzh2> If one really cares about reducing the overhead, then doing fragmentation/ESP without requiring IPv6 but in a layer independent way is a better solution and that still achieves clean layering.

  Here are some further questions about the inner IPv6 header : 1) what does "multicast locator"  mean? 2) what is the source address of the inner IPv6 address?

Zzh2> A multicast locator is similar to unicast locator but the difference is that multiple nodes can receive traffic addressed to that <locator + func/arg>.
Zzh2> The inner address is the BFIR’s address, since it is the node that imposes that inner IPv6 header.

o In option 2, do you mean that, an IPv6 address is added between the BIER header and the customer multicast packet with a BIER Proto value TBD used?

Zzh2> Yes.

  So an IPv6 address is floating in a place outside of any IPv6 header? I don't think it's reasonable.

Zzh2> Why not? We only need the IPv6 address for service delimiting and don’t need anything else provided by a full IPv6 header. In fact, only the func/arg part is needed so a 32-bit value is practically enough; though for theoretical flexibility provided by variable length of func/arg bits, the entire IPv6 address is used.
Zzh2> Jeffrey

Thank you


From: Jeffrey (Zhaohui) Zhang [mailto:zzhang@juniper.net]
Sent: Tuesday, March 2, 2021 10:32 AM
To: duanfanghong <duanfanghong@huawei.com<mailto:duanfanghong@huawei.com>>; gjshep@gmail.com<mailto:gjshep@gmail.com>; BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: RE: [Bier] Call For Adoption: draft-zhang-bier-bierin6

Hi Fanghong,

Please see zzh> below.

From: BIER <bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>> On Behalf Of duanfanghong
Sent: Monday, March 1, 2021 8:23 PM
To: gjshep@gmail.com<mailto:gjshep@gmail.com>; BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: Re: [Bier] Call For Adoption: draft-zhang-bier-bierin6

[External Email. Be cautious of content]

Hi,

I see this document proposes 2 options for MVPN/EVPN.
One is using the destination address to carry the ID of an MVPN/EVPN, but this means that every BFR have to be aware of the MVPN/EVPN instance, introducing state of MVPN/EVPN service and forwarding overhead in transit BFR nodes.

Zzh> This is not true. In this option, IPv6 is payload and is only exposed at the BFER. We have talked this in the last round of discussion.

The other is to use an IPv6 address after a BIER header and before the customer IP packet, however it proposes a new Proto value and new process in forwarding plane.

Zzh> BIERv6, with its companion MVPN/EVPN solution, also requires new process in forwarding plane.

I think both of the options have obvious defects,

Zzh> Please see above.
Zzh> Thanks.
Zzh> Jeffrey

and thus I do not support the adoption.

Thanks !
Fanghong Duan


From: BIER [mailto:bier-bounces@ietf.org] On Behalf Of Greg Shepherd
Sent: Friday, February 26, 2021 12:37 AM
To: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: [Bier] Call For Adoption: draft-zhang-bier-bierin6

Thank you all for the active discussion that brought us to consensus. This draft now addresses all of the points of discussion for the solution.

https://datatracker.ietf.org/doc/draft-zhang-bier-bierin6/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-zhang-bier-bierin6/__;!!NEt6yMaO-gk!Wz3exwJN85TEXwRgTI9gEwvjszwONVImICqBRh9GKk0mHtpLuzDK9Nf4DnO7hYbt$>

Please reply to this thread with your support/opposition of WG adoption of the draft.

Thanks,
Shep
(Chairs)


Juniper Business Use Only


Juniper Business Use Only