A simulation study of the performance of multicast protocols

Segovia, Andrea Mariana (1996) A simulation study of the performance of multicast protocols. Masters thesis, Memorial University of Newfoundland.

[img] [English] PDF - Accepted Version
Available under License - The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.

Download (42MB)

Abstract

We have chosen to study multicast protocols because of their applicability to a growing number of network applications. We have designed and implemented a simulation system to study multicast protocols without the need for a dedicated testbed network, and used the simulator to study two simple multicast protocols, the stop and wait and block acknowledgment protocols. We found that these protocols outperform equivalent unicast protocols for small number of receivers in error-free conditions. The block acknowledgment protocol shows higher throughput with larger window sizes, but has greater latency. Both protocols, however, deteriorate quickly as the number of receivers and failure rate of the underlying-network grow. This deterioration is caused by a rising collision rate among receivers sending acknowledgments which in turn aggravates network congestion. Throughput of both protocols is improved by using randomly timed acknowledgments to reduce the collision rate; however, this technique does not affect the high sensitivity of the protocols to error conditions.

Item Type: Thesis (Masters)
URI: http://research.library.mun.ca/id/eprint/11394
Item ID: 11394
Additional Information: Bibliography: leaves 137-142
Department(s): Science, Faculty of > Computer Science
Date: 1996
Date Type: Submission
Library of Congress Subject Heading: Computer network protocols; Local area networks (Computer networks)--Mathematical models.

Actions (login required)

View Item View Item

Downloads

Downloads per month over the past year

View more statistics