Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
"Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com> Sat, 13 October 2018 17:09 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 6F935130E36 for <bier@ietfa.amsl.com>; Sat, 13 Oct 2018 10:09:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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 csixs1ovDAur for <bier@ietfa.amsl.com>; Sat, 13 Oct 2018 10:09:53 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0125.outbound.protection.outlook.com [104.47.2.125]) (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 02D98130DE6 for <bier@ietf.org>; Sat, 13 Oct 2018 10:09:52 -0700 (PDT)
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=c+E5Z8F5xZOzOxYKsLZ8b/G50CXvAyxPtwdSeJmHAL8=; b=rl/u2GF5GTlPdmKjTn3Hl0L4xxGddttyd+wecdDJXor5r6m6L/bwYLEAY1w/4Q6hJ9zFEw/XKGV26hnYB4SH+CzfPu4qv4sXn1ZO9GWbhxhqCtc7eN1PTWuxYO3MSf2fA/7cSfZh+L4UAzgavWF2U3MNcLwK/INc/sy2BNboHnQ=
Received: from VI1PR07MB4751.eurprd07.prod.outlook.com (20.177.57.150) by VI1PR07MB4336.eurprd07.prod.outlook.com (20.176.7.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1250.14; Sat, 13 Oct 2018 17:09:49 +0000
Received: from VI1PR07MB4751.eurprd07.prod.outlook.com ([fe80::9011:9479:221f:903c]) by VI1PR07MB4751.eurprd07.prod.outlook.com ([fe80::9011:9479:221f:903c%4]) with mapi id 15.20.1228.020; Sat, 13 Oct 2018 17:09:49 +0000
From: "Bidgoli, Hooman (Nokia - CA/Ottawa)" <hooman.bidgoli@nokia.com>
To: Stig Venaas <stig@venaas.com>, "prz@juniper.net" <prz@juniper.net>
CC: BIER WG <bier@ietf.org>
Thread-Topic: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/
Thread-Index: AQHUW2ERP5l+URmjxkmL7UcNp3Td9aUcXQCAgAEH0jA=
Date: Sat, 13 Oct 2018 17:09:49 +0000
Message-ID: <VI1PR07MB4751E8BF942AB8985CB034DF91E30@VI1PR07MB4751.eurprd07.prod.outlook.com>
References: <2E5604C8-CCB0-477D-9CB7-B6F2113A52BD@juniper.net> <CAHANBtL_oe9VP1qYOWtRtoOwQca=mckA3QmyZjE3fLPEayeKhg@mail.gmail.com>
In-Reply-To: <CAHANBtL_oe9VP1qYOWtRtoOwQca=mckA3QmyZjE3fLPEayeKhg@mail.gmail.com>
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: [173.32.187.177]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB4336; 6:kRQ853dPQPw3ZiuJFdCfx0SrV3daTLsd9LmwTl8LWhMfvjoBfWCQ7mEFOl/uCy5rLC/xa+T7TM/cm/JqzwTXCiovgqF5+YW8WWDUiLpqFwqHuCammhU8SeiDZOV1Cag+Rzbu3Nj5ugFZnZS42i4tHDO0CQpMaQTP9pdIY6TJwiLAbxBVCV6rwI2mX3d7qaaKvmR8htBY3YGt4crlyx+m9RKxX3KPu4BMxawSeQwuGNG4u2KcL0vc6khzDjpqTKU2d3yW2rdsrqcCZtIR8XS++70LFx7+M1WlEJwNC1/WfkbEEGAHYca64y3F0AURJ6QxL3rXOk5pLlYOl6hk+lkz/qjMvozk3r1U8OLBD8t/1Irhsh3w449d9WeWF5WllYIrjMeZVUog8W3j5yX9AgyVA3eGC+UbgoQLMnlIJwrOnlM9HFhZKbs2aLCFGsTmGwsSD7TRsCmeMCmQuWTjvTa9Dg==; 5:3FaZuK3BuxjCKc05SLDTkWn4j+BsvdMPQC/qgBTCCFpCPZCbtYMkAgfMnsEz/Xfqvio9Grew91+LsWbQqatsgH+VicsLJdswEOzX4vxz4ZA60fJo25ErGzYePL9wEYGVfRpQ3bnpsXpZ9v3DtDVTVkgT8Ee9dOTNujGWT1mY3xI=; 7:cDe5t4a6CNOlULTXkz5nwUqcc6t+Jeqo1k0fNpvg48LwwDfv9QZCku5izqFCBZk8XZbpcCEITx3qTwkStPFXqbghKHx0/CrJisx8SoOESO5x1JMGSuLnh/l5MOCTa+UAf6nluX0frFICH0UXGiWRZhibeSHHQAxkTp3LW/9vPekDgnMuWMSXizlHbzhWdm2w/+6VTGcNu59DYjWONklK9bIJlEMAHlUmxG/0VtPyHXa9pMzxzulJq7XEgznmeE9U
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: cd8511e2-59e9-4d69-7e0e-08d6312eaf10
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:VI1PR07MB4336;
x-ms-traffictypediagnostic: VI1PR07MB4336:
x-microsoft-antispam-prvs: <VI1PR07MB4336D482B3719B1530617AA991E30@VI1PR07MB4336.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105)(138986009662008)(269456686620040)(17755550239193)(192374486261705)(788757137089)(100405760836317);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(11241501184)(806099)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051); SRVR:VI1PR07MB4336; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4336;
x-forefront-prvs: 082465FB26
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(136003)(346002)(396003)(366004)(51914003)(13464003)(52084003)(189003)(199004)(74316002)(81156014)(7736002)(305945005)(81166006)(110136005)(106356001)(5660300001)(66066001)(105586002)(33656002)(561944003)(8676002)(25786009)(2906002)(478600001)(14454004)(966005)(1941001)(316002)(6306002)(6436002)(9686003)(55016002)(6116002)(3846002)(229853002)(6246003)(97736004)(4326008)(8936002)(68736007)(53936002)(71190400001)(2900100001)(86362001)(186003)(6506007)(486006)(7696005)(26005)(5024004)(476003)(14444005)(256004)(102836004)(5250100002)(53546011)(11346002)(446003)(99286004)(2501003)(76176011)(71200400001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB4336; H:VI1PR07MB4751.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: Efop2IPKs6RRJJMTpSGo6E2IOuI4fyvv8sflZiVhEMkCzVz0ypMkYioc7mTyhsmxxATUi/+jUlBWpvbSiFZ9/rsfl5gEFStf5FMcLEYf7mflI1H6EWJJeZCR/nieiyfjr3SOQIaEvcr0/FMk63RMfL3Z7wfj5jZ5ejal32CuG5MOF3pmKuBEVyzGZvQE5VOCeK1SdvcnUcwPPU2Odf4mcj4Q+D8+EdAdx5qoaTP88eEsXrBMPrUeqAB/iJg+gBOnXN7U9HEKXYC9Ek2QaHfkPurNqvWxA4JEVevV+BNzo3t2nLL0Ca8nZlNaraFgw76YLukP821aVM9U6jg4Bec5Les5qDYwP8WUFrQLPV1gfbLANcV/+xizCAI7Qz5zrHZV7+FyaFV8b1nCx40SmzHnhA==
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: cd8511e2-59e9-4d69-7e0e-08d6312eaf10
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2018 17:09:49.4023 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4336
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/NqYS2bQUs9DSiOtK7uWu70rcT3I>
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: Sat, 13 Oct 2018 17:09:58 -0000
Hi Stig Thanks for the comments and taking time! Inline HB> Regards Hooman -----Original Message----- From: BIER <bier-bounces@ietf.org> On Behalf Of Stig Venaas Sent: Friday, October 12, 2018 8:16 PM To: prz@juniper.net Cc: BIER WG <bier@ietf.org> Subject: Re: [Bier] WG LC on https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/ Hi The draft is almost ready, but some work is still needed IMO. Please see below comments. I'll start with the more serious issues. What should the source and destination addresses of the pim joins be? Should they be the BIER prefixes, so that a router can map prefix to BFR-ID? For IPv6 a pim j/p is supposed to have link-local source/destination addresses, I think an exception is needed here. HB> the proposal is to keep the same header. It might be nice if there was a way of encoding the senders SD and BFR-ID of the sender in the join. This is needed for the tracking in 4.1. HB> These info should be in the BIER header that incapsulates the signaling packet. In 3.3 it says: After receiving the BIER packet and determining this packet is a signaling packet, EBBR will remove the BIER header from PIM packet. It will do a route lookup for the source of the pim signaling packet. If the source is on a locally attach pim domain, it forwards the PIM packet toward the source. I don't quite follow here. The join shouldn't be forwarded, it should be processed locally, right? What do you mean by the source of the signaling packet? Is it the source IP address, or a multicast source or RP address inside the join? There may be multiple in one J/P packet though. You should probably point out that the join should be accepted even though it doesn't come from a pim neighbor. HB> as per draft this is just signaling and we are not trying to create neighboring, hence IMHO I don't see the benefit of adding more clarification. Also since it is signaling between IBBR and EBBR they it would also mean local processing at EBBR. "This tunneling is only done for signaling purposes and not for creating a PIM adjacency between the two disjoint pim domains through the bier domain." In 4.1 it might seem like each OIF corresponds to a <SD, BFR-ID>, but an implementation might have a single OIF for <SD, BIER set>, where the set has multiple bits set (for multiple BFR-IDs). HB> so this regular multicast FIB so an S,G is mapped to IIF and OIF where OIF can be a set of <SD, BFR-ID>. I think we are saying the same thing. HB> please note the draft has point it out "and out going interface OIFs set as the <SD, BFR-ID>" which is your multiple BFR-IDs. Security considerations need more work. It should consider what are potential new issues, not just refer to existing BIER and PIM considerations. E.g. is it possible to send spoofed joins so that packets are replicated to a large set of receivers? HB> again IMHO the security concerns for this draft is exactly the same as BIER and PIM. I personally can't think of a specific attack for this specific signaling. That said I am open to more text what do you suggest? Less important issues below. I still find it confusing that IBBR and EBBR are from signaling point of view. Generally with multicast and tunneling, the join goes in the opposite direction and would go from the tunnel egress router to the tunnel ingress. Please consider swapping the terms so that the join goes from egress to ingress. From where a data packet leaves the BIER domain to where it enters the domain. HB> I think I have pointed this out before, trying to change the signalling term to match dataplane forwarding creates ambiguities in part of the drafts. We started with using the terms BFIR and BFER for signaling and the text was extremely confusing. HB> the main reason is that the draft proposes to encapsulate the signaling in BIER hence if use the same term (BFIR and BFER) for signaling also we get into situations that it is hard to distinguish between control and data packets. Abstract is rather long. Replace the term "draft" with for instace "document". s/dataplain/dataplane HB> thank you! Regarding BBR definition: BIER Boundary router. The router between the PIM domain and It would be better to say "A router", as there can be several. HB> Thank you! Maybe similar changes for IBBR and EBBR? HB> thank you! s/bier/BIER s/pim/PIM s/Datapatah/Datapath HB> Thank you! In section 3: The BBR will create pim adjacency between all the PIM routers attach to it on the pim domain. Attached to it in the PIM domain Instead when it determines that the PIM join or prune messages needs ^^^^^^^ it will generate a pim signaling packet toward its attach pim domain. ^^^^^^^^ attached HB> thank you! s/ibbr/IBBR s/ebbr/EBBR In 3.1 The IBBR will track all the PIM interfaces on the attach pim domain in attached PIM In 4.2 it is assumed (S,G), but could also be (*,G). At the end of 4.2 it says (G), should that be (S,G)/(*,G)? HB> this section we are still assuming ssm. Yes S,G thanks! I feel MVPN is section 6 is a bit underspecified. Does this description match what is in the BIER MVPN draft? I didn't check this. s/thier/their s/inline/in line/ s/Bier/BIER HB> Thank you! So in short you feel all protocols should be in capital letters... Regards, Stig On Wed, Oct 3, 2018 at 2:36 PM Antoni Przygienda <prz@juniper.net> wrote: > > This thread initiates 2 weeks WG LC on > https://datatracker.ietf.org/doc/draft-ietf-bier-pim-signaling/ per > request and consensus @ IETF 102 … > > > > --- tony > > > > _______________________________________________ > BIER mailing list > BIER@ietf.org > https://www.ietf.org/mailman/listinfo/bier _______________________________________________ BIER mailing list BIER@ietf.org https://www.ietf.org/mailman/listinfo/bier
- [Bier] WG LC on https://datatracker.ietf.org/doc/… Antoni Przygienda
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Jeff Tantsura
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Dolganow, Andrew (Nokia - SG/Singapore)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Rabadan, Jorge (Nokia - US/Mountain View)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Purkayastha, Debashish
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Nabeel Cocker
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Nagendra Kumar Nainar (naikumar)
- Re: [Bier] WG LC onhttps://datatracker.ietf.org/d… zhang.zheng
- [Bier] 答复: WG LC onhttps://datatracker.ietf.org/d… chen.ran
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Jeffrey (Zhaohui) Zhang
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Eric Rosen
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Jeffrey (Zhaohui) Zhang
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Eric Rosen
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Greg Shepherd
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Rabadan, Jorge (Nokia - US/Mountain View)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Nabeel Cocker
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Jeffrey (Zhaohui) Zhang
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Toerless Eckert
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Toerless Eckert
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Robert Raszuk
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Jeff Tantsura
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Toerless Eckert
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Toerless Eckert
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Toerless Eckert
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Stig Venaas
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Greg Shepherd
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Greg Shepherd
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Mankamana Mishra (mankamis)
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Nabeel Cocker
- Re: [Bier] WG LC on https://datatracker.ietf.org/… Bidgoli, Hooman (Nokia - CA/Ottawa)