TCP
Reliable data delivery
TCP stands for Transmission Control Protocol, the fundamental communication protocol underlying most internet traffic.
TCP ensures reliable data delivery by breaking information into packets, tracking their order, and requesting retransmission of any that get lost.
It works alongside IP (Internet Protocol)—hence the common pairing "TCP/IP." When you load a webpage or send an email, TCP handles the connection: The server refused the TCP connection on port 80.
Mutual palm-gripping gesture
- ACKReceipt signal in networking
- three-wayInvolving three participants
- sequencingDetermining element order
- acknowledgmentConfirmation of receipt
windowing · checksum · header · segment · flags · retransmission · timeout · keepalive
Protected creations or addresses
- UDPConnectionless transmission standard
- transportMoving things between places
- networkInterconnected system
- applicationFormal request document
HTTP · FTP · SMTP · SSH · TLS · HTTPS · encapsulation · payload
Hollow receiving cavity
- portDocking place for ships
- bindFasten or obligate
- listenPerceive sound attentively
- acceptConsent to receive
establish · connect · close · termination · half-open · backlog · ephemeral · well-known
Processing rate over time
- latencyDelay in system response
- bandwidthData transmission capacity
- congestionExcessive accumulation causing blockage
- jitterSmall, rapid variation
Arranged or commanded
- retransmitBroadcast received signals onward
- duplicateExact replica of original
- corruptionDishonest abuse of power
- checksumError-detecting calculated value
handshake
Mutual palm-gripping gesture
- ACKReceipt signal in networking
- three-wayInvolving three participants
- sequencingDetermining element order
acknowledgment · windowing · checksum · header · segment · flags · retransmission · timeout · keepalive · TTL
IP
Protected creations or addresses
- UDPConnectionless transmission standard
- transportMoving things between places
- networkInterconnected system
application · HTTP · FTP · SMTP · SSH · TLS · HTTPS · encapsulation · payload · datagram
socket
Hollow receiving cavity
accept · establish · connect · close · termination · half-open · backlog · ephemeral · well-known · client
throughput
Processing rate over time
- latencyDelay in system response
- bandwidthData transmission capacity
- congestionExcessive accumulation causing blockage
ordered
Arranged or commanded
- retransmitBroadcast received signals onward
- duplicateExact replica of original
- corruptionDishonest abuse of power
checksum · recovery · verified · end-to-end
- Network ProtocolsUDP, IP, HTTP, HTTPS, FTP
- networksnetwork traffic, network security, MAN, PAN, cloud computing
- Tech AcronymsCPU, RAM, ROM, URL, HTML
- Telecom Terms3G, 4G, 5G, LTE, GSM
- Antisepticschlorhexidine, Dettol, hydrogen peroxide, iodine, povidone-iodine
- disinfectantsbleach, chlorine, antiseptic, disinfectant spray, hydrogen peroxide