Reliable Data Transfer: Sliding Window

In this lesson, we'll study sliding windows

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:

  1. The processor emits the message to be sent, the network
...

Get hands-on with 1400+ tech skills courses.