Types of TCP/IP Protocols

Begin Learning Cyber Security for FREE Now!

Already a Member Login Here

Types of TCP/IP Protocols:

Transmission Control Protocol/Internet Protocol (TCP/IP) is constructed of a host of protocols that were originally developed by the U.S. Department of Defense (DoD) in the 1970s to accommodate the construction of the Internet. The protocols are: Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Internet Protocol (IP), Address Resolution Protocol (ARP), Reverse Address Resolution Protocol (RARP) and Internet Control Message Protocol (ICMP).

Transmission Control Protocol (TCP), the most commonly used protocol, accounts for the bulk of the traffic on a TCP/IP network. TCP is a connection-oriented protocol that offers a full-duplex. TCP safeguards data delivery across any IP link by implementing controls such as connection startup, flow control, slow start, and acknowledgments. TCP packets that are received are arranged to match the original transmission sequence numbers. Because any absent or corrupted packets are resent, TCP is an expensive network tool.

User Datagram Protocol (UDP) is comparable to TCP in terms of connectionless support, and does not generate a virtual circuit nor does it signal the destination before delivering the data. Additionally error correction is not provided with UDP, and there is no sequencing of packet segments as it isn’t concerned with what order the packet segments are received by the destination. In this case it’s labeled as an “unreliable protocol.” Therefore UDP has much less overhead making it an optimal choice for applications, such as streaming video or audio, that don’t sustain any detrimental affect by occasional packet loss. TCP and UDP use port numbers to interact with the upper layers.

Internet Protocol (IP):

View Topics

Our Revolution

We believe Cyber Security training should accessible for everyone, everywhere. Everyone deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is the world's largest community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

We recommend always using caution when following any link

Are you sure you want to continue?