liveBook · Manning

TCP/IP protocol suite

As explained in Acing the CCNA Exam: Volume 1 Fundamentals and Protocols

The TCP/IP model is a layered conceptual framework that describes how network communication functions across application, transport, network, data-link, and physical layers.

The TCP/IP protocol suite is the layered framework used by modern networks to organize the functions and protocols required for communication. It provides a practical map from an application’s data to the physical medium carrying bits between devices. section 4.0 section 4.3

Table 4.2 The TCP/IP model (view table figure)

OSI model

Four-layer TCP/IP model

Five-layer TCP/IP model

Example protocols

Application

Application

Application

HTTP

HTTPS

FTP

SSH

Presentation

Session

Transport

Transport

Transport

TCP

UDP

Network

Internet

Network

IPv4

IPv6

Data Link

Link

Data Link

Ethernet

802.11 (Wi-Fi)

Physical

Physical

Use the layer comparison to connect each TCP/IP layer with its OSI counterpart and representative protocols. section 4.3

The commonly used TCP/IP model has five layers:

  • Physical Layer: carries bits as electrical signals, light, or radio waves through media such as copper, fiber, and Wi-Fi. section 4.3.1
  • Data Link Layer: provides hop-to-hop delivery and addresses each frame to the next device with a MAC address; switches forward frames but do not create hops. section 4.3.1
  • Network Layer: provides end-to-end delivery using IP addresses. The destination IP remains constant, while the destination MAC address changes at every hop. section 4.3.1 section 4.4
  • Transport Layer: delivers messages to the correct application through port numbers; TCP and UDP are example protocols. section 4.3.1 section 4.4
  • Application Layer: interfaces applications with network services through protocols such as HTTP, HTTPS, FTP, and SSH. section 4.3 section 4.3.2

Communication proceeds through encapsulation. The application prepares data; the Transport Layer adds a port-based header; the Network Layer adds an IP header; and the Data Link Layer adds a header and error-checking trailer before transmission as bits. At the destination, de-encapsulation removes these additions in reverse order. The resulting protocol data units are a segment, packet, and frame. section 4.3.2

Requesting a web page across routers

A browser on PC1 uses HTTPS to request a page from SRV1. Transport addresses port 443, Network addresses SRV1’s IP address, and Data Link addresses the next hop’s MAC address. At every router hop, a new frame is created with a new MAC destination, while the destination IP remains unchanged. section 4.3.1 section 10.0

Figure 10.1 A summary of actions taken by each device when PC1 sends a packet to PC3. PC1 prepares a packet addressed to PC3, uses ARP to learn the default gateway’s MAC address (R1 G0/1), and sends the packet in a frame to that MAC address. The switches learn the MAC addresses of connected devices and forward/flood frames as appropriate. The routers select the best route to forward the packet, use ARP to learn the next hop’s MAC address, and forward the packet in a frame addressed to that MAC address.

Trace a complete packet journey involving ARP, switching, routing, default-gateway addressing, and frame replacement at each hop. section 10.0

How Acing the CCNA Exam: Volume 1 Fundamentals and Protocols covers it

How deep it goes
Explains five layers, addressing roles, encapsulation, de-encapsulation, and packet journeys while deferring detailed protocol mechanisms.
Examples
Uses web-page requests, multi-hop PC-to-server diagrams, encapsulation figures, and a PC-to-PC packet journey.
What it assumes
Assumes basic Ethernet familiarity while building the layered communication framework needed for later networking topics.
What you can do after
Evaluate network communication by identifying each layer’s role, address type, encapsulation step, and hop-by-hop change.
How it connects
Connects physical media, Ethernet, Wi-Fi, MAC addresses, IP addresses, ports, ARP, switching, routing, TCP, UDP, and HTTPS.

Also explained in

Compare how 2 books explain TCP/IP protocol suite →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 1 Fundamentals and Protocols. The section links point to the parts of the book it draws on.