[Bier] draft-ietf-bier-idr-extensions questions & comments

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Tue, 08 May 2018 17:48 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 4C3741273B1 for <bier@ietfa.amsl.com>; Tue, 8 May 2018 10:48:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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 URCjCScvpKsr for <bier@ietfa.amsl.com>; Tue, 8 May 2018 10:48: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 94FA11270AB for <bier@ietf.org>; Tue, 8 May 2018 10:48:24 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w48Hi5GB029142 for <bier@ietf.org>; Tue, 8 May 2018 10:48:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=0ieVgi1phoMXhrHXz3j7P++he73o+tjccgxEtXbiu+Q=; b=N79tyl4JUYZY5erow3YnFk9lbHNQCungTvvkMdw/C7oTYU2NvihCqOgqFB3QG/TLO8C5 3FPgOOOlJC+5G0t7neM4rvkIXpmB8OotXMrlypjentvz6YnN2eV/D3Crp+/b41KvigZU vnGySqT7zsmutaXpCSEhwynaZpK5p5Umf6mGENMIFXpg+JLnd6+SifPXrzg/xiLjclp5 zrNgELKweX6j4QI/rzr/n9Y7K80MGukiAq84MDhAXG/IanG63MobEGM/Bxa8ZSFCMNIg 21Bp/0m/MnXqXcRz1h1I4EMzWI1/bVymwRhdOB4zII8ItZ9Lt6kGFmgjEtqFJl+KJLG8 BQ==
Received: from nam03-dm3-obe.outbound.protection.outlook.com (mail-dm3nam03lp0019.outbound.protection.outlook.com [207.46.163.19]) by mx0a-00273201.pphosted.com with ESMTP id 2hufger58k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <bier@ietf.org>; Tue, 08 May 2018 10:48:24 -0700
Received: from BN3PR05MB2642.namprd05.prod.outlook.com (10.166.72.18) by BN3PR05MB2689.namprd05.prod.outlook.com (10.166.74.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.755.10; Tue, 8 May 2018 17:48:22 +0000
Received: from BN3PR05MB2642.namprd05.prod.outlook.com ([fe80::cda1:8355:9f97:ed82]) by BN3PR05MB2642.namprd05.prod.outlook.com ([fe80::cda1:8355:9f97:ed82%5]) with mapi id 15.20.0755.012; Tue, 8 May 2018 17:48:22 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: BIER WG <bier@ietf.org>
Thread-Topic: draft-ietf-bier-idr-extensions questions & comments
Thread-Index: AdPm8swyuDA9rqv9RbKmroaZX6kKYg==
Date: Tue, 08 May 2018 17:48:22 +0000
Message-ID: <BN3PR05MB2642DB98CCE861B566786C30D49A0@BN3PR05MB2642.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR05MB2689; 7:8zANXeXUA264QFy9teEC4TS8zouELh+rhMMxC1ZqyEyPnCYhFHLVRxmj10tGPsdWEVkgDVZk8czNfGprZ+vv3eDSVPTOSQPaKAEGlvh1z9hK3Hl3RyYaUoXxgRnO+/sJPf4StPtQV4p+T/aKi68NI1MfPqJ902a3ukzzsFnpGjHlztdCDJyDPqf4N/Q0vvcSKTp3X5373ovfF10YCQ7+tukCvL15Yn1bvGacdyc/TWEgXSXSSMoKtcsshkIv5uku
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(2017052603328)(7153060)(7193020); SRVR:BN3PR05MB2689;
x-ms-traffictypediagnostic: BN3PR05MB2689:
x-microsoft-antispam-prvs: <BN3PR05MB268977652203152D176B9BDDD49A0@BN3PR05MB2689.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(17755550239193);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:BN3PR05MB2689; BCL:0; PCL:0; RULEID:; SRVR:BN3PR05MB2689;
x-forefront-prvs: 0666E15D35
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(39380400002)(346002)(39860400002)(366004)(189003)(199004)(25584004)(14454004)(2900100001)(9686003)(55016002)(53936002)(105586002)(86362001)(8936002)(478600001)(74316002)(106356001)(6506007)(66066001)(305945005)(25786009)(7696005)(8676002)(81156014)(59450400001)(81166006)(5660300001)(186003)(486006)(6436002)(102836004)(26005)(6916009)(3846002)(97736004)(6116002)(7736002)(5250100002)(2906002)(5890100001)(68736007)(3280700002)(99286004)(33656002)(476003)(3660700001)(316002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR05MB2689; H:BN3PR05MB2642.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: XfMN+UnZWeHNoRJtkQCHrxOJvofyLgDbv/PswozCzMscnjQCMhjkcknNM0nbBPInwlR1+Xdp4oLPwI0bV+/CJwHA/TtqaQL4uyTQFIMeh3e85Y4bWa3r1EXPAGi6ph24CU/ERpVm+0eepkbdqP1ctmdCrWefxEcnD+SNop9p43LatjAeKNtGOKtLXJUqbLOh
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: 9c7763ee-425b-4650-5d06-08d5b50be470
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 9c7763ee-425b-4650-5d06-08d5b50be470
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2018 17:48:22.4317 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR05MB2689
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-05-08_06:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805080170
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/IwuWu8sIwtIV-GiAzLPpH_ugWvI>
Subject: [Bier] draft-ietf-bier-idr-extensions questions & comments
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 08 May 2018 17:48:26 -0000

Hi,

I have some questions and comments on this.

With the following DC scenario,

   These extensions are applicable in those multi-tenant data centers
   where BGP instead of IGP is used as an underlay [RFC7938].

Since many EBGP sessions may be used inside the DC, do we still want the following on EACH EBGP session?

   An implementation that supports the BIER attribute MUST support a
   per-EBGP-session policy, that indicates whether the attribute is
   enabled or disabled for use on that session.  The BIER attribute MUST
   NOT be sent on any EBGP peers for which the session policy is not
   configured.  If an BIER attribute is received on a BGP session for
   which session policy is not configured, then the received attribute
   MUST be treated exactly as if it were an unrecognised non-transitive
   attribute.  That is, "it MUST be quietly ignored and not passed along
   to other BGP peers".

Seems that the policy is only needed on sessions to peers OUTSIDE the BIER domain.

4.  Originating BIER Attribute

   An implementation that supports the BIER attribute MUST support a
   policy to enable or disable the creation of the BIER attribute and
   its attachment to specific BGP routes.  An implementation MAY disable
   the creation of the BIER attribute unless explicitly configured to do
   so otherwise.  A BGP speaker MUST only attach the locally created
   BIER attribute to a BGP UPDATE message in which at least one of its
   BFR-prefixes is contained in the NLRI

What does the last sentence in the above paragraph mean? When would a router has more than one BFR-prefixes? Say a router has 5 local prefixes with one being the BIER prefix. Does it advertise one update with the BIER attribute or does it advertise two updates and only the one with the BIER prefix carry the attribute?

The document should have a section describing how BIRT/BIFT entries are built.

Jeffrey