IB - Reliable Multicast Transport protocol

AFDP
- Dynamically selects from available transmission modes so as to
maximize efficiency and throughput while providing reliable
delivery of data to all hosts.
- AFDP provides a reliable, ratecontrolled delivery of data to
multiple hosts.
- Allows multiple senders and does not rely on hosts to provide
multicast support.
- Network as well as participating hosts should support broadcast
transmission.
- Multiple hosts can transmit data concurrently.
- AFDP uses selective repeat -ve acknowledgement (NACK). Reply is
sent to the group.
- AFDP provides rate based flow control.
MDP
- Reliable multicast dissemination of data files.
- MDP provides a specific solution for non-real time bulk file
transfer support.
- Uses selective negative acknowledgement (NACK) to request
missing data.
- NACK suppression and event timers to minimise congestion and
retransmission requests within network.
- NACKs are multicast to group.
- Both servers and clients use an initial transmission cycle and a
series of of recovery cycles to ensure reliable delivery of file
data among group of multicast receivers.
- Option of transmitting file or complete directory structure. It
is also possible to transmmit only once or transmmit
continuously (keep updating).
Server provides an optional mode which requests the client to
provide a +ve acknowledgement upon final receipt.
- Client is capable of tracking several file transmissions
simultaneously.
- Clients make repair requests by providing an aggregate list of
missing packets to server.
- Data repair cycles appear at defined intervals.
References
Page maintainer: Anand Oswal
Last modified: Wed Oct 15 13:10pm 1997
Copyright © 1996 by USC/ISI