TCP Bulk Data Flow
Sliding window:
- Send multiple packets while waiting for acks (fig 20.1) upto a limit (W)
- Receiver need not ack every packet
- Acks are cumulative.
- Ack # = Largest consecutive sequence number received + 1
- Two transfers of the data can have different dynamics (eg: fig 20.1 vs fig 20.2)
Receiver window field:
- Reduced if TCP receiver short on buffers