Re: [Bier] What does BIERin6 propose to satisfy the requirements? //RE: draft-ietf-bier-ipv6-requirements-09

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Wed, 25 November 2020 18:11 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 4D5B83A1509 for <bier@ietfa.amsl.com>; Wed, 25 Nov 2020 10:11:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.119
X-Spam-Level:
X-Spam-Status: No, score=-2.119 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_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=zhuMtqHx; dkim=pass (1024-bit key) header.d=juniper.net header.b=LqjQ9ywZ
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 2SM9Oqfb1KZL for <bier@ietfa.amsl.com>; Wed, 25 Nov 2020 10:11:27 -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 333BA3A1507 for <bier@ietf.org>; Wed, 25 Nov 2020 10:11:26 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 0APIA7Vg012743; Wed, 25 Nov 2020 10:11:16 -0800
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=bRWr0bdQGgrbyu5HkzioShY7LhihjtatpGqV/OCfaTg=; b=zhuMtqHxIvP/N1Vsuinw7C8EeuyBveWQ75KgO0Nv44iaReabNtFy5/GLJfFm/MmK17jl ssPXQmLbe+XrpELGvmK3e1LJXf4+WA+8/nkBodlmUIv/UehOtDI7B8rKlmvrgx7A8OrW qqQsOYgByh45Dd40zRRaEAe96P/6QeAmUixP6MHsyxjW36QNOrRNSu/qj0Y8gresThJk tTXpqLjWDbSGmHLQJfGlO9IOCan94b2dgDpkGtNBN73QsoANnTlDV6ld0dh6hTxPNKi5 209/JXdhsl/PXC2pvnr/hHpf9v+QZW0FaXFLGjDxw1xK9pRNPvmwIcD+mlD8YiZdQDeA NA==
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by mx0a-00273201.pphosted.com with ESMTP id 351bxb1tkt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 25 Nov 2020 10:11:15 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jpvTTSnJFlKMfpaxvLn+r85uLL78E3KygrIkVPKnE2BdC1SKRmIdQUPOkMltCtg5+09VJPkV2vVU0aaNh001xzafscV4x96U87mFfi3x6r2wsQqia7bnQcm4SOMo7/8D0L6kBQppixWuXtTrO3awVmMjUbtkMXxw/BVO6YSFy1MOjo5TFOTBq0GkkHX5tLJvSFpZCxXisrVb3S58qhPmUHyxm4oC2+ZTjBfodVUXq66jxCSgBFgfIdnhWyB655RtHd06FCB7G+ADeBpcj4osb7qvZe5J/0y65Wkqj8Il/kYgqJniujHneMFYqtR6NCgx4XAzcY271Kaziux5JOLhrg==
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=bRWr0bdQGgrbyu5HkzioShY7LhihjtatpGqV/OCfaTg=; b=awm3F6ZlbHQlnWyLSg+G3hZOgO4SAS74tphdWWE03g5FBlhndEtJ08L6gxHckRTzA2cw3F0IO++mbYgsz4OuIQxHsYGYPW5oTQjrydqIFLCe5NVYbTKqJB2Vd6/yPIIxRUQO/oLXZACpFogoLbHLHTUjgK6QyGV0VQiMSiUZbBw/iTvAWUlBYvJipxpxw7/cOS9kkhCHw3aTYutYeJ6M8Z+oCmeM0LQULcunSe7crwwV96aDeuuqieVN6jG7ROv+sROnyExoN4u8W9C0YEaguz5U5PNPO61CR/iB6ij9WZLJeh42+AsmTEvl6WQuiPnyrHY8HL/3yQ/+DZsp2DIrdg==
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=bRWr0bdQGgrbyu5HkzioShY7LhihjtatpGqV/OCfaTg=; b=LqjQ9ywZRhceVmucARmAgPqmOeBVSkMoyYNxHr22B/B7eWVOhL49csOriteYyU9ONYSs5H+3b/0ffhYpIpScKq11z0zPlbUxpAWCdxicRzTezFn73R79p+9gH1rZP7hlKY3A1oOpRGbDPc+S1ThbHB6wrzkInCgWYCn+cDzrhok=
Received: from MN2PR05MB5981.namprd05.prod.outlook.com (2603:10b6:208:c3::15) by MN2PR05MB6062.namprd05.prod.outlook.com (2603:10b6:208:c5::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.9; Wed, 25 Nov 2020 18:11:13 +0000
Received: from MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::2cd5:f786:c003:42c6]) by MN2PR05MB5981.namprd05.prod.outlook.com ([fe80::2cd5:f786:c003:42c6%7]) with mapi id 15.20.3589.021; Wed, 25 Nov 2020 18:11:13 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Gyan Mishra <hayabusagsm@gmail.com>, "gjshep@gmail.com" <gjshep@gmail.com>, Alvaro Retana <aretana.ietf@gmail.com>, "Xiejingrong (Jingrong)" <xiejingrong@huawei.com>
CC: BIER WG <bier@ietf.org>
Thread-Topic: What does BIERin6 propose to satisfy the requirements? //RE: draft-ietf-bier-ipv6-requirements-09
Thread-Index: AdbC2obW60KOMdCpR6eBBZ/7XBoW/QAVWrTQAAPyKYAAAF/3gAAD8oFg
Date: Wed, 25 Nov 2020 18:11:12 +0000
Message-ID: <MN2PR05MB59819D78CC4B6E8C1CF9FC32D4FA0@MN2PR05MB5981.namprd05.prod.outlook.com>
References: <d518b2ac16a2468e8aa80bf77d0bc5d9@huawei.com> <MN2PR05MB598184BEDEE585C2519A36D9D4FA0@MN2PR05MB5981.namprd05.prod.outlook.com> <CABNhwV1peU2gZGDfpeP3OV4_Cz=7K0TVBWw+OQQe2TR=-NJF=g@mail.gmail.com> <CABNhwV0A+aNgQyMWLbTnsvZeGH2EWOvtDg97a_V3=S4vtifOSg@mail.gmail.com>
In-Reply-To: <CABNhwV0A+aNgQyMWLbTnsvZeGH2EWOvtDg97a_V3=S4vtifOSg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=ccedb2e9-6217-43a5-b5ad-6bdf1052e73a; 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=2020-11-25T17:33:00Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
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: [71.248.165.31]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b3e7bb29-3441-47a9-3fc9-08d8916d7e7a
x-ms-traffictypediagnostic: MN2PR05MB6062:
x-microsoft-antispam-prvs: <MN2PR05MB6062B7ABD21EA60D020DE1D3D4FA0@MN2PR05MB6062.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: OUnclPA213znGMK6PRB2P5BPwx6gk/TRnyP80DknKYEFyLlUpDivt94hRTx2ES1ARL8yFhudRviQMSTTd2m3FWzO+Fku3AaWXAYL8cw4YDzJEXjlFvW3bsOaUuyl3wwmaIv+spC6gqtccZCCQ4/N6G/tiiIHykT7PQwHblac01BolGEVEheirOLkygiJZNZ9M1UGZf576tatYrSc0szmLGqoNYoE4MtDlR2NUGSSuo/0M0+Mh6KmuAGoT526e1YAgbX+fxv4uxgpk5qrlYDaLGVRwgN03l+03um3x7DUaRCtUUa6r3ymDybEKm8b0pHAKa5Cl1TJaLcYxCHxr3sA/mG8Znhidqh6EOQ7/p4iAlUn0Ti4mAb6T8AWKvdC+keqAqXflxu0xpSznPwcMymHTg==
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)(366004)(396003)(346002)(376002)(39860400002)(71200400001)(26005)(186003)(86362001)(8676002)(316002)(66574015)(99936003)(6506007)(4326008)(8936002)(53546011)(166002)(7696005)(55016002)(5660300002)(83380400001)(9686003)(478600001)(52536014)(30864003)(66446008)(66616009)(2906002)(76116006)(66556008)(110136005)(66476007)(33656002)(66946007)(64756008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?SlA4WWRSaGIxRUlTa1VDZ0FvRUFaYW53c3NxT0Fod1JnOXdoWWtJbE94TVdh?= =?utf-8?B?N2JsT3hLR1cvSUlyMUZZaHYwNEtCOEpPTFVaRThuODM4dWZ1RGRoaFNGNGcw?= =?utf-8?B?Ukx5b1hxRWw0UEZybU5ITjI4NS9GbFlzYU83L0pGOS9pNWtKQS91aUk5WUZC?= =?utf-8?B?dTh3ZkNWY0c4OVlpV0h2ZzY3R0hJbTJCSFZGZVN6N0t1Nk11N2JKSURqNUVN?= =?utf-8?B?VWZlYjlvN1dOSXloejQ3Rkc2S0wwUVdzT0hJYkxmMnlFYjVTamZKdVNaZ3Yz?= =?utf-8?B?ODU2b0c3SEhpSXkyOVUrbU9MMWw2Y1h6cGU4dFBacUtoeTE5M0NQSmxxaW9I?= =?utf-8?B?WnFMUk02QVJLY0hUM1hRaFRCdUVhWXgzaW9RUlpZaTRCMDMzem5iTlhucVcx?= =?utf-8?B?VUhnaWFpdUpLR0F3T25aRVlReWQ2akp6aDI2R3BKSlZ5a3p1MVdUMzErSlFC?= =?utf-8?B?aDlYdXNncnRlS0E4NlJtUU5HakQrbkhhK2IrK2VDQ1h6UDJhLzFpVGkyWlRl?= =?utf-8?B?QURJbmxXaDBKeUJHcUQ0SWxuQkpCUnQwZytQNnVpaVBETjIzZ3p6MkhmVzJh?= =?utf-8?B?NGlUR2pMM29jL2t5SHZxT0lWVjhDZklEbHpkT1ZVK2dBT2ZXSGNrQnR3R0xh?= =?utf-8?B?SG5ML0d5dUtEMnpoY1MzSWN5Z1YxMzQ2MklrNUtqUkV2K1dVTzIzZ05hZ2kz?= =?utf-8?B?d013bnZ5ZnNMNUFhaG1NWng3RXRQNzFYNlRUSVNQN1B0VkluZVdWY1JpUUZ2?= =?utf-8?B?anUybzRzLzJCcjdCM0tVR29tN2lRSStSYnJkU0RZNmNMeHlNRFpRYnhUbWlI?= =?utf-8?B?VzF5MkxxTVlTRkJIOVdvTEorN21FN1UrcjdhaXpob0taNi9SeEE4S2Myd29K?= =?utf-8?B?cnUyUm5GNVVxY1k4b1NNZkFweWVvczgvZ2Q1aHhnMERkSzlib25oWFo0TTdM?= =?utf-8?B?L3EwSFZCUE1TdWFqRDgxVnNYRkRDU2lvYjByNk93MlBkVGwyUWxPYWZ1UVMy?= =?utf-8?B?emJ5QVpJaHc4azQ0SFVmdjhXcDVSTmhHdEtlMkltOU1UZ1hMQWlRN3orbEpQ?= =?utf-8?B?MC9ReWJRenRseHY5WlB3ejhTdzN3RUFqVzNKclYrSWxyclFsRkxCWmJtamZ0?= =?utf-8?B?S2ZZdzliVmtTUTBvWVEvTk5RbmNSVFQyK29SWTB6eVJFdFV5VzZuWGp5bUN5?= =?utf-8?B?cThDcFEzSGlYWjQ3R2tPVFBORktZY1huUTIzc2lpTnVPay8zTnBYSTJDajE2?= =?utf-8?B?M1BjcTNUYjJRTyt4LzVXbFpWTldCbmc2SkJtVUpXeGhtU1lSWUR3bHEvelZp?= =?utf-8?Q?ladyas+OCw6pw=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/related; boundary="_004_MN2PR05MB59819D78CC4B6E8C1CF9FC32D4FA0MN2PR05MB5981namp_"; type="multipart/alternative"
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: b3e7bb29-3441-47a9-3fc9-08d8916d7e7a
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2020 18:11:13.0679 (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: PcnwOXQxOWLSybvRr3LPOW7vH0EuKqdA/v0l48UbLwhqhcxuQy4eNNZfvJAVkNlZW9EY7dp5wbM+TMCnl2qUIg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6062
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-25_11:2020-11-25, 2020-11-25 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 mlxscore=0 impostorscore=0 phishscore=0 clxscore=1015 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 bulkscore=0 mlxlogscore=999 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011250114
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/fRZamF_jF0vHHiSprGVxYI1roZo>
Subject: Re: [Bier] What does BIERin6 propose to satisfy the requirements? //RE: draft-ietf-bier-ipv6-requirements-09
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, 25 Nov 2020 18:11:30 -0000

@Alvaro Retana<mailto:aretana.ietf@gmail.com>@gjshep@gmail.com<mailto:gjshep@gmail.com> – one request below for the chair and AD.
@Xiejingrong (Jingrong)<mailto:xiejingrong@huawei.com> – two question/comment below.

Hi Gyan,

Please see zzh2> below.

From: Gyan Mishra <hayabusagsm@gmail.com>
Sent: Wednesday, November 25, 2020 10:40 AM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
Cc: BIER WG <bier@ietf.org>rg>; Xiejingrong (Jingrong) <xiejingrong@huawei.com>
Subject: Re: What does BIERin6 propose to satisfy the requirements? //RE: draft-ietf-bier-ipv6-requirements-09

[External Email. Be cautious of content]




On Wed, Nov 25, 2020 at 10:29 AM Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>> wrote:

Please see Gyan2>

On Wed, Nov 25, 2020 at 8:56 AM Jeffrey (Zhaohui) Zhang <zzhang@juniper.net<mailto:zzhang@juniper.net>> wrote:
Please see zzh> below.

-----Original Message-----
From: Xiejingrong (Jingrong) <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>
Sent: Tuesday, November 24, 2020 10:27 PM
To: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>; Jeffrey (Zhaohui) Zhang <zzhang@juniper.net<mailto:zzhang@juniper.net>>
Cc: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: What does BIERin6 propose to satisfy the requirements? //RE: draft-ietf-bier-ipv6-requirements-09

[External Email. Be cautious of content]


(to make clean, raise a new topic)

I am confused too by the claiming a solution can do everything and it is an "existing" solution, while requesting allocation of IPv6 Next Header / IPv4 Protocol value which is non-trivial.

Zzh> Comparing requesting a "next header" value for BIER, and specifying an IPv6 DOH to encode BIER and standardizing draft-xie-bier-ipv6-mvpn, which is more trivial?

Gyan2> BIERv6 follows RFC 8200 specification in using DOH to encode BIER for hop by hop en route processing.  MPLS BIER has an RFC 8556 for MVPN even though it follows standard MVPN procedures RFC 6513 6514.  Non MPLS BIER is not any different in that respect but also requires as in IPv6 environment uses SRv6 BGP Overlay Service.  I think BIERin6 would require a draft as well for the optional IPv6 encapsulation for SRv6 environment as well.

Zzh2> For BIERin6 with SRv6 based services, all we need is an assigned well-known multicast locator and in case of MVPN/EVPN a new PTA type/id in xPMSI. As I mentioned, we’ll add a section in BIERin6, or it can be done in a separate draft.
Zzh2> Regardless whether it is a separate draft, I was just responding to the “which is non-trivial” comment – it is certainly much simpler than the BIERv6 scheme.

Zzh> I want to point out that w/o draft-xie-bier-ipv6-mvpn, BIERv6 is not complete.

    Gyan2> In fact MVPN we all agreed is not a requirement as BIER can be used for single tenant global table multicast GTM as well.

zzh2> The requirements draft lists “Supporting different multicast flow overlays” and MVPN is one of them.
Zzh2> I would request @Xiejingrong (Jingrong)<mailto:xiejingrong@huawei.com> to comment about “MVPN … is not a requirement as BIER can be used for single tenant global table multicast GTM as well”.


We need to know, what does *the* BIERin6 draft propose, and how does *the* BIERin6 draft satisfy the bier-ipv6-requirements.
Take req-1 as an example, suppose there are PPP-over-SONET(POS, RFC2615) links in an IPv6 network, can the existing RFC8296 solve ? What does *the* BIERin6 draft propose to solve ?

Zzh> How does IP work with POS? PPP header has a proto field - a new code point would be assigned for BIER. That is not IPv6 specific.

Gyan2> Jingrong’s point is that when BFRs do not use L2 Ethernet “already defined solution” in RFC 8296, is when BIERin6 should be used is which defined IPv6 encapsulation one hop tunnels. The MAJOR problem we have with including an existing solution RFC 8296 L2 “Non MPLS BIER Ethernet” is that it is existing and thus overshadows a need for for IPv6 encapsulation and to use existing solution and as written in BIERin6 that IPv6 encapsulation is “optional”.

Zzh2> We’re completely going in circles. I say it one more time – BIERin6 is about “BIER support in IPv6 Networks”, and BIER over L2 is certainly a viable and for many operators a preferred solution. Given the multi-year saga on BIERin6/BIERv6 and the heated, long/nested email threads going on now, it is even more critical to explicitly point out in the BIERin6 draft that “BIER support in IPv6 Networks” can naturally use BIER over L2 or tunnels, where tunnels can be any tunnel, IPv6 or not, one-hop or multi-hop.
Zzh2> Would like @Alvaro Retana<mailto:aretana.ietf@gmail.com> @gjshep@gmail.com<mailto:gjshep@gmail.com> to chime in, whether it is appropriate if BIERin6, which is about “BIER support in IPv6 Networks”, to talk about BIER over L2 and tunnels. In fact, from BIER’s point of view, there is no difference between over L2 and over any kind of tunnel.

Gyan2> Why should IPv6 encapsulation be optional with BIERin6?  The latter L2 solution has existed since Day 1.  We are defining a new solution for IPv6 environment with BIERin6.

Zzh2> IPv6 encapsulation for directly connected BFRs is optional in BIERin6, because BIER over L2 w/o IPv6 encapsulation just works but we want to allow IPv6 encapsulation for some operators who demand IPv6 encapsulation even between directly connected BFRs.
Zzh2> BIERin6 is not just “defining a new solution for IPv6”. It is about specifying “how BIER can be supported for IPv6” (in one way if you want to be exact).

Gyan2> The case and point here is that most operators in the last 15 years have decommissioned all TDM based with Metro Ethernet services.
Zzh2> Then can you ask @Xiejingrong (Jingrong)<mailto:xiejingrong@huawei.com> why he asked about POS?

So in essence with draft BIERin6 the way it is written IPv6 encapsulation single hop or multi hop tunnels would never be used by operators.

Zzh2> It’s clear that you have not followed the discussion. Multi-hop tunneling will certainly be used, either for getting over non-BFRs or for FRR (which will be here for long term).

So then you might as well remove IPv6 encapsulation from the draft as it’s an option that would never be used.  Once you do that you are left with RFC 8296 use case informational draft and questionable if that is even necessary.

Zzh2> Wrong conclusion based on wrong assumption – see above.

The way BIERin6 is written today it would be very difficult to advance for WG adoption.


Please note in my question the word *the* does not include anything that RFC8296 can solve. Any existing RFC8296 solution is not belonging to *the* BIERin6 proposal. Please tell us *the* BIERin6 proposal.

Zzh> *The* BIERin6 proposal is BIER over L2 and/or tunnels (IPv6 or not). In case of IPv6 tunnels, new code points are needed and that's why it needs to be on standards track, as I already explained.

    Gyan> The way it’s written IPv6 encapsulation one hop tunnels would never be used by operators as it’s overshadowed by RFC 8296.  The way BIERin6 reads it as L2 RFC 8296 can be used for multi hop funnels in case of Non BFRs as well.  Even if the operator requires BIER to be carried in IPv6 it would be doubtful that would get utilized for one hop tunnels as it’s easier to just use RFC 8296 L2 for one hop or tunnel.  In essence the IPV6 encapsulation would never be used by operators with BIERin6.
If you think about it BIERIn6 is by definition an oxymoron.  Reason being is that with RFC 8296 included as part of BIERin6, BIER header is the outer envelope encapsulation so it would be more accurate to say “BIERout6” as IPv6 is the payload of BIER in L2 RFC 8296.  The only relevant piece that makes sense in every way to be part of BIERin6 is “in” being the keyword where the outer encapsulation is IPv6 and BIER is next header thus the “in” in BIERin6.

Zzh> I had also explained already, why BIERin6 needs to explicitly spell out using *existing* solution (concept, not code point) for IPv6 network - we've wasted two years on this.

    Gyan> Well hopefully we don’t waste another 2 year on BIERin6 or I guess really should be called BIER-in-out-6.

      Gyan2> Another clever way to look at is that BIER-in-out-6 is a way to squash IPv6 encapsulation with smoke and mirrors as if a there is in a pretentious way a néw solution is being developed, where in essence we are actually quite the contrary, as this is the trickery game  “optional” verbiage to provide a lead on “carrot” if you will that IPv6 encapsulation is in the spec but really in all truthfulness let it be told the spec is really BIERout6.

Zzh2> The above again shows that you have not followed the discussion.
Zzh2> I’ve always said that BIERin6 is an existing solution, albeit it needs new code points, to allow BIER header following an IPv6 header.
Zzh2> Jeffrey

 I am not in favor of adoption of  BIERin6 the way the draft is written today.  We really have to remove the references to RFC 8296 to make this draft even viable.


Thanks
Jingrong

-----Original Message-----
From: Gyan Mishra [mailto:hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>]
Sent: Wednesday, November 25, 2020 9:34 AM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net<mailto:zzhang@juniper.net>>
Cc: Alvaro Retana <aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>>; BIER WG <bier@ietf.org<mailto:bier@ietf.org>>; EXT-zhang.zheng@zte.com.cn<mailto:EXT-zhang.zheng@zte.com.cn> <zhang.zheng@zte.com.cn<mailto:zhang.zheng@zte.com.cn>>; Tony Przygienda <tonysietf@gmail.com<mailto:tonysietf@gmail.com>>; draft-ietf-bier-ipv6-requirements <draft-ietf-bier-ipv6-requirements@ietf.org<mailto:draft-ietf-bier-ipv6-requirements@ietf.org>>; gjshep@gmail.com<mailto:gjshep@gmail.com>
Subject: Re: draft-ietf-bier-ipv6-requirements-09

Jeffrey

About the two lingering points it does shed light on something that has been disturbing me with the BIERin6 solution.


I thought about this some more and I think what creates a lot of confusion in my mind with BIERin6 solution is the L2/tunnel component.

As the main reason is that the L2/tunnel exists today with RFC 8296 “Non MPLS BIER Ethernet” with the special allocated next header code point to account for BIER next header 0xAB37.

I honestly think the L2 should be removed from the BIERin6 draft so that the optional IPV6 encapsulation is no longer “optional” in the draft as that now is the draft.

This also provides the “IPv6 encapsulation” commonality with BIERv6 at least showing clearly that their is a strive for commonality and parity between the two solutions.

Also the “muddying” of the water is eliminated by removing L2 making the solution crystal clear to operators.


Kind Regards

Gyan


Juniper Business Use Only
--

[Image removed by sender.]<https://urldefense.com/v3/__http:/www.verizon.com/__;!!NEt6yMaO-gk!XgM9nZcm8mxG0SCM8QF-Qsyg3BEjUQWT5BlBYf3Y_zmD2xCvRtDyA4zikXIQZmq-$>

Gyan Mishra

Network Solutions Architect

M 301 502-1347
13101 Columbia Pike
Silver Spring, MD

--

[Image removed by sender.]<https://urldefense.com/v3/__http:/www.verizon.com/__;!!NEt6yMaO-gk!XgM9nZcm8mxG0SCM8QF-Qsyg3BEjUQWT5BlBYf3Y_zmD2xCvRtDyA4zikXIQZmq-$>

Gyan Mishra

Network Solutions Architect

M 301 502-1347
13101 Columbia Pike
Silver Spring, MD



Juniper Business Use Only