7 layers
7 layers
Physical Hardware
Reliability
• Reliable services never lose/corrupt data.
• Reliable service costs more.
• Typical application for reliable service is file
transfer.
• Typical application not needing reliable service
is voice traffic.
• Not all applications need connections.
Topics
• Service = set of primitives provided by one
layer to layer above.
• Service defines what layer can do (but not how
it does it).
• Protocol = set of rules governing data
communication between peer entities, i.e.
format and meaning of frames/packets.
• Service/protocol decoupling very important.
OSI Layers
OSI Model
Data
Layer Function
unit
Network process to
7. Application
application
Data Data representation,
Host 6. Presentation
encryption and decryption
layers
5. Session Interhost communication
Segme End-to-end connections
4. Transport
nts and reliability, Flow control
Path determination and
Packet 3. Network
logical addressing
Media
Frame 2. Data Link Physical addressing
layers
Going from
Bit layer to 7: PleaseMedia,
1. 1Physical
signal
Do Not and binary
Throw
Sausage Pizza Away transmission
Data Processing
Internet Protocols vs OSI
Application • Explicit
Presentation and
Presentation Application session layers
Session missing in
Internet Protocols
Transport TCP
• Data Link and
IP
Network Network Layers
Data Link Network Interface redesigned
Physical Hardware