Abstract:
The multicast transport of non-realtime bulk data is currently a hot research project in the field of network. In order to solve the problem of implementing the reliable transportation of continuous data stream, virtues and shortcomings of various existing reliable multicast protocols are analyzed in the present paper. Then, based on RMTP, an implementation scheme divides continuous data stream into data blocks, each block consisting of several packets, Through reliable multicasting each block, the whole data stream can be reliably multicast. It also adopts negative confirming to reduce the burden of sender. Also analyzed is the theoretic performance of RMTP. This protocol is implemented and the performance is tested and calculated in real environment. Finally, the reason of producing the difference between the result of test and that of the theoretic performance is studied.