Reliable Data Transfer: Sliding Window
In this lesson, we'll study sliding windows
We'll cover the following...
Pipelining
Applications may generate data at a rate much higher than the network can transport it. Processor speed is generally much higher than the speed of writing out and reading data to/from the network (I/O).
Furthermore, reliable message communication is a multi-step process:
- The processor emits the message to be sent, the network