CITS3002 Computer Networks  
prev
next CITS3002 help3002 CITS3002 schedule  

The Selective Repeat Protocol

The go-back-N protocol wastes bandwidth on retransmitted frames if the error rate is high.

Alternatively, in the selective repeat protocol, the receiver can buffer all received frames (up to some limit) and simply wait for the bad frame to be retransmitted.

  • The sender's window size corresponds to the number of frames transmitted by not yet received - it varies, grows and shrinks, over time.
  • The receiver's window size corresponds to the number of frames that the receiver is willing to receive - it too varies over time, and is always ≥ 1.

 

 

If the receiver receives a corrupted frame, or one that is not at the lower edge of its receiving window, a negative acknowledgment is sent, indicating the highest correct frame that has been received to date.


CITS3002 Computer Networks, Lecture 3, Data Link Layer protocols, p27, 13th March 2024.