1 / 11

Building a Robust, Ubiquitous Multicast Infrastructure

Building a Robust, Ubiquitous Multicast Infrastructure. Linda Winkler Argonne National Laboratory lwinkler@anl.gov. Objectives. Support for native multicast routing Scalable, inter-domain policy-based routing Allow for variety of intra-domain protocols and topologies. Multicast Forwarding.

jens
Download Presentation

Building a Robust, Ubiquitous Multicast Infrastructure

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building a Robust, Ubiquitous Multicast Infrastructure Linda Winkler Argonne National Laboratory lwinkler@anl.gov

  2. Objectives • Support for native multicast routing • Scalable, inter-domain policy-based routing • Allow for variety of intra-domain protocols and topologies

  3. Multicast Forwarding • Uses the source address to make forwarding decision • Reverse path forwarding (RPF)- router forwards a multicast datagram only if received on the upstream interface to the source

  4. Multicast Distribution Trees • Defines the network path along which traffic will flow from source to receiver • Built based on multicast routing protocol employed

  5. Protocol Independent Multicast-Dense Mode • Independent of unicast routing protocol used • Reverse path forward flood and prune- data driven • Useful when senders and receivers in close proximity; few senders and many receivers; volume of traffic is high; bandwidth is plentiful

  6. Protocol Independent Multicast-Spare Mode • Independent of unicast routing protocol used • Receiver initiated membership • Receivers join hop by hop toward rendezvous points (RP) • Senders register with the RP • Data flows down the shared tree only toward places that need the data • Useful when few receivers; senders and receivers geographically dispersed

  7. Multicast Source Discovery Protocol (MSDP) • Allows RPs to share group memberships • Intra-domain exchange of group state and active sources • Allows each AS to choose its own mode, sparse or dense

  8. Multicast Border Gateway Protocol (MBGP) • Makes use of the multiprotocol extensions to BGP4+ • Routers carries two sets of routes- one for unicast and one for multicast • Multicast routes are used to build data distribution trees • Allows non-congruent unicast and multicast topologies • Where unicast and multicast topologies are congruent, allows differing policies

  9. High Performance Backbone Networks & Multicast Configuration • Abilene, APAN/TransPAC, ESnet, NREN, vBNS • Route exchange • MBGP provides scalable, policy based EGP • Tree building/multicast forwarding protocol • PIM allows for (M)BGP inter-domain and IGP intra-domain • PIM-DM initially (floods state to collocated RPs) • PIM-SM (reduces flood-prune, requires MSDP) • PIM-Spare-Dense (depends if RP is known) • Method for identifying active sources • dense mode floods data to establish state • MSDP floods Source Active packets to MSDP intra-domain peers

  10. NGIX-C Multicast CANARIE TransPAC vBNS SingAREN Abilene TANet STARTAP NREN

  11. NGIX-C Issues • Multipoint vs Point-to-Point interface • Monitoring • mSD by Peter Parnes in Sweden http://www.cdt.luth.se/~peppar/progs/mSD/ • AU, JP, KR, STARTAP soon • Debugging

More Related