Layered Models and Encapsulation
Because networking is complex, communication tasks are divided into modular layers where each layer performs a specific job and relies on the layer beneath it. This separation allows individual protocols and technologies to evolve independently.
The theoretical benchmark is the seven-layer OSI Model:
- Physical: Transmits raw physical signals, cables, radio waves, and voltages.
- Data Link: Moves data between directly connected devices using MAC addresses.
- Network: Routes packets across multiple networks using IP addresses.
- Transport: Manages end-to-end communication between programs (e.g., TCP and UDP).
- Session: Manages ongoing communication sessions between applications.
- Presentation: Handles data formatting, translation, and encryption.
- Application: Interfaces directly with user-facing software such as browsers and email clients.
In practical Internet implementations, the simplified four-layer TCP/IP Model is used, comprising the Link, Internet, Transport, and Application layers. Communication relies on encapsulation: as data moves down the protocol stack on the sending device, each layer attaches its own header. Upon arrival at the receiving host, data moves upward through the stack as each header is inspected and stripped away in turn.
0
1
Tags
Prep Sessions
From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Ch.1 Network Architecture and Layering - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Network Fundamentals and Architecture - From Packets to Protocols: How Modern Networks Transmit Data @ University of Michigan - Ann Arbor
Learn After
Match each OSI model layer to its primary networking function.
In practical Internet implementations, the simplified four-layer architecture is known as the ___ Model.
Place the steps of data handling on a receiving host in the correct sequential order from physical reception to application processing.
Explain how encapsulation operates on the sending host, which specific layer handles routing across multiple networks via IP addresses, and how the receiving server processes these headers upon arrival.