Transmission Control Protocol (TCP) is one of the main protocols of the internet.
- Developed along with IP to support packet transmission over ARPANET.
- TCP adds a transport layer to the data segment that contains the destination and source port addresses.
- Connection-oriented.
- TCP divides messages that are too large for IP into segments and numbers so they can correctly ordered at the receipt.
- At the end receiver, TCP sends acknowledgements back to the sender. If an acknowledgement is not received within a given period or time, the package is resent.
- Packets with checksum failures are not acknowledged and so are eventually retrasmitted as well.
ReportLike(0)ShareFavorite