Network Security Blogs

Internet and Computer Security Advisories and Updates

This is How TCP Protocol Works

This is how TCP Protocol Works

Transmission Control Protocol (TCP) is one of the core or fundamental protocols of the Internet.

TCP is part of Transport Layer in the OSI Model. It is designed to provide reliable delivery of data from a program on one device on the network or Internet to another program on another device on the network or Internet.

TCP achieves its reliability because it is a connection based protocol. TCP is stream-oriented. It transports streams of data reliably and in order.

TCP establishes a prior connection link between the hosts before sending data. This is often referred to as the handshake. Once the link is established the protocol uses checks to verify that the data transmitted.

If an error check fails the data is retransmitted. This to make sure that the data is getting to the destination error free and in the correct order so that it can be put back together into a form that is identical to the way they were sent.

TCP is configured more for reliability than for speed and because of this TCP will likely be slower than a connectionless protocol such as UDP. This is why TCP is generally not used for real time applications such as voice communication or online gaming.

Some of the applications that use TCP are:
• World Wide Web (HTTP and HTTPS)
• Email (SMTP, POP3, IMAP4)
• Remote administration (RDP)
• File transfer (FTP)
0 Komentar untuk "This is How TCP Protocol Works"

Copyright © 2014 Network Security Blogs - All Rights Reserved
Template By shahdinar