Re: [Bier] End-to-end BIER
Eric C Rosen <erosen@juniper.net> Thu, 29 October 2015 17:16 UTC
Return-Path: <erosen@juniper.net>
X-Original-To: bier@ietfa.amsl.com
Delivered-To: bier@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 764C91B2FB2 for <bier@ietfa.amsl.com>; Thu, 29 Oct 2015 10:16:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.003
X-Spam-Level:
X-Spam-Status: No, score=-0.003 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 98H3VX4OaMEK for <bier@ietfa.amsl.com>; Thu, 29 Oct 2015 10:16:12 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0791.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::791]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A35501B2FB0 for <bier@ietf.org>; Thu, 29 Oct 2015 10:16:11 -0700 (PDT)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=erosen@juniper.net;
Received: from [172.29.33.27] (66.129.241.11) by SN1PR0501MB2015.namprd05.prod.outlook.com (10.163.227.12) with Microsoft SMTP Server (TLS) id 15.1.306.13; Thu, 29 Oct 2015 17:15:50 +0000
To: Tony Przygienda <tonysietf@gmail.com>, Caitlin Bestler <caitlin.bestler@nexenta.com>
References: <56312F63.4050601@nexenta.com> <CA+wi2hO615axH8TLM+oNfV9_+4d=s8zqv+-sc9ZPfEySFheWHQ@mail.gmail.com>
From: Eric C Rosen <erosen@juniper.net>
Message-ID: <5632543F.5090204@juniper.net>
Date: Thu, 29 Oct 2015 13:15:43 -0400
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <CA+wi2hO615axH8TLM+oNfV9_+4d=s8zqv+-sc9ZPfEySFheWHQ@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [66.129.241.11]
X-ClientProxiedBy: CO1PR06CA041.namprd06.prod.outlook.com (10.242.160.31) To SN1PR0501MB2015.namprd05.prod.outlook.com (25.163.227.12)
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2015; 2:9GUbGz2dnLOygcJo70bmDBiNv104Wth4A/DTeDgsWj9oKY98kGqX1HWd1VsKT4XhDSNjfEBCM1vMp5T/td9+535CDAz5rOAL5k155ybe408Z0Ga+g3ozW1m3QYaLA50H4DTtUAj5fEwJS0T0OGJffDD7dfn4LSJsjebBgOAIfkw=; 3:XqWA5j4AptOH0szVFGRON9h8xzzZX0w8A3DVvgmD+CRHxFiSegpLs1jIEAD21c6LbVdUvfKGwDCkkxEjdA+Lc3Ej65KIMVCMXxIqfEbVkaIP8lj9A+SYFmxLwZPp2KjMgvBk6FGrwVlbuHA9yAYlAQ==; 25:/tm21KJDD9BAE0cPu33wjBX2VBDOO55EXV1CQ4LLRo/cJm2tw+BbLtnP+esEUKnfPoH44pPPO0lh6na6Kx+nyShSAtxneyRWHwXeQrYjHjXTXoZ4LiFqeZMJgTQ7m3rLxaaL0Qje+vGMxsSBKF5OQfTk0CQIq9w3Bw3nWuuLq6cUpA3P9BNP0H2Bj3O3OLuXG6Qhpsg57cS/PZr2zlP99AQ3TvlsQRtdTjcCPy4q7ha+jrQux3H3EEfX9W36Ddo6kmwXwoHbK5Jr8+kggd9XgQ==
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0501MB2015;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2015; 20:9nOMUuC/1ftFuvy9okASgliKCwhfksUQ5VRPh87PuGZOW3910esGi24kd7O4xE/QxiWHgnB5oxJn9z7ErMqnVBPm4cTp1WlqDrKUz9J/9yWvLgzRR6i9WZSvAyXL7R2hK6Re2mkX3MjFGqCyFT4Z+QzPmnb3qPPbS+A0ris1LCQCK8OOz7EdhlyzRkOVPSJ1Le5QsrWxuRe3IUBc2CQPKC0Bjix2AakVjNLTVYWd36vrMT3SBghrpnYE64rDH/0f1l0rudC8WNzSf5t52Kw1ig/vdMkjXL4OgB+d3eDOfM9xJd+wb2q1ztSaq0mm7HE3c6GHuSjhpX2l4e0j+kk+Exz7/iKE2JKm4NRkuP2JNo72kj4XRLf406ey1VyxSo3EcZtvr3Wiw30Orx5HGUdNetRzddvM3HmY7DCRQ/rePVpRsfj3q6gSfuGk/uGyjWaSZUtr/QBBQgdUQQHB8HlGEuyDQxMKIlTsz9OOibre0L0O63uaNELBHsCvg6F/qdXU; 4:6cpYF+USiJcgDt7yrAiBdsFBagbVN7MnREMbTCAMh3Oey54o1Z8dIW/3cUCg8weUP/SNmW0fTwsPeTsSuteVXgb3sNoD7kQiaDriqMh7UbiqvhZgdM1g9wX7QKshQKiyEipPAQmwWtF+ZHAuCpSQa7gtaOZTDzoSsxUzJWa7YukO3dUE6Z/c2Dv10FUotq4cQ46gDK9ng//mVoiTWTRCgu4Kv332/Q5cwnEDyszGPY/5T48lT3ZYE73PIvNlkGEpVdXvPGijMBQfEbcLnvYtEfAcEBACGFUOvoqxZ0fJQwe3j8yn6x3VJUe1Vl3Ud6A/G+iQxa/b/Z9J5vQgpFLJQtAePdbrs7ZYDQEuBYGutqfr8QtVD86rp0wk79I6YNu+VZNARzG+qQnc/3YvCWOhYg==
X-Microsoft-Antispam-PRVS: <SN1PR0501MB2015E2AAE15E9F324DD65C1AD4200@SN1PR0501MB2015.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(10201501046)(3002001)(102215026); SRVR:SN1PR0501MB2015; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0501MB2015;
X-Forefront-PRVS: 0744CFB5E8
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(6009001)(199003)(189002)(101416001)(83506001)(5890100001)(50986999)(77096005)(5001770100001)(47776003)(92566002)(5001960100002)(65956001)(99136001)(50466002)(189998001)(2950100001)(4001350100001)(5004730100002)(40100003)(5007970100001)(5008740100001)(87266999)(66066001)(87976001)(230783001)(97736004)(42186005)(65816999)(36756003)(122386002)(76176999)(65806001)(105586002)(54356999)(64126003)(86362001)(106356001)(81156007)(23746002)(33656002)(80316001)(59896002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN1PR0501MB2015; H:[172.29.33.27]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2015; 23:a+Exu3Y1gzUWAaATrT79iFYJEeTomijPsouT4fTlhhpTXCq8i/ZCP2JSMb/es5Y/+jWiB736iHiarVuJcfVtRg3v1eQcwlIB2H6jqgprOTzQMnX18ZnUED/KZqrgjSeww7JC+Q0vs6oJUFDO93FJenrMFfFfgT+BB91ITyKv59eWcjzskUuLcAMSafmq/AQBwO/dhZUzFSY2Bg6AToFDh1WtA+bxnUAWRJXLXYmlc28qMQPVjmEgWk5viemP1dkq/VCO/CBJ/HDA+6sNo0UcXeBj58ZJS8oSpndgyeoeykRsFHHn2iPw8i4cPfghPftp0KfaFhu65auaectp7+q161jCVq3LPjD8h5p49JpEKtgHeY0HpXfrofECVlPG2s0q159wPlo960JwwsdVk2T02FTFgu/z+mf8EQs7djx2SIwnbXJEq78qP7kb/a3L7k8GZwnV/FMsJjwUJRsMUFtBtgOhq2kiiX4oQcxiIpGdZWtiLkSx8PlHmG6tjb4QEkQxJfIzjBS0dJpAC2rzjCv/nfClkC7Y7Efu6njmZj79yPmbYtLG6Q9L9hc0AQ+iq5HA3TYaHF1R6jwMVhW6HcgyYkAGapCM2byqObZ3x+yFs5LLKLkPycAfsr4xJKozsC4aIqOLiv41Ri3xmodRiJIol6V7UvV8haBvzaMRTzUth0e8iK3QJZotI5br8aznlDpeFj98Atc6yczwSOCDz/CXuhHBOwz8xORpPbzS/6PuKsW1HuVLYyRqS65o96z6stMlj6l2Qm1SesA5vsJTK0V0U6eHGfSIcpBdodUyWiifo1MroAJafxxNYpYj8eYlS/K+oNocKtwAblPPDlVBEz6NmsIxp3IFC8GxfnhkTsSdpUL6OZuGkATuaRqeFGPzPgsp1BmhQu6t1Gek+nOOjvt5qqzpFXDoynlRNDrnt3qTsijPW5CvC+SLTAiF4hL5o1m0/wLiAvR56LeAocW3MJlxjeosJo5wm5pvOpv6dzV4y0XOE/lGttJHpmw1bie0VDL8z/t24MCYeFXAJ5751NmGSUpidvUWq7KmVa9wO8hOe6uh6KL0MPwHZVzbRrP5ZqRO6PztFJ+1wMWyajs+ukKC9TrWlU17jGrIBhmu2PX2Zxtb6g4U49J0T7RgqiqcjdQJ3+AwyfSo80WIgMmDeV3N3uPERfe5r38UBaubwr5sakw=
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0501MB2015; 5:a9vuqgdP/BfSeFqa2ZnEgXo+tGG4nImP3AalRhQbJ6sh7d2yjOk23CgXM73hqeb/ZGZUhEaCoDnNLwcMYJ1BP7USFZ/clb8wLOSfZWzzvpI+9PShHdFjJ6AtXv8aPelP3/TAEGnUcQYBpgZSoNlupw==; 24:qsbGpH7N6YUVks5xMeHj0/N6VMw9CPzRJguByPupqzssjsqFN7jqC5ywXJQ0JPecq4RLVLd1GsC/GYyg6AYuyLRPkZtt27QLnlYjhxUQM1Y=; 20:BHtRLPuvAoVdzzr7bFc2qL4yxtS3U1B9X2ItoZCAHxemzQBE8IM+DSG2Q0DLa4U7zpmEddtYd9fE0QRxLmywmA==
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Oct 2015 17:15:50.9831 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0501MB2015
Archived-At: <http://mailarchive.ietf.org/arch/msg/bier/cObLmelPRzvK30ZQWe58rYKlYd4>
Cc: "bier@ietf.org" <bier@ietf.org>
Subject: Re: [Bier] End-to-end BIER
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 29 Oct 2015 17:16:15 -0000
[Caitlin] Each bit position would represent and end-station rather than a BFER. The application would map a destination IP address to a bit position (or bit-positions for BIER-TE). This is really just a control plane issue. [Caitlin] allowing the actual BFER to use multicast Layer 2 delivery is more direct. There is no need for BFERs to inform BFIRs that multicast delivery will be used. It makes no difference to the other BFRs. You can even make a case that this is already allowed under the "no harm no foul" rule. This seems a bit more problematic to me, as the LAN might attach to multiple transit BFRs. Consider a topology like: |----BFR-B---Endpoint-1 BFR-A---| | |----Endpoint-2 That is, BFR-A, BFR-B, and Endpoint-2 are on the LAN, while Endpoint-1 is downstream of BFR-B. BFR-B also has another interface that attaches to Endpoint-2. All links are equal cost to the IGP. Suppose BFR-A receives a packet whose BitString says that the BFERs are Endpoint-1 and Endpoint-2. With existing procedures, BFR-A sends BFR-B the packet with only Endpoint-1's bit set, and BFR-A sends Endpoint-2 the packet with only Endpoint-2's bit set. If BFR-A uses layer 2 multicast to send a single packet to both BFR-B and Endpoint-2, Endpoint-2's bit will still be set in the packet received by BFR-B. So BFR-B will forward the packet to Endpoint-2, and Endpoint-2 will now receive two copies of the packet. Another problematic scenario: |----BFR-B---Endpoint-1 BFR-A---| | |----Endpoint-2 BFR-C---| |----Endpoint-3 Here BFR-C and Endpoint-3 are also on the LAN. Suppose BFR-A receives a packet (from one of its other interfaces) whose BitString identifies Endpoint-1 and Endpoint-2, while BFR-C receives the same packet (from one of its other interfaces), but with a BitString identifying only Endpoint-3. When BFR-A and BFR-C multicast the packet to the LAN, we need to make sure that BFR-A and BFR-C don't receive the packet from each other, and that BFR-B doesn't receive the packet from BFR-C. If, for example, BFR-C gets the packet from BFR-A, it will conclude from the BitString that the packet still needs to be sent to Endpoint-1 and Endpoint-2. It would be an interesting exercise to see if one could state a set of enforceable applicability restrictions that eliminate these problems. The various proposals for MLD/IGMP/PIM overlays address problems like this, but the solutions are not at the BIER layer, so I don't think they apply directly to the case of end-to-end BIER.
- [Bier] End-to-end BIER Caitlin Bestler
- Re: [Bier] End-to-end BIER Tony Przygienda
- Re: [Bier] End-to-end BIER Eric C Rosen
- Re: [Bier] End-to-end BIER Caitlin Bestler
- Re: [Bier] End-to-end BIER Toerless Eckert
- Re: [Bier] End-to-end BIER Toerless Eckert
- Re: [Bier] End-to-end BIER Toerless Eckert
- Re: [Bier] End-to-end BIER Caitlin Bestler
- Re: [Bier] End-to-end BIER Tony Przygienda