Computer Architecture - Network - 2
Computer Architecture - Network - 2
2.8
Figure 2.4 An exchange using the OSI model
2.9
Figure 2.3 The interaction between layers in the OSI model
2.10
OSI Model Layers
Layer - 7 Application
Application
Upper Layer
Layer - 6 Presentation
Presentation or
Layer - 5 Session Software Layer
Session
Layer - 4 Transport
Transport Heart of OSI
Layer - 3 Network
Network
Lower Layer
Layer - 2 Data
DataLink
Link or
Layer - 1 Physical Hardware Layer
Physical
Application Layer
Presentation
Presentation
Session
Session
Transport
Transport
Network
Network
Data
DataLink
Link
Physical
Physical
Presentation Layer
Presentation Layer: is responsible for converting
Application
Application data into standard format.
Presentation
Presentation
Examples : ASCII, EBCDIC, JPEG, MPEG,
Session
Session BMP, MIDI, WAV, MP3
Transport
Transport
Following tasks are perform at Presentation layer
Network
Network :
Data
DataLink
Link
Encoding – Decoding
Physical
Physical Encryption – Decryption
Compression – Decompression
Data flow from Presentation Layer
Application
Application Data
Presentation
Presentation Data
Session
Session
Transport
Transport
Network
Network
Data
DataLink
Link
Physical
Physical
Session Layer
Session Layer is responsible for establishing,
Application
Application maintaining and terminating session.
Presentation
Presentation Session ID works at Session Layer.
Session
Session
Transport
Transport Examples :
Network
Network RPC Remote Procedure Call
Data
DataLink
Link SQL Structured Query Language
NFS Network File System
Physical
Physical
Data flow from Session Layer
Application
Application Data
Presentation
Presentation Data
18
Session
Session Data
Transport
Transport
Network
Network
Data
DataLink
Link
Physical
Physical
Transport Layer
• Acknowledgement • No Acknowledgement
• Reliable • Unreliable
• Slower • Faster
Application
Application Data
Presentation
Presentation Data
Session
Session Data
Transport
Transport TH Data
Segment
Network
Network
Data
DataLink
Link
Physical
Physical
Network Layer
Network Layer is responsible for
Application
Application providing best path for data to reach the
Presentation
Presentation destination. Logical Addressing works
on this layer. Router is a Network Layer
Session
Session device.
Transport
Transport It is divided into two parts
Network
Network • Routed Protocols
Data
DataLink
Link e.g. IP, IPX, Apple Talk.
• Routing Protocols
Physical
Physical
e.g. RIP, IGRP, OSPF, EIGRP
Data flow from Network Layer
Application
Application Data
Presentation
Presentation Data
25
Session
Session Data
Network
Network Packet
NH Segment
Data
DataLink
Link
Physical
Physical
Datalink Layer
Datalink Layer is divided into two Sub Layers :
Application
Application
Presentation
Presentation • LLC – Logical Link Control
It talks about Wan protocols e.g. PPP, HDLC,
Session
Session Frame-relay
Transport
Transport
• MAC – Media Access Control
Network
Network It talks about Physical Address.
Data It is a 48 bit address i.e. 12 digit Hexadecimal
DataLink
Link
Number.
Physical
Physical It is also responsible for Error Detection
Devices working on Data Link Layer are
Switch, Bridge, NIC.
Data flow from Data Link Layer
Application
Application Data
Presentation
Presentation Data
27
Session
Session Data
Transport
Transport Segment
Data
DataLink
Link Frame
DH Packet DT
Physical
Physical
Physical Layer
Physical Layer is responsible for electrical,
Application
Application mechanical and procedural checks.
Presentation
Presentation - Data will be converted into Binary (i.e) 0’s & 1’s.
- Data will be in the form of electrical pulses if it is
Session
Session Coaxial or Twisted Pair cable and in the form of Light
Transport if it is Fiber Optic Cable.
Transport
Network
Network Devices working at Physical Layer are Hubs,
Repeaters, Cables, Modems etc.
Data
DataLink
Link
Physical
Physical
Data flow from Physical Layer
Application
Application Data
Presentation
Presentation Data
29
Session
Session Data
Transport
Transport Segment
Network
Network Packet
Physical
Physical Bits
Comparing OSI with TCP/IP Layers
OSI Layers TCP/IP Layers
Application
Application
Presentation
Presentation Application
Application
30
Session
Session
Transport
Transport Transport
Transport
Network
Network Internet
Internet
Data
DataLink
Link Network
Network
Access
Access
Physical
Physical