MULTICAST ROUTING IN DATAGRAM INTERNETWORKS AND EXTENDED LANS

被引:493
作者
DEERING, SE
CHERITON, DR
机构
[1] Stanford Univ., Stanford, CA
[2] Stanford Univ., Stanford, CA
来源
ACM TRANSACTIONS ON COMPUTER SYSTEMS | 1990年 / 8卷 / 02期
关键词
D O I
10.1145/78952.78953
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multicasting, the transmission of a packet to a group of hosts, is an important service for improving the efficiency and robustness of distributed systems and applications. Although multicast capability is available and widely used in local area networks, when those LANs are interconnected by store-and-forward routers, the multicast service is usually not offered across the resulting internetwork. To address this limitation, we specify extensions to two common internetwork routing algorithms—distance-vector routing and link-state routing—to support low-delay datagram multicasting beyond a single LAN. We also describe modifications to the single-spanning-tree routing algorithm commonly used by link-layer bridges, to reduce the costs of multicasting in large extended LANs. Finally, we discuss how the use of multicast scope control and hierarchical multicast routing allows the multicast service to scale up to large internetworks. © 1990, ACM. All rights reserved.
引用
收藏
页码:85 / 110
页数:26
相关论文
共 31 条
[1]  
Aho A., 1983, DATA STRUCTURES ALGO
[2]  
Bellman R. E., 1957, DYNAMIC PROGRAMMING
[3]   PUP - AN INTER-NETWORK ARCHITECTURE [J].
BOGGS, DR ;
SHOCH, JF ;
TAFT, EA ;
METCALFE, RM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1980, 28 (04) :612-624
[4]  
BOGGS DR, 1982, CSL833 XER PARC TECH
[5]   DISTRIBUTED PROCESS GROUPS IN THE V-KERNEL [J].
CHERITON, DR ;
ZWAENEPOEL, W .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1985, 3 (02) :77-107
[6]  
CHERITON DR, 1985, 9TH P DAT COMM S NEW, P172
[7]   REVERSE PATH FORWARDING OF BROADCAST PACKETS [J].
DALAL, YK ;
METCALFE, RM .
COMMUNICATIONS OF THE ACM, 1978, 21 (12) :1040-1048
[8]  
Deering S. E., 1988, HOST EXTENSIONS IP M
[9]  
Ford L., 1962, FLOWS NETWORKS, V71, P1059, DOI 10.2307/2311955
[10]   MULTICAST COMMUNICATION ON NETWORK COMPUTERS [J].
FRANK, AJ ;
WITTIE, LD ;
BERNSTEIN, AJ .
IEEE SOFTWARE, 1985, 2 (03) :49-61