TCP Handshake
Networking
The three-way handshake (SYN, SYN-ACK, ACK) used to establish a TCP connection between client and server, ensuring reliable communication.
Tags
protocolstcpconnections
Related Concepts
DNS
Networking
Domain Name System - translates human-readable domain names (like example.com) into IP addresses that computers use to identify each other on the netw...
infrastructureprotocolsfundamentals
HTTP vs HTTPS
Networking
HTTP is the unsecured protocol for web communication, while HTTPS adds TLS/SSL encryption to protect data in transit from eavesdropping and tampering.
securityprotocolsweb
WebSocket
Networking
A communication protocol providing full-duplex communication channels over a single TCP connection, enabling real-time bidirectional communication bet...
real-timeprotocolsweb