• DocumentCode
    802787
  • Title

    The PIM architecture for wide-area multicast routing

  • Author

    Deering, Stephen ; Estrin, Deborah L. ; Farinacci, Dino ; Jacobson, Van ; Liu, Ching-Gung ; Wei, Liming

  • Author_Institution
    Xerox Palo Alto Res. Center, CA, USA
  • Volume
    4
  • Issue
    2
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    153
  • Lastpage
    162
  • Abstract
    The purpose of multicast routing is to reduce the communication costs for applications that send the same data to multiple recipients. Existing multicast routing mechanisms were intended for use within regions where a group is widely represented or bandwidth is universally plentiful. When group members, and senders to those group members, are distributed sparsely across a wide area, these schemes are not efficient; data packets or membership report information are occasionally sent over many links that do not lead to receivers or senders, respectively. We have developed a multicast routing architecture that efficiently establishes distribution trees across wide area internets, where many groups will be sparsely represented. Efficiency is measured in terms of the router state, control message processing, and data packet processing, required across the entire network in order to deliver data packets to the members of the group. Our protocol independent multicast (PIM) architecture: (a) maintains the traditional IP multicast service model of receiver-initiated membership, (b) supports both shared and source-specific (shortest-path) distribution trees, (c) is not dependent on a specific unicast routing protocol, and (d) uses soft-state mechanisms to adapt to underlying network conditions and group dynamics. The robustness, flexibility, and scaling properties of this architecture make it well-suited to large heterogeneous internetworks
  • Keywords
    internetworking; network routing; packet switching; transport protocols; wide area networks; IP multicast service model; bandwidth; communication costs reduction; control message processing; data packet processing; data packets; efficiency; group dynamics; large heterogeneous internetworks; membership report information; multicast routing architecture; protocol independent multicast architecture; receiver initiated membership; router state; scaling properties; shared distribution trees; shortest path distribution trees; soft-state mechanisms; source specific distribution trees; wide area internets; wide area multicast routing; Bandwidth; Computer science; Costs; Internet; Jacobian matrices; Multicast protocols; Process control; Robustness; Routing protocols; Unicast;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.490743
  • Filename
    490743