Introduction to Computer
networks and Internet
Prof. Tejal Tandel
Assistant Professor,
Information Technology Department,
MBIT, New V V Nagar
Protocol Layers
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Protocols human protocols:
… specific msgs sent
… specific actions taken
when msgs received, or
other events
🞄🞄protocols define format,order of messages sent and received
among network entities, and actions taken on message
transmission,receipt
A human
protocol
Vs.
A computer
network
protocol:
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Protocol 🞄🞄
🞄🞄
Layers
and “ ”
Their Service
Models
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Layered
Architecture
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Layered
Architecture
🞄🞄
Layered
Architecture
🞄🞄
🞄🞄
Tasks involved
in sending a
letter
🞄🞄
’
🞄🞄
🞄🞄
Why layering? 🞄🞄 ’
🞄🞄 ’
🞄🞄
🞄🞄
🞄🞄
🞄🞄
The OSI Model 🞄🞄
Note
ISO is the organization.
OSI is the model.
Seven layers of
the
OSI model
🞄🞄
Physical Layer
Note
The physical layer is responsible for movements of
individual bits from one hop (node) to the next.
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Physical Layer 🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Data link layer
Note
The data link layer is responsible for moving
frames from one hop (node) to the next.
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Data link layer
🞄🞄
Network Layer
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
🞄🞄
Network Layer
🞄🞄
Transport
Layer
🞄🞄
🞄🞄
🞄🞄
Transport 🞄🞄
Layer 🞄🞄
🞄🞄
🞄🞄
Session Layer
🞄🞄
🞄🞄
Session Layer 🞄🞄
🞄🞄
🞄🞄
Presentation
Layer
🞄🞄
Presentation 🞄🞄
Layer 🞄🞄
🞄🞄
🞄🞄
🞄🞄
Application
Layer
🞄🞄
🞄🞄
Application 🞄🞄
🞄🞄
Layer 🞄🞄
To allow access to network
Application resource
To translate, encrypt and
compress data Presentation
To establish, manage and
Session terminate sessions
To provide reliable process-to-
process message delivery and error
recovery Transport
To move packets from source to
destination; To provide
Network internetworking
To organize bits into frames; To
provide hop-to-hop delivery Data link
To transmit bits over a medium; To
Physical provide mechanical & electrical
specification
🞄🞄
🞄🞄
TCP/IP Reference
Model
(Transmission Control
Protocol/Internet Protocol)
TCP/IP Model
Architecture