TCP (Transmission Control Protocol) provides a reliable end to end service that delivers packets over the Internet. Packets are delivered in sequence without loss or duplication.
This sequence diagram explores following:
- The three-way handshake to establish a TCP
- Data transfer using the byte oriented sequence numbers
- Release of a TCP connection.