TCP Interactive Data Flow
Problems:
- Overhead: 40 bytes header + 1 byte data
- To batch or not to batch: response time important
Batching acks:
- Delay-ack timer: piggyback ack on echo
- 200 ms timer (fig 19.3)
Batching data:
- Nagle’s algo: Don’t send packet until next ack is received.
- Developed because of congestion in WANs