Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/

"Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com> Fri, 07 December 2018 15:53 UTC

Return-Path: <hooman.bidgoli@nokia.com>
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 7A7491276D0 for <bier@ietfa.amsl.com>; Fri, 7 Dec 2018 07:53:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.361
X-Spam-Level:
X-Spam-Status: No, score=-3.361 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
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 h6hKzVfaFQr2 for <bier@ietfa.amsl.com>; Fri, 7 Dec 2018 07:53:21 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150139.outbound.protection.outlook.com [40.107.15.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D702D126CB6 for <bier@ietf.org>; Fri, 7 Dec 2018 07:53:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QU60utZX8Y3XwEWcvTyGs3JqH0TUzlfFmQM5k1u4Ny0=; b=LEnZZnIh4PkpAJn62yHYb/5RuUVOUWb7rKPf05AVfwVS/utYHi7AYkpxi+t6uOSPnQ3jYNqDNRMg+0pvGMWW6KPMOOfYHcr9an60HvQbZZ7dGBrtnuun25P21i4/jtpE93hyUSDM45VmeeeQOxX8Vj5XTHjrrJU0BXI7N0FfYck=
Received: from DB7PR07MB4745.eurprd07.prod.outlook.com (52.135.136.21) by DB7PR07MB4539.eurprd07.prod.outlook.com (52.135.140.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.9; Fri, 7 Dec 2018 15:53:18 +0000
Received: from DB7PR07MB4745.eurprd07.prod.outlook.com ([fe80::2834:1436:b331:e022]) by DB7PR07MB4745.eurprd07.prod.outlook.com ([fe80::2834:1436:b331:e022%4]) with mapi id 15.20.1425.009; Fri, 7 Dec 2018 15:53:18 +0000
From: "Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com>
To: Eric Rosen <erosen@juniper.net>, "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
CC: Stig Venaas <stig@venaas.com>, BIER WG <bier@ietf.org>, Antoni Przygienda <prz@juniper.net>
Thread-Topic: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
Thread-Index: AQHUW2ERP5l+URmjxkmL7UcNp3Td9aUcXQCAgAEH0jCAAKtcgIAEn0fAgAAdzoCAABDxoIAAAqlAgDNw5ICAATFfAIAY7BQg
Date: Fri, 07 Dec 2018 15:53:18 +0000
Message-ID: <DB7PR07MB4745369545935C8B17D0651691AA0@DB7PR07MB4745.eurprd07.prod.outlook.com>
References: <2E5604C8-CCB0-477D-9CB7-B6F2113A52BD@juniper.net> <CAHANBtL_oe9VP1qYOWtRtoOwQca=mckA3QmyZjE3fLPEayeKhg@mail.gmail.com> <VI1PR07MB4751E8BF942AB8985CB034DF91E30@VI1PR07MB4751.eurprd07.prod.outlook.com> <SN6PR05MB5040712468F9CE470D3D10EED4FC0@SN6PR05MB5040.namprd05.prod.outlook.com> <DB7PR07MB47456ED349F01B42FDFCA5E391FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <8E8276D0-FFAF-4BC3-A2B4-8EAF2BF6E505@juniper.net> <DB7PR07MB4745405084390CBC6416DDDF91FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745406406F965320DD853D091FF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <DB7PR07MB4745D37DD1302E25AC9E4B1991DF0@DB7PR07MB4745.eurprd07.prod.outlook.com> <2f563dc7-7da4-0634-b5f0-53d9333eeb43@juniper.net>
In-Reply-To: <2f563dc7-7da4-0634-b5f0-53d9333eeb43@juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=hooman.bidgoli@nokia.com;
x-originating-ip: [135.245.20.20]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB7PR07MB4539; 6:465iGUENyVd9ipGGXjrzKoe7mkDBpVbn034aNSJVO/MQ1IyMPn3zhK7yTJ5oLLGQnrDdWKOjCkSLLxE2wpN6GkIenHVWC92yYFRckWKcIu+SnjbD6B6mzPuzWWPZ8J4fdJKes9fhTH84QJG94dF3n7h7T/U8UuK+pzdwM4savpH0erTtpJOLVL4r1BbbI2YPdlT1dEB24fg0PTJRXRxVeNwdVmclwuJQ26KcbAttD6czeDg0SjTQf4Ksfo+kMDHrOhzAsalWFCVgsbNTR4KcQgZlZy+BkOHhtqaDo+fp2M9Cyv5ODX7Jh9c2QyRZXcMU2uAApyuFojFLnneW86Iq6wWKCk7p8pxMBvRuUoF1VWuHdjsFOp9wLnZTjXGqghavwWjBpt9A3YygByFMUiNMWFijR3tkq+YaVWz9bovKWXjiO5EaAJeOzrlSLClC5+KusZc+BOllZiZJN3uFgx3AeA==; 5:fzpidHcZLrnmNK20w7Z8Lugx9q8v1i5Y5afm9YjjXBqPDg95UaqqCK8lUDfp55UFE/Id4almsBd1pjNBtL4rNcp1P4i6uW9N8sbjs9WxE5kl5u8yhOHvXwQ/GvP8cedQOEoxY1pzUZskUCWTt4LW7YXghRFTgcxQjG4FFBahwyk=; 7:Syredr6wiWUDcHZtVsHDl0xp9egubboUyF5z1Mxga2WmEWRkdCph6fQB0XLjvXY12An6V3kVXa5aNqxnVAt5uJMiryJyXi5X1gs8kyGWgx23K0o+5gkMDCqne1Q8at7lnvV71ZaQC3UfCDcO21DW3Q==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 4e582041-0534-4961-84ef-08d65c5c1b42
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:DB7PR07MB4539;
x-ms-traffictypediagnostic: DB7PR07MB4539:
x-microsoft-antispam-prvs: <DB7PR07MB45397726CB831501E581A16291AA0@DB7PR07MB4539.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231455)(999002)(11241501185)(806100)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB7PR07MB4539; BCL:0; PCL:0; RULEID:; SRVR:DB7PR07MB4539;
x-forefront-prvs: 0879599414
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(396003)(136003)(376002)(366004)(13464003)(189003)(199004)(53546011)(4326008)(2906002)(66066001)(76176011)(7696005)(93886005)(102836004)(106356001)(186003)(105586002)(478600001)(6506007)(81156014)(8676002)(81166006)(8936002)(99286004)(26005)(9686003)(5660300001)(25786009)(6306002)(55016002)(3846002)(6116002)(6246003)(86362001)(53936002)(316002)(68736007)(97736004)(54906003)(110136005)(305945005)(1941001)(446003)(71190400001)(71200400001)(7736002)(6436002)(966005)(33656002)(229853002)(74316002)(14454004)(11346002)(486006)(256004)(476003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB4539; H:DB7PR07MB4745.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: iEv2GI+ayKg6jcAkj3zTgyO9vx0oPhTplu9YLOlnFDY0McTqrmkR8ax/qTRYpF8tJH/npLiHcGajaCVVCP48CuqN0OdUG1kaMtEtaTVaoR4aqxZg0hrutEk+j0QxYHTVm7giZGSyhPZL5lr+fyHnCVGy4hV6Ksvn5LEG5984Kkq72Es6MpgS3a+tphbK7RDqhUGgh2bdFPLrkALFQPuG0ejDLO2mUp8hW+5LSeF89KQeM4XyjzcKLICzkP18e9R5ATmh7r+EmrIAIrd/9FVGnEZGkQutXZ3iNKn+wYyzE3yuzRcj7EKAEgxOHizajK3YEFtIgxQsSCa2C06ue6FL1swVDlxgfeh61N+3Z0ru7BM=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4e582041-0534-4961-84ef-08d65c5c1b42
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2018 15:53:18.2283 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4539
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/TQAM2rlRxn1gThpjMQVvydh-QCc>
Subject: Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
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, 07 Dec 2018 15:53:24 -0000

Jeffery/Stig/Eric

Thanks again for your feedbacks...

Bringing the working group into the loop 

RFC 5384 was proposed to be used to relay the IBBR info to EBBR

Two new Attr types was proposed for identifying IBBR IPv4 and IPv6 address family.

   0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Addr Family   | Encoding Type | Rsrvd   |S|W|R|  Mask Len     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |               Source Address
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+.....
   |F|E| Attr_Type | Length        | Value
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+.....

Encoding type = 1
F = 0
Attr_type= 7 (New IANA BIER IBBR info IPv4) Vlaue = IBBR Prefix, SD, bfr-id 
Attr_type= 8 (New IANA BIER IBBR info IPv6) Vlaue = IBBR Prefix, SD, bfr-id

IBBR Prefix: this is IPv4 or IPv6 BFR-Prefix of the IBBR for the specific subdomain as described in [RFC8279]
SD: This is a 8-bit field that encodes the Sub-Domain as described in [RFC8279].
BFR-ID: this is a 16-bit field which identifies the BFR uniquely with in the subdomain as described in [RFC8279]



Regards


-----Original Message-----
From: BIER <bier-bounces@ietf.org> On Behalf Of Eric Rosen
Sent: Monday, November 19, 2018 10:32 AM
To: Bidgoli, Hooman (Nokia - CA/Ottawa) <hooman.bidgoli@nokia.com>; Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
Cc: Stig Venaas <stig@venaas.com>; BIER WG <bier@ietf.org>; Antoni Przygienda <prz@juniper.net>
Subject: Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/

On 11/18/2018 4:53 PM, Bidgoli, Hooman (Nokia - CA/Ottawa) wrote:
> Jeffery/Stig
>
> Going back to the comments in the IETF for an optional TLV to identify the IBBR in the PIM join.
>
> 1.	Jeffrey forwarded RFC 5384, I am not sure how the TLVs in this RFC will help to identify the IBBR in the PIM signaling packet?

RFC 5384 is about how to add attributes to PIM Joins.  I think the suggestion is that a new Join attribute (identifying the IBBR) needs to be defined.

> 2.	Thinking more about this, If the implementation on EBBR dictates that the PIM message needs to have an optional TLV that identifies the IBBR, why can't the EBBR add that TLV to the PIM signaling packet before it sends it to the PIM task. All the info are available in the BIER header and before the signaling packet is send to the PIM task on EBBR the EBBR can add this information as an optional TLV. I

Stig is obviously concerned about an implementation in which (a) the ability to pass information about the packet from hardware to software is limited, and (b) the ability to modify the packet before passing it to the control plane processor is minimal or non-existent.  And if these abilities exist, it might involve difficult-to-incorporate microcode changes.  These issues aren't that mysterious.


_______________________________________________
BIER mailing list
BIER@ietf.org
https://www.ietf.org/mailman/listinfo/bier