Transmission Control Protocol (TCP) Explained
What is Transmission Control Protocol (TCP)
Transmission Control Protocol is a communication protocol used to send data reliably over the internet or computer networks.
Features of Transmission Control Protocol
- TCP is a connection oriented protocol.
- It works at the Transport Layer (Layer 4) of the OSI (Open Systems Interconnection) model.
- TCP provides flow control.
- TCP transmits data in full-duplex mode.
Connection Establishment and Termination
1. Connection Establishment
In Transmission Control Protocol, connection establishment is done through three-way-handshaking procedure
2. Connection Termination
Applications of Transmission Control Protocol
- Web Browsing
- Email Services
- File Transfer