Sliding Window Protocols
Protocols which use pipelining to improve the channel utilisation are known as Sliding Window Protocols
With all sliding window protocols at any instant of time, the sender maintains a window of numbers corresponding to frames it is permitted to send
Similarly, the receiver maintains a window of numbers corresponding to frames it is permitted to accept
Depending on the protocol, the sender’s and receiver’s windows may have different sizes and may grow and shrink over time