Re: [Bier] BIER WGLC: draft-ietf-bier-php

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Fri, 04 October 2019 01:29 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 6644A1200FF for <bier@ietfa.amsl.com>; Thu, 3 Oct 2019 18:29:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 0MogiLXPyYjp for <bier@ietfa.amsl.com>; Thu, 3 Oct 2019 18:29:35 -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 14EFA120013 for <bier@ietf.org>; Thu, 3 Oct 2019 18:29:35 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x941Q6ie001319; Thu, 3 Oct 2019 18:29:33 -0700
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=2RQhLlZDuB1pusI21w3fwPkfDvNKqIf58EqV8qlNQEc=; b=jZJOb4WWvraLCFDAvvJiUahdcnddw9JGCeTL6mHbWopxK5XU8y/M5ASMbSFVZhevIvqK kawOXpCiTgKaslYEPHc3/n0x3HdYVirSi3hZ4C0HDkWSpBtF1o2Z3JN7xpuL9PHul7ga avur9XtGebiynFecW0HhF6Dw/LwZmLhRklRhN1LDRF711tfQOxkMVjEVIpHQABIeFdSN EruXJKJx0+iVFCA9gVK9HXcbllNn3Ti1IgKcE8zd261IHVT/O/4TxPQbj7iFWbBokzFU YWovdK+Tf7HtWzVZI4kqL4hi8EO2PW90m0Wh3l2tTOspemmMm/1H8kkHdtVSDyL8PM/H qw==
Received: from nam03-co1-obe.outbound.protection.outlook.com (mail-co1nam03lp2056.outbound.protection.outlook.com [104.47.40.56]) by mx0a-00273201.pphosted.com with ESMTP id 2vcyde2py9-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Oct 2019 18:29:33 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cxbDBfTZEduGL278Rb6uEosqF28eEUHHsOroT/t3S1EXlJOqMBeT9SZoarpnw/wZtpFX4FyGtQcBewRdYnG0OyAzTPdDPE0flhlC8ZTsyrctMovnZU7Wn7MkxtRztgSU2qRRtuqD+qkHhv8TJQ3rAvF4tcC7Wwm9agFnNjQOIggphItBPZI027lRJ7YXxK/p8tPpWACIYII7LimaBgjOULsB42G4YpASM3mpYGYZ6NQ4jl4TLRouY9AY2fKtVURlOY5t+qi+NOqGz4IvXv2Zw/aQ2gB9FVQYfJygFZH22gEq3HFF62hac34fITdc/80o6jFAu0R/PIVfhNJdaOKAbQ==
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=2RQhLlZDuB1pusI21w3fwPkfDvNKqIf58EqV8qlNQEc=; b=L1TaLY5t5Ux09IVfUwvbN3A4ayV4vFa+/k922sW2t7q0iKvxuXtmbHEqG+Y9Yuj4UOq1ODcXy0D7zdJHPjjaa1xCVWurM27QqT3GGta9U/OhMD43p+hWVd6mvsSE1jaN1dc9cttqbAPqci4LIskB+iy0YdohTZvN5/ATZscrQUi6v98ce5B0C1eRl8QbaYhGXJPEW7lHAY4w+h0qpp5z2vokOufMtqcRRIPbioxtkRUwdwDh2qwR/WtBzIlwNtan5824/SxGj/w2r8daRN4Fxk42V7XgAqQdPBUzb8iT3+aUZhCnqFOl2x0aSgm2/t6GURkCvidSJZVxHLDlTkfztQ==
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
Received: from MWHPR05MB3549.namprd05.prod.outlook.com (10.174.250.152) by MWHPR05MB3101.namprd05.prod.outlook.com (10.173.233.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2305.14; Fri, 4 Oct 2019 01:29:31 +0000
Received: from MWHPR05MB3549.namprd05.prod.outlook.com ([fe80::a018:4cd9:b82f:779d]) by MWHPR05MB3549.namprd05.prod.outlook.com ([fe80::a018:4cd9:b82f:779d%6]) with mapi id 15.20.2305.023; Fri, 4 Oct 2019 01:29:31 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: "'Nagendra Kumar Nainar (naikumar)'" <naikumar@cisco.com>, 'BIER WG' <bier@ietf.org>, "'gjshep@gmail.com'" <gjshep@gmail.com>, "EXT-zhang.zheng@zte.com.cn" <zhang.zheng@zte.com.cn>, "gregimirsky@gmail.com" <gregimirsky@gmail.com>
Thread-Topic: [Bier] BIER WGLC: draft-ietf-bier-php
Thread-Index: AQHVRwPuV2YhpunzfEGIFPIq32MyKqc1ZMuAgApX6YCAAOPFoIAJd3kQ
Date: Fri, 04 Oct 2019 01:29:30 +0000
Message-ID: <MWHPR05MB354931B27C4067CFE1731428D49E0@MWHPR05MB3549.namprd05.prod.outlook.com>
References: <CABFReBrqzdz1wbK_weeQD05LfrDZbSsfroj46ecpfWDiBoX2Qw@mail.gmail.com> <CABFReBp=n9KgS4ipkWvxAKdc5ciX6ej+=aZJzhUTGyQyTArdsQ@mail.gmail.com> <89429DD1-EB74-4641-A222-3522770DD471@cisco.com> <DM5PR05MB3548F08408A172775FCC5C23D4800@DM5PR05MB3548.namprd05.prod.outlook.com>
In-Reply-To: <DM5PR05MB3548F08408A172775FCC5C23D4800@DM5PR05MB3548.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [66.129.241.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3fdf78f4-48c8-4f63-1c1b-08d7486a4e17
x-ms-office365-filtering-ht: Tenant
x-ms-traffictypediagnostic: MWHPR05MB3101:
x-ms-exchange-purlcount: 4
x-ld-processed: bea78b3c-4cdb-4130-854a-1d193232e5f4,ExtAddr
x-microsoft-antispam-prvs: <MWHPR05MB3101900710C2AC424084DF89D49E0@MWHPR05MB3101.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 018093A9B5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(366004)(396003)(346002)(136003)(199004)(189003)(54896002)(7696005)(8936002)(316002)(81156014)(8676002)(5660300002)(966005)(110136005)(478600001)(81166006)(53546011)(606006)(2201001)(33656002)(9686003)(229853002)(86362001)(14444005)(256004)(55016002)(6306002)(99286004)(76116006)(2501003)(71190400001)(71200400001)(25786009)(102836004)(6436002)(66446008)(66946007)(64756008)(66556008)(66476007)(476003)(486006)(9326002)(2906002)(446003)(11346002)(26005)(3846002)(6116002)(7736002)(6506007)(236005)(6246003)(76176011)(66574012)(52536014)(66066001)(186003)(14454004)(74316002)(790700001)(24704002)(491001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR05MB3101; H:MWHPR05MB3549.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +17WDKW3JoDOg78Jb5VgpNVt0lBQKQBUjn2fNKC8dWT7PJwJmxSocMMt/TUuZzNnYbTtV4THDSdxhKyuSb7aTkTvgkpONrtZcTHm+1msO8Nnnq04VJdzSemjvKkz5VXOd8GrCPDcTSEgMEVPz1M7HCYXG/7tD7cCECcioek0IQVxU3Xr/bzBAWFIssv5soV/WOeYGIm0aNL2Ld7KxyJ1pxg4A/vXCL7/Arxrf7VOFWkwA9gT1WlkjL6unZk7Uq+dsRaX0vBizBJDy3h6NeVh8LolJnfwDkHTmUi4CzIaArxE9kpwqloF19orEecW0EEOFmzBHApeF60b5eKVgc/wEAq+TdRX+XIqeQxTturUzD1mD/gHdnsZysLNV6Bwn1Dv8N+XUuaISi7dMnMyZcsAlB97qEaRrPJ8Jr7O5xzKHaPo1qzZBcy9t0fPh0fdv3b/427e7O6IvdnOj8+TAmdf2Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR05MB354931B27C4067CFE1731428D49E0MWHPR05MB3549namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3fdf78f4-48c8-4f63-1c1b-08d7486a4e17
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2019 01:29:30.8496 (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: YPKM60c04Jm/V/Q67TkQlzyJSqJU/Rl7OmYWpW6fWA3rJjzC/jZKq7gdCEUJHyHv6AWc/X/UVbzHrtvTznR5EQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR05MB3101
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-03_09:2019-10-03,2019-10-03 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 adultscore=0 malwarescore=0 phishscore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 suspectscore=0 spamscore=0 priorityscore=1501 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910040008
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/uTvQd0SoBIqzV6kFRa-olJWXIXo>
Subject: Re: [Bier] BIER WGLC: draft-ietf-bier-php
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: Fri, 04 Oct 2019 01:29:38 -0000

Hi,

I have posted -03 revision that addresses all comments from Greg, Nagendra, and Sandy: https://www.ietf.org/id/draft-ietf-bier-php-03.txt.

Thanks!
Jeffrey

From: Jeffrey (Zhaohui) Zhang
Sent: Saturday, September 28, 2019 3:55 PM
To: 'Nagendra Kumar Nainar (naikumar)' <naikumar@cisco.com>; BIER WG <bier@ietf.org>; gjshep@gmail.com
Subject: RE: [Bier] BIER WGLC: draft-ietf-bier-php

Hi Nagendra,

Please see zzh> below.

From: Nagendra Kumar Nainar (naikumar) <naikumar@cisco.com<mailto:naikumar@cisco.com>>
Sent: Friday, September 27, 2019 7:19 AM
To: gjshep@gmail.com<mailto:gjshep@gmail.com>; BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Cc: draft-ietf-bier-php@ietf.org<mailto:draft-ietf-bier-php@ietf.org>
Subject: Re: [Bier] BIER WGLC: draft-ietf-bier-php

Hi,

Support.

I have a couple of comments as below:


  1.  Based on the Introduction section, the upstream BFR that pops the BIER header can be directly to PE (BIER incapable) or through a tunnel. In case of non-directly connected BFR, Is it really “PHP” or is it BIER to LSP stitching?.

Zzh> From BIER point of view, it is indeed PHP, because it happens on the BFR upstream of the edge router (the BFER if it did support BIER).


  1.  In addition to the assumption/limitation mentioned in the start of Section 3, I think this draft assumes the presence of LSP tunnel between the upstream BFR and BIER-incapable PE. If it is non-MPLS network, does it expect to encapsulate with IP/UDP?. Either way, I think it is better to clarify the same in the draft.

Zzh> Any tunnel is fine. Please also see below for the restriction mentioned in the start of Section 3 (where IP tunnels may be used in case of EVPN-vxlan/gre).


  1.  The introduction says the below:
“
While the above text uses MVPN/EVPN as example, BIER PHP is
   applicable to any scenario where the multicast flow overlay edge
   router does not support BIER.”

The above appears to contradict with section 3 that says, BIER PHP is applicable only when BIER NH =1.

Zzh> Good catch. It does apply to the following scenario as well, as described in the earlier version of the spec (https://tools.ietf.org/html/draft-zzhang-bier-php-01):

   The procedures in this section can be applied only if, by means
   outside the scope of this document, it is known that one of the
   following conditions is met.

   o  The payload after BIER header is IPv4 or IPv6 (i.e., the Proto
      field in the BIER header is 4 or 6).
      Notice that in this case the Destination Address in the IPv4/IPv6
      header must be in the address space for the BIER layer.

Zzh> It was taken out per advices given during WG adoption I think, but the introduction section was not changed accordingly. The reason for taking it out is that for the “BFER” to route IP (multicast) packets it needs to know the RPF interface, so it’s likely to use GTM [RFC7716] with a DCB label [bess-mvpn-evpn-aggregation-label], which is covered by the condition in section 3.

Zzh> On the other hand, when BIER is used for EVPN-overlay (https://tools.ietf.org/html/draft-ietf-bier-evpn-01), since the vxlan/nvgre header uses global VNI/VSID to identify broadcast domains, it will also work.

Zzh> In short, as long as the BFER does not rely on knowing the BFIR, it will work.

Zzh> So I plan to add “as long as the edge router does not need to know the transmitting BFIR” to the text you quoted, and add the vxlan/nvgre scenario to section 3.
Zzh> Thanks!
Zzh> Jeffrey

Regards,
Nagendra

From: BIER <bier-bounces@ietf.org<mailto:bier-bounces@ietf.org>> on behalf of Greg Shepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>>
Reply-To: "gjshep@gmail.com<mailto:gjshep@gmail.com>" <gjshep@gmail.com<mailto:gjshep@gmail.com>>
Date: Friday, September 20, 2019 at 5:22 PM
To: BIER WG <bier@ietf.org<mailto:bier@ietf.org>>
Subject: Re: [Bier] BIER WGLC: draft-ietf-bier-php

We're long past Aug 13th and not one response. PLEASE read and respond or we'll just let this expire.

Thanks,
Greg

On Tue, Jul 30, 2019 at 11:23 AM Greg Shepherd <gjshep@gmail.com<mailto:gjshep@gmail.com>> wrote:
Please read and respond to this thread:

https://datatracker.ietf.org/doc/draft-ietf-bier-php/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-ietf-bier-php/__;!8WoA6RjC81c!U17M0xuXqFjEd95HNxPeY_ujEfDmpbM2lywc1ZmclPy6K3fz8WnBGIfTfgpee9ht$>

EOTWT: Aug 13th.

Thanks,
Shep
(chairs)