Thomas Kunz
Systems and Computer Engineering
11
“Reliable” Protocol: Key Design Alternatives
nReliability Mechanism?
ŘForward Error Correction: Overhead with each packet, design often based on worst-case assumptions
ŘRetransmissions: detect packet loss and recover
§Ack-based
§Nack-based
nWhich Protocol Layer?
ŘTransport Layer
ŘRouting Layer
nFlow Control, Security, etc. (not considered)