Basics of the Internet: TCP/IP and Packet Switching
Last reviewed:
The internet is a network of networks descended from the ARPANET. Transmission control protocol (TCP) establishes reliable connections and breaks data into packets, while Internet protocol (IP) addresses and formats those packets, which travel via packet switching.
The internet has essentially the same architecture today as when first designed; its open, dynamic nature drives speed and growth but also creates privacy vulnerabilities. Transmission control protocol (TCP) establishes a reliable connection before transmitting and breaks large data into smaller packets. Internet protocol (IP) specifies the packet format and the addressing protocol - an IP address is a unique number, similar to a phone number, that shows where data should be sent.
To move data, TCP/IP relies on packet switching. The packet header directs the packet to its destination; the payload (e.g. text or video) is extracted on arrival. Different packets in the same communication may travel different routes (nodes) and are reassembled in the correct order on arrival, with missing packets retransmitted.
Only the header is needed to route a packet. The payload is the actual content - this distinction matters for deep packet inspection later in the chapter.
Key terms - quick answers
What is “ARPANET”?
What is “Transmission control protocol (TCP)”?
What is “Internet protocol (IP)”?
What is “Packet switching”?
Keep going - free
Every study note on this site is free. So are these: