1) Transmission Control Protocol (TCP) which it’s a Connection Oriented Protocol, 2) User Datagram Protocol (UDP) which is Connectionless Protocol. These protocols are the backbone of Segmentation process. TCP and UDP are the most famous protocols at Transport Layer, they determine the method how IP packets at the next Layer should be delivered.

If you understand the concepts of IP addresses, then lets move on to TCP and UDP ports and how they work. In this tutorial we will discuss the concept of Ports and how they work with IP addresses. Type of protocol Both the protocols, i.e., TCP and UDP, are the transport layer protocol. TCP is a connection-oriented protocol, whereas UDP is a connectionless protocol. It means that TCP requires connection prior to the communication, but the UDP does not require any connection. User Datagram Protocol (UDP) provides an alternative to Transmission Control Protocol (TCP). These protocols work on top of the Internet Protocol (IP) so you may also see them listed as UDP/IP and TCP/IP. While TCP uses host-to-host communication, UDP uses process-to-process communication. UDP sends datagrams instead of individual packets. 1) Transmission Control Protocol (TCP) which it’s a Connection Oriented Protocol, 2) User Datagram Protocol (UDP) which is Connectionless Protocol. These protocols are the backbone of Segmentation process. TCP and UDP are the most famous protocols at Transport Layer, they determine the method how IP packets at the next Layer should be delivered.

Compare TCP and UDP protocols with explanation - CCNA

This difference between TCP and UDP protocols make each better at handling specific kinds of use. Hence, while TCP is great for general use, choosing UDP would be the right decision when speed is more essential than the risk of packet loss. Wrapping up. There is a lot of differences between TCP and UDP protocols.

Jul 14, 2020 TCP-UDP | Microsoft Docs Applications can use Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) services with the TcpClient, TcpListener, and UdpClient classes. These protocol classes are built on top of the System.Net.Sockets.Socket class and take care of the details of transferring data.