TCP/IP vs OSI: Which Abstraction Layer Is Missing?
The OSI model has seven abstraction layers, while the classic TCP/IP model is commonly presented with four layers (Application, Transport, Internet, Link/Network Access) 2. Because TCP/IP uses a smaller set of layers, some OSI-specific responsibilities are either not separated into their own layer or are merged into neighboring layers.
In particular, the OSI Session layer (Layer 5) is the one that is not present as a standalone layer in the TCP/IP model: TCP/IP does not explicitly define a “session” layer between Transport and Application 2. Instead, functions like connection/session management are typically handled within the Application layer protocols (e.g., HTTP/TLS above TCP) or within the Transport layer’s connection-oriented behavior .
Therefore, for the question:
(i) Network layer
(ii) Transport layer
(iii) Session layer
(iv) Application layer
✅ The correct choice is (iii) Session layer.
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩ ↩2
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩ ↩2
-
Wikipedia - OSI model and Session layer description https://en.wikipedia.org/wiki/OSI_model - Details OSI’s Layer 5 Session layer and its purpose, plus general OSI layer structure. ↩
OSI Model (7 Layers) & TCP/IP (4 Layers) Explained
Key OSI vs TCP/IP Mapping for the Exam
keyword keyword keyword keyword
To answer “which layer is not present,” focus on whether TCP/IP lists a distinct layer corresponding to the OSI Session layer.
- OSI includes a dedicated Session layer (5) .
- TCP/IP’s commonly taught 4-layer breakdown does not include a standalone Session layer 2.
- The OSI Network and Transport ideas are still represented in TCP/IP’s Internet and Transport layers, respectively 2.
Footnotes
-
Wikipedia - OSI model and Session layer description https://en.wikipedia.org/wiki/OSI_model - Details OSI’s Layer 5 Session layer and its purpose, plus general OSI layer structure. ↩
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩ ↩2
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩ ↩2
How to Choose the Missing TCP/IP Layer
- 1Step 1
OSI is taught as 7 layers; TCP/IP is taught as 4 layers.
- 2Step 2
OSI explicitly lists a Session layer (Layer 5) .
Footnotes
-
Wikipedia - OSI model and Session layer description https://en.wikipedia.org/wiki/OSI_model - Details OSI’s Layer 5 Session layer and its purpose, plus general OSI layer structure. ↩
-
- 3Step 3
TCP/IP’s standard 4-layer model lists Application, Transport, Internet, and Link/Network Access—not Session as a separate layer 2.
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩
-
- 4Step 4
Network-like functions appear under TCP/IP’s Internet layer; transport-like functions appear under TCP/IP’s Transport layer 2.
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩
-
- 5Step 5
The OSI Session layer is the one not present as its own TCP/IP layer → (iii) Session layer.
OSI vs TCP/IP: Layer Presence (Standalone Layer)
Standalone layer shown in the commonly taught TCP/IP 4-layer model.
Exam strategy
If a question asks “which OSI layer is not present in TCP/IP,” look for OSI’s unique layer that TCP/IP doesn’t separate out—here, that’s the Session layer (Layer 5) 3.
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩
-
Wikipedia - OSI model and Session layer description https://en.wikipedia.org/wiki/OSI_model - Details OSI’s Layer 5 Session layer and its purpose, plus general OSI layer structure. ↩
Beware of wording in the wild
Some instructors merge responsibilities differently. But the standard comparison of OSI (7) vs TCP/IP (4) treats Session as the OSI layer without a direct TCP/IP layer equivalent 2.
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩
Why Session Is Special in OSI
Reference Model Abstraction Levels (High-Level)
More granular separation
OSI (7 layers)Includes distinct Session and Presentation layers in addition to Network/Transport/Application concepts ."
Footnotes
-
Wikipedia - OSI model and Session layer description https://en.wikipedia.org/wiki/OSI_model - Details OSI’s Layer 5 Session layer and its purpose, plus general OSI layer structure. ↩
More compact stack
TCP/IP (4 layers)Combines multiple OSI responsibilities into fewer layers; no explicit standalone Session layer in the canonical 4-layer model 2."
Footnotes
-
Wikipedia - TCP/IP model (4 layers) https://en.wikipedia.org/wiki/TCP/IP_model - Describes the commonly used 4-layer TCP/IP model (Application, Transport, Internet, Link layer). ↩
-
Wikipedia - Internet protocol suite (layering overview) https://en.wikipedia.org/wiki/Internet_protocol_suite - Explains the Internet protocol suite and its layered structure used as the TCP/IP model reference. ↩
OSI vs TCP/IP Quick Recall
Knowledge Check
Which one of the following layers of abstraction is not present in the TCP/IP model but is included in the OSI model? (i) Network layer (ii) Transport layer (iii) Session layer (iv) Application layer
Explore Related Topics
Access Control Models: Role-Based vs User-Based Permissions
Fundamentals of Computer Networks: Data Representation, Data Flow, Topologies, Protocols, OSI Model, and Transmission Media
Computer networking fundamentals are presented, covering how data is encoded, moved, and structured across layered protocols, topologies, and physical media.
- Binary representation (s and s) and encapsulation transform user data into segments, packets, frames, and bits.
- Data flow modes (simplex, half‑duplex, full‑duplex) and link configurations (point‑to‑point vs. multipoint) affect throughput and latency.
- Common topologies (bus, star, ring, mesh, tree, hybrid) with mesh link count dictate reliability and cost.
- The OSI 7‑layer model defines PDUs (data, segment, packet, frame, bits) and isolates troubleshooting per layer.
- Transmission media are split into guided (twisted pair, coaxial, fiber‑optic) and unguided (radio, microwave, infrared) options, chosen based on bandwidth, distance, EMI resistance, and expense.
Transport-Layer Congestion Control: Why TCP Must Manage It Even Though the Network Layer Is “Responsible”