11 Performance evaluation of reliable multicast transport protocol for large-scale delivery T. Shiroshita, T. Sano, N. Y amanouchi and T. Kushida 0. Takahashi, and M. Yamashita IBM Research, NTT Information and Communication Tokyo Research Labaratory Systems Laboratories 1623-14 Shimotsuruma, 1-2356 Take, Yokosuka, 238-03 Japan. Yamato, 242 Japan.
[email protected] [email protected] Abstract This paper analyzes the performance of a reliable multicast transpoft protocol and discusses experimental test results. The Reliable Multicast Transport Protocol has been proposed to support "reliable" information delivery from a server to thousands of receivers over unreliable networks via IP-multicast. The protocol provides high-performance for most receivers through the advantage of IP multicast while also supporting temporarily unavailable or performance impaired receivers. lts applicability to large scale delivery is examined using an experimental network and the backoff time algorithm which avoids ACK implosion. The two types of flow control with the protocol are also exarnined. Separate retransmission is used to offset the local performance decline limited to a small nurober of receivers. Monitor-based rate control is used to offset the global performance declines due to causes such as network congestion. Keywords Reliable multicast protocol, large-scale delivery, rate-based flow control, performance analysis 1 INTRODUCTION The information age requires large-scale reliable information distribution functions. Sealahle information delivery has become feasible with the advent of high-speed networks which offer large bandwidth. However, the nurober of users still affects the reliability and performance of information distribution systems [NE94]. For scalable information distribution, reliable multicast has been studied for efficient and reliable information distribution.