First page Back Continue Last page Overview Graphics
TCP Streams as Sessions
Advantages:
- Stream costs amortized across many ADUs
Disadvantages:
- TCP's reliability/ordering applies across many ADUs
- Unnecessary serialization: no parallelism between ADUs
- Head-of-line blocking: one loss delays everything behind
- ⇒ TCP unusable for real-time video/voice conferencing
- ⇒ HTTP/1.1 made web browsers slower! [Nielsen/W3C]
- Makes applications more complicated
- Pipelined HTTP/1.1 still not widely used after 7 years!