Concept Flow - OSI vs TCP/IP comparison
Start: Data to send
OSI Model Layers
App
TCP/IP Model Layers
App
Data sent over network
Data moves down OSI's 7 layers or TCP/IP's 4 layers before sending over the network.
OSI Layers: Application -> Presentation -> Session -> Transport -> Network -> Data Link -> Physical TCP/IP Layers: Application -> Transport -> Internet -> Link
| Step | Model | Layer | Role | Action | Data Format |
|---|---|---|---|---|---|
| 1 | OSI | Application | User interface | Prepare data | Data |
| 2 | OSI | Presentation | Data format | Translate/Encrypt | Formatted Data |
| 3 | OSI | Session | Manage sessions | Establish session | Session Data |
| 4 | OSI | Transport | Reliable delivery | Segment data | Segments |
| 5 | OSI | Network | Routing | Add IP address | Packets |
| 6 | OSI | Data Link | Physical addressing | Add MAC address | Frames |
| 7 | OSI | Physical | Transmit bits | Send bits | Bits |
| 8 | TCP/IP | Application | User interface + format | Prepare & format data | Data |
| 9 | TCP/IP | Transport | Reliable delivery | Segment data | Segments |
| 10 | TCP/IP | Internet | Routing | Add IP address | Packets |
| 11 | TCP/IP | Link | Physical addressing + transmission | Add MAC + send bits | Frames |
| 12 | End | - | - | - | Data sent over network |
| Layer | Data Format Start | After OSI Layer 2 | After OSI Layer 4 | After OSI Layer 6 | After OSI Layer 7 | After TCP/IP Layer 2 | After TCP/IP Layer 4 |
|---|---|---|---|---|---|---|---|
| Data | Raw Data | Formatted Data | Segments | Frames | Bits | Segments | Frames |
OSI model has 7 layers: Application, Presentation, Session, Transport, Network, Data Link, Physical. TCP/IP model has 4 layers: Application, Transport, Internet, Link. OSI separates functions more finely; TCP/IP combines some layers. Both models prepare data step-by-step before sending over network. Understanding layer roles helps in networking and troubleshooting.