The Multidriver: a reliable multicast service using the Xpress transfer protocol

A unique multicast service that exploits features in the next-generation, real-time transfer layer protocol, the Xpress transfer protocol (XTP), is described. As a modular part of the service interface routines, the multicast facility, the Multidriver, exploits features in XTP in order to provide two multicast services, one unreliable and one reliable. In its reliable mode the service offers error, flow, and rate-controlled multidestination delivery of arbitrary-sized messages, with provision for the coordination of reliable reverse channels. Performance measurements on a single-segment Proteon ProNET-4 4-Mb/s 802.5 token ring with heterogeneous nodes are discussed.<<ETX>>

[1]  Mostafa H. Ammar,et al.  Using multicast communication to locate resources in LAN-based distributed system , 1988, Proceedings [1988] 13th Conference on Local Computer Networks.

[2]  Kenneth P. Birman,et al.  Reliable broadcast protocols , 1990 .

[3]  D.R. Cheriton,et al.  VMTP as the transport layer for high-performance distributed systems , 1989, IEEE Communications Magazine.

[4]  Henri E. Bal,et al.  An efficient reliable broadcast protocol , 1989, OPSR.

[5]  David T. Marlow,et al.  SAFENET-a LAN for Navy mission critical systems , 1989, [1989] Proceedings. 14th Conference on Local Computer Networks.

[6]  Morris Sloman,et al.  CONIC: an integrated approach to distributed computer control systems , 1983 .

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

[8]  Alfred C. Weaver,et al.  SHIPNET: a real-time local area network for ships , 1988, Proceedings [1988] 13th Conference on Local Computer Networks.

[9]  Eric C. Cooper Circus: A Replicated Procedure Call Facility , 1984, Symposium on Reliability in Distributed Software and Database Systems.

[10]  Jo-Mei Chang,et al.  Reliable broadcast protocols , 1984, TOCS.

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

[12]  William Stallings Handbook of computer-communications standards; Vol. 1: the open systems interconnection (OSI) model and OSI-related standards , 1987 .

[13]  Samuel T. Chanson,et al.  Process groups and group communications: classifications and requirements , 1990, Computer.

[14]  Philip K. McKinley,et al.  A token-based protocol for reliable, ordered multicast communication , 1989, Proceedings of the Eighth Symposium on Reliable Distributed Systems.

[15]  P BirmanKenneth,et al.  Reliable communication in the presence of failures , 1987 .

[16]  William Stallings Handbook of computer-communications standards , 1987 .

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