Computer Networking › Section C · The transport layer › Topic C.5
Connection-oriented transport: TCP
TCP carries the web, email, file transfer and much more. It turns IP's unreliable datagrams into a reliable, ordered byte stream, using the principles of the previous topic plus a few clever refinements: byte-numbered sequence numbers, adaptive timeouts, fast retransmit and flow control.
In this topic
- The TCP connection
- The segment header
- Sequence and acknowledgement numbers
- Worked example: opening a connection
- Estimating the round-trip time
- Worked example: updating the timeout
- Retransmission and fast retransmit
- Worked example: fast retransmit
- Flow control
- Closing and resetting connections
- Common mistakes to avoid
- Key takeaways
This topic is part of Wuanberri Pro. Checking your access…
