Transactions involving multicast

Abstract Multicast is concurrent data transmission to a well-defined and restricted set of destinations. Although this would seem to be a useful facility for many applications in distributed computing, very little use is made of it in practice. This is in spite of the fact that several multicast protocols exist which offer one or more multicast primitives to the applications programmer1–5. This paper investigates the reasons for their limited acceptance, discussing the difficulties involved in using multicast, and where applicable, gives a review of approaches and solutions to be found in the literature.

[1]  Hideharu Amano RSM (RECEIVER SELECTABLE MULTICAST): A COMMUNICATION MECHANISM FOR MULTIPROCESSORS. , 1987 .

[2]  Paul V. Mockapetris Analysis of reliable multicast algorithms for local networks , 1983, SIGCOMM 1983.

[3]  Stephen E. Deering,et al.  Host extensions for IP multicasting , 1986, RFC.

[4]  Roger M. Needham,et al.  Grapevine: an exercise in distributed computing , 1982, CACM.

[5]  Robert D. Gaglianello,et al.  Communications in meglos , 1986, Softw. Pract. Exp..

[6]  K. Ravindran,et al.  A Distributed Kernel Model for Reliable Group Communication , 1986, RTSS.

[7]  Willy Zwaenepoel,et al.  Distributed process groups in the V Kernel , 1985, TOCS.

[8]  Kenneth P. Birman,et al.  Reliable communication in the presence of failures , 1987, TOCS.

[9]  Arthur J. Bernstein,et al.  An Application of Name Based Addressing to Low Level Distributed Algorithms , 1985, IEEE Transactions on Software Engineering.

[10]  Jon Crowcroft,et al.  A multicast transport protocol , 1988, SIGCOMM 1988.

[11]  David R. Cheriton,et al.  VMTP: a transport protocol for the next generation of communication systems , 1986, SIGCOMM '86.

[12]  Gian Paolo Rossi,et al.  Link layer for cooperating processes on a LAN with enhanced communication services , 1987, Comput. Commun..

[13]  L. HUGHES A multicast interface for UNIX 4.3 , 1988, Softw. Pract. Exp..

[14]  Naoya Watanabe,et al.  Multicast Communication Facilities in a High Speed Packet Switching Network , 1986, ICCC.

[15]  Chung-Ta King,et al.  A session layer design of a reliable IPC system in the UNIX 4.2 environment , 1986 .

[16]  Larry D. Wittie,et al.  Multicast Communication on Network Computers , 1985, IEEE Software.

[17]  Adriano Endrizzi,et al.  The Dual Lan Network Communication And Synchronization Services , 1986, Other Conferences.

[18]  Chuan-lin Wu,et al.  Operating System Kernel for a Reconfigurable Multiprocessor System , 1986, ICPP.