-
-
Notifications
You must be signed in to change notification settings - Fork 90
Home
Welcome to the pimd wiki! These pages are basically a rip-off the old USC pimd pages that no longer exist. The information was retrieved using the Wayback Machine.
Traditional multicast routing mechanisms (e.g. DVMRP and MOSPF) were intended for use within regions where groups are 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 periodically sent over many links that do not lead to receivers or senders, respectively. This characteristic lead the Internet community to investigate multicast routing architectures that efficiently establish distribution trees across wide-area internets, where many groups are sparsely represented and where bandwidth is not uniformly plentiful due to the distances and multiple administrations traversed. Efficiency is evaluated in terms of the 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.
The Protocol Independent Multicast—Sparse Mode (PIM-SM) architecture:
- maintains the traditional IP multicast service model of receiver-initiated membership;
- uses explicit joins that propagate hop-by-hop from members’ directly connected routers toward the distribution tree.
- builds a shared multicast distribution tree centered at a Rendezvous Point, and then builds source-specific trees for those sources whose data traffic warrants it.
- is not dependent on a specific unicast routing protocol; and
- 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 inter- networks.
- The USC pimd (this version), a stand-alone PIM-SM daemon
- The PIM-SM GateD implementation from ISI.
- The PIM-DM GateD implementation from the University of Oregon.
- The pimd-dense University of Oregon standalone implementation, based on the USC pimd.
- The PIM-SM implementation from the XORP project
- The PIM IPv6 pim6sd:http://clarinet.u-strasbg.fr/~hoerdt/dev/pim6sd_linux/ by Mickael Hoerdt at LSIIT Laboratory, based on the USC pimd.
- The upcoming quagga PIM-SM, qpimpd
The following mailing list is directly related to PIM:
- [email protected]: the IETF PIM Working Group mailing list.
- To subscribe/unsubscribe, https://www.ietf.org/mailman/listinfo/pim/
- Archives available at http://www.ietf.org/mail-archive/web/pim/current/maillist.html