[MBONED] draft-ietf-mboned-interdomain-peering-bcp-00.txt comments
"Dale W. Carder" <dwcarder@wisc.edu> Mon, 05 October 2015 18:12 UTC
Return-Path: <dwcarder@wisc.edu>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E90271B326D for <mboned@ietfa.amsl.com>; Mon, 5 Oct 2015 11:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.312
X-Spam-Level:
X-Spam-Status: No, score=-2.312 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 XGT3ZbNTdxHk for <mboned@ietfa.amsl.com>; Mon, 5 Oct 2015 11:12:17 -0700 (PDT)
Received: from smtpauth1.wiscmail.wisc.edu (wmauth1.doit.wisc.edu [144.92.197.141]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4F261B326B for <mboned@ietf.org>; Mon, 5 Oct 2015 11:12:16 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-disposition: inline
Content-type: text/plain; CHARSET="US-ASCII"
Received: from avs-daemon.smtpauth1.wiscmail.wisc.edu by smtpauth1.wiscmail.wisc.edu (Oracle Communications Messaging Server 7.0.5.33.0 64bit (built Aug 27 2014)) id <0NVR00M00D2SIO00@smtpauth1.wiscmail.wisc.edu> for mboned@ietf.org; Mon, 05 Oct 2015 13:12:15 -0500 (CDT)
X-Spam-PmxInfo: Server=avs-1, Version=6.2.1.2493963, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2015.10.5.180617, SenderIP=0.0.0.0
Received: from DOIT-2NW1MRFY-X.doit.wisc.edu (brie.doit.wisc.edu [144.92.67.198]) by smtpauth1.wiscmail.wisc.edu (Oracle Communications Messaging Server 7.0.5.33.0 64bit (built Aug 27 2014)) with ESMTPSA id <0NVR00M15EKCAJ10@smtpauth1.wiscmail.wisc.edu> for mboned@ietf.org; Mon, 05 Oct 2015 13:12:13 -0500 (CDT)
Date: Mon, 05 Oct 2015 13:12:12 -0500
From: "Dale W. Carder" <dwcarder@wisc.edu>
To: mboned@ietf.org
Message-id: <20151005181212.GB1323@DOIT-2NW1MRFY-X.doit.wisc.edu>
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: <http://mailarchive.ietf.org/arch/msg/mboned/Zyn0AB9v69KtUT8moDVOy68ZVqs>
Subject: [MBONED] draft-ietf-mboned-interdomain-peering-bcp-00.txt comments
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mboned/>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Oct 2015 18:12:19 -0000
I was alerted to the presence of draft-ietf-mboned-interdomain-peering-bcp-00.txt via another mailing list, so I took some time to look at it & comment here. Thus, I am new to this WG. In general I think this document is useful, but in all honesty it's proper place in time may have been a decade ago. The problem space is incredibly complex, so my hat is off to the authors who are trying to document it. One disclaimer is that in my experience on the various networks I have been involved with, the number of multicast peers I have is only decreasing rather than increasing. I also have never witnessed anything better or newer than igmpv2/pim-sm/bgp/msdp in actual use. Section 1, assumption "Network Administrative Domains involved in setting up multicast peering points are assumed to adopt compatible protocols. The use of different protocols is beyond the scope of this document." I almost stopped here. :-) My multicast peering sessions with service providers typically fall into this category. Some reasons include dense-mode only on one side, sparse on the other, incompatible use of rfc1918 on one side and MLDv1 clients on the other... and so on. Section 1 AMT Relay assumption. However, this seems not to be necessary at all for the topologies described in 3.1 or 3.2 (nor I have I ever seen one). Section 1 last statement, and also for Section 2: We actually tried for some time to run bilateral multicast peering on an exchange switch (that we ran) between participating ISP's. So this is a valid topology, although probably even less common than peering on private interconnects. Plus, it does have a multitude of other issues. Another topology we have much experience with particularly in our community is with a multicast enabled ISPs between sites. Section 3.1 guidelines. for (c) AD-1 may also employ a policy to only allow certain groups for which AD-2 has paid. For example I have seen cherry-picker devices for determining which video channels are eligible to be injected into AD-2. Section 3.1, Can we add a guideline 'e' to include ensuring that proper filtering is enabled between networks, or reference the security section? I am guessing it may not be possible to reference draft-nickless-ipv4-mcast-unusable-03 but there has been a lot of real-world pain there. Another (old) example is http://aharp.ittns.northwestern.edu/papers/mcast-template.html Section 3.2 guideline (e). Nearly all aspects of peering between AS's are manually configured, so I don't see how this is an issue. Section 4.3. I think this is where I get to say the IETF doesn't get to tell me how I operate my network... or something ;-) This looks like it is really specific to some sort of market segment of which I am not a part. My router doesn't have a "manifest file". In my world, the client's IGMP/MLD join is what gets them sprayed with content. Section 4.4. Looks pretty good. I am not sure if the commentary about violating SLA's and seeking compensation is needed though. Having transparency with the quality monitoring probes is very important. When we ran the multicast-enabled IX, we also had a probe deployed there that could be provisioned for anyone's use to ensure the exchange switch was behaving (which it often was not... another story) Section 5: We have had good luck in exposing a Looking glass style router proxy to our peers to aid in faster problem resolution and help with the finger pointing in addition to the stream monitoring probes. This really helps not only when there is a 3rd party in the middle, but also when troubleshooting filtering / cherry picking / control state, particularly when turning up the peering sessions. Section 6: Text should be added to invoke BCP-38 style filtering. Something like each multicast peer MUST (can you say MUST?) employ BCP-38 style filtering to ensure they are not sourcing multicast content nor any network control state that should not be legitimately sourced by that network. Other commentary: In general I was a bit surprised by the amount of text focused on billing & business issues. Dale
- [MBONED] draft-ietf-mboned-interdomain-peering-bc… Dale W. Carder
- Re: [MBONED] draft-ietf-mboned-interdomain-peerin… Dale W. Carder
- Re: [MBONED] draft-ietf-mboned-interdomain-peerin… TARAPORE, PERCY S