ACM Home Page
Please provide us with feedback. Feedback
Multicast routing in datagram internetworks and extended LANs
Full text PdfPdf (2.29 MB)
Source ACM Transactions on Computer Systems (TOCS) archive
Volume 8 ,  Issue 2  (May 1990) table of contents
Pages: 85 - 110  
Year of Publication: 1990
ISSN:0734-2071
Authors
Stephen E. Deering  Stanford Univ., Stanford, CA
David R. Cheriton  Stanford Univ., Stanford, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 131,   Downloads (12 Months): 391,   Citation Count: 175
Additional Information:

abstract   references   cited by   index terms   reviews   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/78952.78953
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
BOGGS, D. R., SHOCH, J. F., TAFT, E. A., AND METCALFE, R. M. PUP: An internetwork architecture. IEEE Trans. Commun. COM-28, 4 (Apr. 1980), 612-624.
5
6
7
 
8
DEERING, S. E. Host extensions for IP multicasting. RFC 1112, SRI Network Information Center, Aug. 1988.
9
 
10
FORD JR., L. R., AND FULKERSON, D. R. Flows in Networks. Princeton University Press, Princeton, N.J., 1962.
 
11
FRANK, A. J., WITTIE, L. D., AND BERNSTEIN, A.J. Multicast communication on network computers. IEEE Softw. 2, 3 (May 1985), 49-61.
 
12
HART, J. Extending the IEEE 802.1 MAC bridge standard to remote bridges. IEEE Network 2, I (Jan. 1988), 10-25.
 
13
HATE, W. R., KEMPF, M. F., AND KIRBY, A.J. The extended local area network architecture and LANBridge 100. Digital Tech. J. 3 (Sept. 1986), 54-72.
 
14
HEDRICK, C. Routing information protocol. RFC 1058, SRI Network Information Center, June 1988.
 
15
HINDEN, R., AND SHELTZER, A. The DARPA internet gateway. RFC 823, SRI Network Information Center, Sept. 1982.
 
16
IEEE COMPUTER SOCIETY. Standards for local area networks: Logical link control. ANSI/IEEE Standard 802.2-1985 (ISO/DIS 8802/2), 1985.
 
17
INTERNATIONAL BUSINESS MACHINES CORP. Technical Reference PC Network. Doc. 6322916.
 
18
ISO TC97 SC6, SECRETARIAT USA (ANSI). Intermediate System to Intermediate System Intra- Domain Routing Exchange Protocol, Oct. 1989.
 
19
KLEINROCK, a., AND KAMOUN, F. Hierarchical routing for large networks; performance evaluation and optimization. Comput. Netw. 1 (1977), 155-174.
 
20
McQUILLAN, J. M., RICHER, I., AND ROSEN, E. C. The new routing algorithm for the ARPANET. IEEE Trans. Commun. COM-28, 5 (May 1980), 711-719.
 
21
McQUILLAN, J. M., AND WALDEN, D.C. The ARPANET design decisions. Comput. Netw. 1 (Aug. 1977).
 
22
MoY, J. The OSPF specification. RFC 1131, SRI Network Information Center, Oct. 1989.
23
 
24
POSTEL, J. Internet protocol. RFC 791, SRI Network Information Center, Sept. 1981.
 
25
SARIN, S.K. Interactive on-line conferences. Tech. Rep. MIT/LCS/TR-330, MIT Laboratory for Computer Science, Dec. 1984.
 
26
SATYANARAYANAN, M., AND SIEGAL, E.H. MultiRPC: A parallel remote procedure call mechanism. Tech. Rep. CMU-CS-86-139, Carnegie-Mellon Univ., Aug. 1986.
 
27
SINCOSKIE, W. D., AND COTTON, C.J. Extended bridge algorithms for large networks. IEEE Network 2, 1 (Jan. 1988), 16-24.
 
28
SUN MICROSYSTEMS. Remote Procedure Call Reference Manual. Mountain View, California, Oct. 1984.
 
29
WAITZMAN, D., PARTRIDGE, C., AND DEERING, S. Distance vector multicast routing protocol. RFC 1075, SRI Network Information Center, Nov. 1988.
 
30
 
31
XEROX CORP. Internet transport protocols. XSIS 028112, Xerox, Stamford, Conn., Dec. 1981.

CITED BY  175


REVIEWS

"Robert Bruce McLaughlin : Reviewer"

In multicast a datagram contains either the addresses of all the members of the group for whom the packet is intended or the name of the group (a logical address). The authors describe means by which multicast can be effectively utilized on an  more...


"Nikunja K. Swain : Reviewer"

Multicast is used in local area networks like Ethernet; in distributed systems like V systems, Sun's RPC service, and IBM's NetBIOS; and in distributed applications such as conferencing. Although multicast service offers two important benefits  more...

Collaborative Colleagues:
Stephen E. Deering: colleagues
David R. Cheriton: colleagues