OSI network model
The OSI network model is a seven-layer conceptual reference framework for organizing and describing network communication functions independently of specific implementations.
Secure APIs
The OSI model is a seven-layer conceptual framework for describing communication functions between networked systems.
- How it is used
- Frames communication functions and helps locate API security risks across the networking stack.
- How deep it goes
- Defines all seven layers and names representative protocols, but stops short of detailed protocol internals.
- Examples
- Uses cables, Ethernet, IP, TCP, UDP, JSON, HTTP, ping floods, port scanning, and API attacks as examples.
- What you can do after
- Evaluate API exposure by mapping communication and attacks to OSI layers.
Acing the CCNA Exam: Volume 1 Fundamentals and Protocols
The OSI model is a seven-layer conceptual framework for describing the functions involved in network communication.
- How it is used
- Provides a framework for organizing network functions and a vocabulary for discussing protocols and communication.
- How deep it goes
- Defines and lists seven layers but stops short of detailed layer roles, deferring operational mechanisms to later treatment.
- Examples
- Uses an email-over-Ethernet-or-Wi-Fi scenario, a seven-layer table, and a mnemonic for exam recall.
- What you can do after
- Evaluate/understand network discussions by identifying the seven OSI layers and their place in the communication framework.
Read how Acing the CCNA Exam: Volume 1 Fundamentals and Protocols explains OSI network model →
Related concepts
- TCP/IP protocol suitecontrasts with · The TCP/IP protocol suite is a layered family of networking protocols that enables addressing, routing, transport, and communication across interconnected networks.
- networking modelkind of · A networking model is an abstract framework that organizes the functions and layers involved in communicating data between network endpoints.
- separation of concernsuses · Separation of concerns is a design principle that organizes a system so distinct responsibilities are handled by separate, independently manageable parts.
- data link layerhas part · The data link layer is the network-model layer that provides frame delivery and link addressing between nodes connected by the same physical or logical link.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

