A case for end system multicast

被引:311
作者
Chu, YH [1 ]
Rao, SG [1 ]
Seshan, S [1 ]
Zhang, H [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
multicast; overlay network; self-organizing protocol;
D O I
10.1109/JSAC.2002.803066
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The conventional wisdom has been that Internet protocol (IP) is the natural protocol layer for implementing multicast related functionality. However, more than a decade after its initial proposal, IP multicast is still plagued with concerns pertaining to scalability, network management, deployment, and support for higher layer functionality such as error, flow, and congestion control. In this paper, we explore an alternative architecture that we term End System Multicast, where end systems implement all multicast related functionality including membership management and packet replication. This shifting of multicast support from routers to end systems has the potential to address most problems associated with IP multicast. However, the key concern is the performance penalty associated with such a model. In particular, End System Multicast introduces duplicate packets on physical links and incurs larger end-to-end delays than IP multicast. In this paper, we study these performance concerns in the context of the Narada protocol. In Narada, end systems self-organize into an overlay structure using a fully distributed protocol. Further, end systems attempt to optimize the efficiency of the overlay by adapting to network dynamics and by considering application level performance. We present details of Narada and evaluate it using both simulation and Internet experiments. Our results indicate that the performance penalties are low both from the application and the network perspectives. We believe the potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred.
引用
收藏
页码:1456 / 1471
页数:16
相关论文
共 21 条
  • [1] [Anonymous], 1995, BORDER GATEWAY PROTO
  • [2] BANERJEE S, 2001, 4278 CSTR U MAR COLL
  • [3] CHAWATHE Y, 2000, THESIS U CALIFORNIA
  • [4] CHU Y, 2000, P ACM SIGM JUN
  • [5] CHU Y, 2001, P ACM SIGCOMM AUG
  • [6] DEERING S, 1988, P ACM SIGCOMM AUG
  • [7] FALOUTSOS C, 1999, P ACM SIGCOMM AUG
  • [8] Floyd S., 2000, P ACM SIGCOMM AUG
  • [9] FRANCIS P, 2000, YOID YOUR OWN INTERN
  • [10] Helder D. A., 2002, P WORKSH GLOB PEER T