Monitoring reachability in the global multicast infrastructure

The multicast infrastructure has transitioned to a topology that now supports hierarchical routing. Instead of a flat virtual topology originally called the Multicast Backbone (MBone) there now exists a hierarchy where routing information is exchanged between autonomous systems (ASes). In today's multicast infrastructure reachability problems are common. Unlike in the MBone, the possibility of limited connectivity between domains is now possible. We present a system called sdr-monitor. This tool collects session directory information from numerous places around the world and presents an application layer view of reachability. Using data collected over the last year, we present an analysis of long term reachability characteristics for the global multicast infrastructure. Our findings are that overall reachability is generally quite poor. However, having identified some of the reasons, we believe there is not a fundamental infrastructure problem, but rather protocol bugs and a lack of management tools.

[1]  Scott Shenker,et al.  Specification of Guaranteed Quality of Service , 1997, RFC.

[2]  Stephen Casner,et al.  A ''traceroute'' facility for IP Multicast. , 2000 .

[3]  Randy H. Katz,et al.  An analysis of multicast forwarding state scalability , 2000, Proceedings 2000 International Conference on Network Protocols.

[4]  Deborah Estrin,et al.  The PIM architecture for wide-area multicast routing , 1996, TNET.

[5]  Robert Metcalfe,et al.  Reverse path forwarding of broadcast packets , 1978, CACM.

[6]  Kevin C. Almeroth,et al.  A Scalable Architecture for Monitoring and Visualizing Multicast Statistics , 2000, DSOM.

[7]  Brian Neil Levine,et al.  A hierarchical multicast monitoring scheme , 2000, Networked Group Communication.

[8]  Dave Katz,et al.  Multiprotocol Extensions for BGP-4 , 1998, RFC.

[9]  Daniel Massey,et al.  Fault detection in routing protocols , 1999, Proceedings. Seventh International Conference on Network Protocols.

[10]  Kevin C. Almeroth,et al.  A router-based technique for monitoring the next-generation of Internet multicast protocols , 2001, International Conference on Parallel Processing, 2001..

[11]  Mostafa H. Ammar,et al.  Gothic: a group access control architecture for secure multicast and anycast , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[12]  Stephen E. Deering,et al.  First IETF internet audiocast , 1992, CCRV.

[13]  K. Claffy,et al.  Trends in wide area IP traffic patterns - A view from Ames Internet Exchange , 2000 .

[14]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[15]  Kevin C. Almeroth,et al.  Providing Scalable Many-to-One Feedback in Multicast Reachability Monitoring Systems , 2001, MMNS.

[16]  Kevin C. Almeroth,et al.  IP Multicast Initiative (IPMI) The Evolution of Multicast: From the MBone to Inter-Domain Multicast to Internet2 Deployment From the Stardust.com State-of-the-Art Series , 1999 .

[17]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[18]  Steven McCanne,et al.  A model, analysis, and protocol framework for soft state-based communication , 1999, SIGCOMM '99.

[19]  Mark Handley,et al.  SAP: Session Announcement Protocol , 1996 .

[20]  Kevin C. Almeroth,et al.  Topology Sensitive Congestion Control for Real-Time Multicast , 2000 .

[21]  Bill Fenner,et al.  Remote Multicast Monitoring Using the RTP MIB , 2002, MMNS.

[22]  Xue Li Video Multicast over the Internet , 1999 .

[23]  Stephen E. Deering,et al.  Multicast routing in datagram internetworks and extended LANs , 1990, TOCS.

[24]  Kevin C. Almeroth,et al.  Enabling end-user network monitoring via the multicast consolidated proxy monitor , 2001, SPIE ITCom.

[25]  J. J. Garcia-Luna-Aceves,et al.  KHIP—a scalable protocol for secure multicast routing , 1999, SIGCOMM '99.

[26]  William C. Fenner Internet Group Management Protocol, Version 2 , 1997, RFC.