TCP/IP

Internet communication standard

TCP/IP is the fundamental protocol suite governing how data travels across the Internet and most computer networks.

TCP (Transmission Control Protocol) breaks data into packets, ensures reliable delivery, and reassembles them in order.

IP (Internet Protocol) handles addressing and routing—getting packets from source to destination.

Together they form the technical backbone of networked communication: Every device on the Internet uses TCP/IP.

protocol

packet

Small sealed container

checksum · acknowledgment · retransmission · segment · encapsulation · socket · port · layer · stack · RFC

addressing

hostname

Device's network identifier

NAT · static · dynamic · localhost · loopback · broadcast · unicast · multicast · IPv4 · IPv6

networking

router

Packet-forwarding network device

subnet · LAN · WAN · Ethernet · interface · node · host · client · server · topology

connection

handshake

Mutual palm-gripping gesture

  • ACKReceipt signal in networking
  • sessionScheduled time for activity
  • socketHollow receiving cavity

established · listen · timeout · keep-alive · close · reset · window · flow control · congestion · reliable

Categories
Opposites
connection reliability

TCP/IPUDP

Connectionless transmission standard

protocol architecture

TCP/IPPSTN

Public switched telephone network

ATM

communication paradigm

TCP/IPsneakernet

Physical data transport

telegraph · telephone networks · oral communication

Family

IP, TCP

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G