Font Size: a A A

Research And Design Of An Application-layer Multicast And Routing Protocol

Posted on:2008-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:R F LiFull Text:PDF
GTID:2178360272469840Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Recent years, with the rapid development of the networking technology and popularization of Internet, the new application demands based on the communication model of one-to-many or many-to-many appear. The traditional IP(Internet Protocol) multicast protocols were proposed for these communication models, but they cannot satisfy the new application demands due to a variety of technical and market reasons. Researchers have proposed the application multicast services of using the Internet edge's resources as an alternate technology of IP multicast.PeerGroup which is a new application-layer multicast protocol was specifically designed for large-scale network. It divides application-layer overlay network into trunk network and local network according to network bandwidth and end host's performance. The protocol introduces super nodes on trunk network, common nodes and backup nodes on local network. PeerGroup transmits data depending on multicast-share tree that is built on trunk network, and 2-Mesh that is built on local network. The executive efficiency of PeerGroup protocol is better than classical application-layer protocols because of its node joining algorithm, node maintaining algorithm and node leaving algorithm for large-scale network. It possesses the characteristics of global optimization, dynamic self-organizing, seamless routing switch and robustness.Simulation results with PeerGroup protocol, Scribe multicast protocol and CAN(Content-Addressable Network) multicast protocol show that PeerGroup protocol costs lower node joining time, lower node leaving time and lower multicasting time and that link stresses of PeerGroup protocol are higher than Scribe protocol's but lower than CAN multicast protocol's.
Keywords/Search Tags:Application-layer multicast, PeerGroup, Overlay network, Multicast-share tree, Mesh
PDF Full Text Request
Related items