TCP and UDP

Networking protocols that are part of the Transport Layer: Ensures reliable data transfer and manages data segmentation.

Transport Layer

Sitting below the application layer, the transport layer ensures reliable data transfer between devices,. It manages data segmentation, reassembly, error checking, and flow control. Protocols like TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) operate at this layer. 

--> Examples of Application Layer Protocols

ATP, AppleTalk Transaction Protocol 🔵 CUDP, Cyclic UDP  🔵 DCCP, Datagram Congestion Control Protocol  🔵 FCP, Fibre Channel Protocol 🔵 IL, IL Protocol 🔵 MPTCP, Multipath TCP 🔵 NORM, NACK-Oriented Reliable Multicast 🔵 RDP, Reliable Data Protocol 🔵 RUDP, Reliable User Datagram Protocol 🔵 SCTP, Stream Control Transmission Protocol 🔵 SPX, Sequenced Packet Exchange 🔵 SST, Structured Stream Transport 🔵 TCP, Transmission Control Protocol 🔵 UDP, User Datagram Protocol 🔵 UDP-Lite 🔵 µTP, Micro Transport Protocol

How NETWORK COMMUNICATION PROTOCOLS is used, is implemented, or occurs, giving examples

TCP

UDP

TCP segments can be as large as the Maximum Segment Size (MSS), which is typically limited by the network's Maximum Transmission Unit (MTU). Most networks have a MTU of 1500 bytes. These segments include various pieces of metadata, such as sequence numbers, checksums, and more, and are typically accompanied by a TCP header, which is at least 20 bytes in size.


See more:

Key problems or issues related to NETWORK COMMUNICATION PROTOCOLS and how these have been or may be addressed

TCP and UDP Hybrid Approach: