Networking Protocols

Understand the rules that govern how data is transmitted across networks.

Protocol Categories

Transport Protocols

These protocols dictate how devices establish end-to-end communication and manage data flow. Examples include:

  • TCP (Transmission Control Protocol): Reliable, connection-oriented communication.
  • UDP (User Datagram Protocol): Fast, connectionless data transfer.
  • QUIC: Modern protocol with features from TCP/UDP.

Example: const socket = new UDPSocket();