Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
Center for Applied Internet Data Analysis
Mantra - Monitoring Multicast on a Global Scale
cooperative project of:
Networking and Multimedia Systems Lab at UCSBUniversity of California Santa BarbaraCooperative Association for Internet Data Analysis

Mantra (Monitor and Analysis of Traffic in Multicast Routers) is a tool for monitoring various aspects of multicast at the router level. The results from Mantra are aimed to depict the snapshots of various constituents of the multicast infrastructure from the point of view of the router/s that we are monitoring. These snapshots, presented in several different modes, form the basis (and the main objective!) of this site. Results presented here are updated every 15-30 minutes.

Mantra was written by Prashant Rajvaidya as part of an ongoing project in Kevin Almeroth's Networking and Multimedia Systems Lab at the UC Santa Barbara Computer Science Department. Special thanks to Kevin Almeroth (UCSB), k claffy (CAIDA), David Meyer (Cisco) and Bill Fenner (AT&T Labs)

|   General Monitoring Statistics    Protocol Monitoring    Interactive Visualizations    Miscellaneous    Site Tree   |

NOTE: Mantra has not been actively maintained since 2003. The information regarding Mantra is mirrored here for historical purposes.

During the first 5 years of its operation (1998-2003), MANTRA was used to monitor 18 routers including several key exchange points and border routers for transit providers. During this period, the granularity of monitoring results was 15 minutes; i.e. fresh data was collected and results were updated at 15 minute intervals. These results were available in near real-time online in the form of descriptive tables, static plots, interactive topology maps, and interactive geographic visualization.

Since 2003, the scope of MANTRA has been limited to collecting only MBGP information from a few routers in the Internet2 backbone. The goal behind this data collection is to conduct a long-term study of the evolution of multicast. We have, however, discontinued real-time data processing and the real-time results are no longer available.


A list of publications related to Mantra is available in the section Mantra Publications

If you are interested in participating in Mantra please look at the section Participation in Mantra

General Monitoring Statistics:
  • Status of Multicast
    Tables for a quick look at the latest statistics and the Top 10 Lists ; i.e. "most populous groups", "busiest hosts", "RP's advertising most SA's" etc.
  • Session and Membership Monitoring
    Statistics about the usage of multicast and the membership patterns across entire multicast infrastructure visible to Mantra.
  • mroute and Traffic Monitor
    Mroute monitoring involves analyzing characteristics of multicast routing table. On the other hand, traffic monitoring involves measuring the bandwidth usage and packet flow statistics for traffic through the routers that we monitor.
Session and Membership Statistics
Multicast Usage in Last 24 Hours
Protocol Monitoring:
  • MBGP Monitor
    Statistics about the characteristics of multicast routing. MBGP state captured from various routers form the basis of analysis here.
  • MSDP Monitor
    Statistics about the characteristics of the MSDP-SA (Source Active) messages. Due to the Same-SA-State-Everywhere nature of MSDP , these results (theoretically) delineate *Global* usage statistics for multicast.
  • Usage of GLOP Address Space
    Statistics about the usage of multicast-address space in 233/8 . GLOP is the multicast-address allocation policy for allocating a unique 233/24 address block to each AS.
  • Usage of SSM Address Space
    Statistics about the usage of multicast-address space in 232/8 . Each AS is allocated a unique 232/24 address block that it can use for SSM (Single Source Multicast)
MBGP Statistics
Multicast Routing in Last 24 Hours
Interactive Visualizations:
  • Topology-Views
    Visualization of local as well as global views of the MBGP topology. These visualizations also include display of monitoring statistics like the origin of MSDP messages are topological locations of session participants over the topology maps. Some interesting archived snapshots of the topology are also available in this section.
  • Geographic Monitoring
    Interactive visualization of the geographic placement of important constituents of multicast infrastructure like participant-hosts, MBGP networks, DVMRP networks, RP's etc. The views presented here are not current and the IP-to-Geo mapping is not 100% accurate. However, these views present a very good estimate for multicast deployment across the globe.
Snapshot of MBGP Topology
A Snapshot of the MBGP Topology
Miscellaneous:
Other Monitoring Tools
Other Tools for Monitoring Multicast

Acknowledgements:

Mantra is an ongoing project in collaboration with the folks at CAIDA and Networking and Multimedia Systems Lab at the UC Santa Barbara Computer Science Department . Special thanks to Kevin Almeroth (UCSB), k claffy (caida) , David Meyer (Cisco) and Bill Fenner (AT&T Labs)

Comments and Suggestions:
Prashant Rajvaidya
<prash@caida.org>
  Last Modified: Fri Apr-17-2015 12:09:59 PDT
  Page URL: http://www.caida.org/tools/measurement/mantra/index.xml