Selective Repeat Protocols
When the second method, known as selective repeat, receives an out-of-sequence frame it buffers it (if it is inside its window) and sends an acknowledgement for the last in-sequence frame
As soon as the lost frame times out the sender will retransmit it, on receipt of which, the data link layer will acknowledge the highest buffered in-sequence frame
Note: this method requires low bandwidth but high buffer space