SlideShare a Scribd company logo
LAYERS IN THE OSI
MODEL
Open System Interconnection Layers-
An Interactive Study
•The application layer enables the user (human or software) to
access the network by user interfaces and support for services.Application
•The presentation layer is responsible for translation, compression
and encryption.Presentation
•The session layer is responsible for dialog control and
synchronizationSession
•The transport layer is responsible for the delivery for a message
for one process to another.Transport
•The network layer is responsible for the delivery of individual
packets from the source host to the destination host.Network
•The data link layer is responsible for moving frames one hop
(node) to the next.Data Link
•The physical layer is responsible for movements of individual bits
from one hop(node) to the next.Physical
A BRIEF OVERVIEW -
A SIMPLER METHOD-
•ADVICEApplication
•PERSON’SPresentation
•SALESSession
•TRUSTTransport
•NOTNetwork
•DOData Link
•PLEASEPhysical
SUPPORT
LAYERS
FOR
HARDWARE
SUPPORT
LAYERS
FOR
SOFTWARE
LET’S SEE WHAT
HAPPENS WHEN RAJ
SENDS HIS MESSAGE
Let his message be DATA-MESSAGE
DATA-MESSAGE
The application layer provides services to the user such as –
■ Network Virtual Terminal – via SSH/ Telnet +Putty/ CygWIN
■ File transfer, access and management –via FTP/SAMBA/AFP/DLNA
■ Mail Services via SMTP, IMAP, POP3
■ Directory Services for accessing global information about objects and services
via HTTP/HTTPS
H7 DATA-MESSAGE
The presentation layer handles the semantics and syntax of the information
exchanged between systems.
■ Translation– Encodes/Decodes machine-dependent format of encoded bit-
streams to/from a common format.
■ Encryption & Decryption of sensitive information.
■ Compression
H7 DATA-MESSAGE
H6 DATA
The session layer is the network
dialog controller. It establishes,
maintains, and synchronizes the
interaction among communicating
systems.
It’s responsibilities include
■ Dialog Control by allowing
communication between two
processes to take place in either
half-duplex mode or full-duplex
mode.
■ Synchronization by utilization of
synchronization checkpoints.
H6
H5 DATA
H7 DATA-MESSAGE
The transport layer is responsible for process-
to-process delivery of the entire message.
■ Service- point addressing ( i.e. port
addressing services to ports e.g. FTP to )
■ Segmentation and reassembly of the
divided message, in form of
transmittable segments, each with a
unique sequence number.
■ Connection Control – Connectionless or
Connection-Oriented
■ Flow Control performed end-to-end.
■ Error Control performed process-to-
process.
Error Correction is usually performed by re-transmission of segments.
H6
H4 DATA
H7 DATA-MESSAGEH5
The network layer is responsible for the
source-to-destination delivery of a packet,
possible across multiple links. It ensures that
the packet gets delivered from it’s point of
origin to it’s final destination.
It is not essential when two systems are
connected end-to-end, i.e. to the same link.
■ Logical Addressing – for packets that are
sent outside the network boundary, to
distinguish source and destination
systems. It adds a header that include
logical address of sender and receiver.
■ Routing – to route/switch the packets to
their final destination from a sender.
H6H4
DATA
H7H5 DATA-MESSAGE
H3
The data link layer transforms the physical layer
into a reliable link. It makes the physical layer
appear error-free to the upper layers ( network
layer ).
It’s responsibilities include -
■ Framing- Dividing the stream of bits from
network layer into frames.
■ Physical Addressing –Adding headers to a
frame to define sender and/or receiver.
■ Flow Control – To prevent overflow of the
receiving mechanism of receiver.
■ Error Control (Encapsulation)– Detecting and
retransmitting lost frames by adding a tail.
■ Access Control – To determine control over
link.
H6H4
DATA
H7H5 DATA-MESSAGEH3
H2 T
The physical layer coordinates the functions required to carry a
bit stream over a physical medium.
It defines the procedures and functions that physical devices
and interfaces have to perform for the transmission to occur.
It is characterized by –
■ Physical characteristics of the medium
■ Representation of bits, i.e. encoding
■ Data Rate/Transmission Rate ( number of bits/sec)
■ Synchronization of bits – by synchronization of sender and
receiver clocks
■ Line Configuration – Connection of device to media
■ Physical Topology
■ Transmission Mode (simplex/full-duplex/half-duplex)
H6H4
DATA
H7H5 DATA-MESSAGEH3
H1
TH2
NOW, LET’S SEND THE
MESSAGE TO THE
RECEIVER
Here’s what the message looks like so far -
H6H4 H7H5 DATA-MESSAGEH3H1 TH2
The physical layer coordinates the functions required
to carry a bit stream over a physical medium.
H6H4
DATA
H7H5 DATA-MESSAGEH3
H1
TH2
The data link layer transforms the physical
layer into a reliable link. It makes the
physical layer appear error-free to the
upper layers ( network layer ).
It checks and decodes now, removing the
tail. ( ERROR CORRECTION IS MAINLY
PERFORMED BY ASKING FOR RE-
TRANSMISSION).
H6H4
DATA
H7H5 DATA-MESSAGEH3
H2 T
It get’s the addressing information of the
receiver from from the header H3.
H6H4
DATA
H7H5 DATA-MESSAGE
H3
The transport layer is responsible for
process-to-process delivery of the entire
message at the receiving end.
It manages the services and is
responsible for re-assembling packets
according to the sequence id of packets
derived from the H4 HEADER.
Error Correction is usually performed by re-transmission of segments.
H6
H4 DATA
H7 DATA-MESSAGEH5
The session layer is the network dialog
controller. It establishes, maintains, and
synchronizes the interaction by use of
information checkpoints contained
according to H5 Header.
It also determines the mode of connection
according to the header.
H6
H5 DATA
H7 DATA-MESSAGE
The presentation layer handles the semantics and syntax of the information
exchanged between systems. Based on information from the H6 Header it performs -
■ Translation– Decodes common format encoded bit-streams to machine-
dependent format.
■ Decryption of sensitive information
■ De-Compression
H7 DATA-MESSAGE
H6 DATA
The application layer provides services to the recieving user such according to the
application used.
The information about the application to be used is derived from the H7 Header.
H7 DATA-MESSAGE
HERE IS THE MESSAGE
TO THE RECIVER-
DATA-MESSAGE
ONCE AGAIN -
•ADVICEApplication
•PERSON’SPresentation
•SALESSession
•TRUSTTransport
•NOTNetwork
•DOData Link
•PLEASEPhysical
SUPPORT
LAYERS
FOR
HARDWARE
SUPPORT
LAYERS
FOR
SOFTWARE
THANK YOU FOR WATCHING THE
PRESENTATION!
BIBLIOGRAPHY
• Data Communications and Networking (4TH Edition), McGraw Hill Education, Behrouz A.
Foruzan
OTHER SOURCES OF INFORMATION-
• Dr. Mydhili K. Nair , Department of Information Science and Engineering, M.S. Ramaiah
Institute of Technology, Bangalore, India
Presentation made by –
Shreyash Agarwal,
Student, Information Science and Engineering
M.S. Ramaiah Institute of Technology

More Related Content

PPTX
Lecture 4 PPT Sensors and Actuators Shibu K V.pptx
PPTX
PPT
OSI MODEL - A PROJECT
PPTX
Network Layer design Issues.pptx
PPTX
Unit 4 ec8702 - ad hoc and wireless sensor networks unit -4 mr.darwin nesaku...
PPTX
Communication Protocols
PPT
Web and http computer network
PDF
Networking devices
Lecture 4 PPT Sensors and Actuators Shibu K V.pptx
OSI MODEL - A PROJECT
Network Layer design Issues.pptx
Unit 4 ec8702 - ad hoc and wireless sensor networks unit -4 mr.darwin nesaku...
Communication Protocols
Web and http computer network
Networking devices

What's hot (20)

PPT
Introduction to Application layer
PPTX
Ethernet
PPT
Basic plc
PPTX
Voice over Internet Protocol (VoIP)
PPT
Tcp ip
PPTX
Network Essentials v2.0
PPTX
Networking Standards And Protocols
PPTX
Iot physical servers and cloud offerings
PPTX
INTRODUCTION TO OPERATING SYSTEM
PPTX
Ppt of routing protocols
PPT
Distance vector routing
PPTX
PDF
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
PDF
WLAN - IEEE 802.11
PPT
TCP/IP Network ppt
DOCX
Networking Devices & Its Advantages and Disadvantages
PPTX
Ethernet Computer network
PPTX
Circuit Switching
PDF
MAC Address – All you Need to Know About it
Introduction to Application layer
Ethernet
Basic plc
Voice over Internet Protocol (VoIP)
Tcp ip
Network Essentials v2.0
Networking Standards And Protocols
Iot physical servers and cloud offerings
INTRODUCTION TO OPERATING SYSTEM
Ppt of routing protocols
Distance vector routing
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
WLAN - IEEE 802.11
TCP/IP Network ppt
Networking Devices & Its Advantages and Disadvantages
Ethernet Computer network
Circuit Switching
MAC Address – All you Need to Know About it
Ad

Similar to Computer Networks - Layers in OSI Model (20)

PDF
Internet technology unit 1
PPTX
OSI Model
PDF
OSI MODEL
PPTX
The OSI model
PPT
Osi layer and network protocol
PPTX
Computer network layers
PPTX
osimodel-2106121ffffffffffffffffffffffffffff70731.pptx
PPTX
The ISO_OSI Reference Model
PPTX
Basics of Ethernet
PDF
OSI &TCP/IP Model
PPTX
tcpiposi.pptx
PPTX
Osi models
PPTX
unit1 network model osi and tcpip.pptx
PDF
Computer Network Unit-1 ppt
PPT
Osimodelwithneworkingoverview 150618094119-lva1-app6892
PPT
Osi model with neworking overview
PPT
Osimodelwithneworkingoverview 150618094119-lva1-app6892
PPTX
unit-1fon (1).pptx
DOCX
Cn4,com net
Internet technology unit 1
OSI Model
OSI MODEL
The OSI model
Osi layer and network protocol
Computer network layers
osimodel-2106121ffffffffffffffffffffffffffff70731.pptx
The ISO_OSI Reference Model
Basics of Ethernet
OSI &TCP/IP Model
tcpiposi.pptx
Osi models
unit1 network model osi and tcpip.pptx
Computer Network Unit-1 ppt
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osi model with neworking overview
Osimodelwithneworkingoverview 150618094119-lva1-app6892
unit-1fon (1).pptx
Cn4,com net
Ad

Recently uploaded (20)

PDF
Well-logging-methods_new................
PDF
PPT on Performance Review to get promotions
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Welding lecture in detail for understanding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Geodesy 1.pptx...............................................
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
OOP with Java - Java Introduction (Basics)
Well-logging-methods_new................
PPT on Performance Review to get promotions
R24 SURVEYING LAB MANUAL for civil enggi
Operating System & Kernel Study Guide-1 - converted.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Welding lecture in detail for understanding
CYBER-CRIMES AND SECURITY A guide to understanding
CH1 Production IntroductoryConcepts.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Geodesy 1.pptx...............................................
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
additive manufacturing of ss316l using mig welding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Automation-in-Manufacturing-Chapter-Introduction.pdf
Internet of Things (IOT) - A guide to understanding
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
OOP with Java - Java Introduction (Basics)

Computer Networks - Layers in OSI Model

  • 1. LAYERS IN THE OSI MODEL Open System Interconnection Layers- An Interactive Study
  • 2. •The application layer enables the user (human or software) to access the network by user interfaces and support for services.Application •The presentation layer is responsible for translation, compression and encryption.Presentation •The session layer is responsible for dialog control and synchronizationSession •The transport layer is responsible for the delivery for a message for one process to another.Transport •The network layer is responsible for the delivery of individual packets from the source host to the destination host.Network •The data link layer is responsible for moving frames one hop (node) to the next.Data Link •The physical layer is responsible for movements of individual bits from one hop(node) to the next.Physical A BRIEF OVERVIEW -
  • 3. A SIMPLER METHOD- •ADVICEApplication •PERSON’SPresentation •SALESSession •TRUSTTransport •NOTNetwork •DOData Link •PLEASEPhysical SUPPORT LAYERS FOR HARDWARE SUPPORT LAYERS FOR SOFTWARE
  • 4. LET’S SEE WHAT HAPPENS WHEN RAJ SENDS HIS MESSAGE Let his message be DATA-MESSAGE DATA-MESSAGE
  • 5. The application layer provides services to the user such as – ■ Network Virtual Terminal – via SSH/ Telnet +Putty/ CygWIN ■ File transfer, access and management –via FTP/SAMBA/AFP/DLNA ■ Mail Services via SMTP, IMAP, POP3 ■ Directory Services for accessing global information about objects and services via HTTP/HTTPS H7 DATA-MESSAGE
  • 6. The presentation layer handles the semantics and syntax of the information exchanged between systems. ■ Translation– Encodes/Decodes machine-dependent format of encoded bit- streams to/from a common format. ■ Encryption & Decryption of sensitive information. ■ Compression H7 DATA-MESSAGE H6 DATA
  • 7. The session layer is the network dialog controller. It establishes, maintains, and synchronizes the interaction among communicating systems. It’s responsibilities include ■ Dialog Control by allowing communication between two processes to take place in either half-duplex mode or full-duplex mode. ■ Synchronization by utilization of synchronization checkpoints. H6 H5 DATA H7 DATA-MESSAGE
  • 8. The transport layer is responsible for process- to-process delivery of the entire message. ■ Service- point addressing ( i.e. port addressing services to ports e.g. FTP to ) ■ Segmentation and reassembly of the divided message, in form of transmittable segments, each with a unique sequence number. ■ Connection Control – Connectionless or Connection-Oriented ■ Flow Control performed end-to-end. ■ Error Control performed process-to- process. Error Correction is usually performed by re-transmission of segments. H6 H4 DATA H7 DATA-MESSAGEH5
  • 9. The network layer is responsible for the source-to-destination delivery of a packet, possible across multiple links. It ensures that the packet gets delivered from it’s point of origin to it’s final destination. It is not essential when two systems are connected end-to-end, i.e. to the same link. ■ Logical Addressing – for packets that are sent outside the network boundary, to distinguish source and destination systems. It adds a header that include logical address of sender and receiver. ■ Routing – to route/switch the packets to their final destination from a sender. H6H4 DATA H7H5 DATA-MESSAGE H3
  • 10. The data link layer transforms the physical layer into a reliable link. It makes the physical layer appear error-free to the upper layers ( network layer ). It’s responsibilities include - ■ Framing- Dividing the stream of bits from network layer into frames. ■ Physical Addressing –Adding headers to a frame to define sender and/or receiver. ■ Flow Control – To prevent overflow of the receiving mechanism of receiver. ■ Error Control (Encapsulation)– Detecting and retransmitting lost frames by adding a tail. ■ Access Control – To determine control over link. H6H4 DATA H7H5 DATA-MESSAGEH3 H2 T
  • 11. The physical layer coordinates the functions required to carry a bit stream over a physical medium. It defines the procedures and functions that physical devices and interfaces have to perform for the transmission to occur. It is characterized by – ■ Physical characteristics of the medium ■ Representation of bits, i.e. encoding ■ Data Rate/Transmission Rate ( number of bits/sec) ■ Synchronization of bits – by synchronization of sender and receiver clocks ■ Line Configuration – Connection of device to media ■ Physical Topology ■ Transmission Mode (simplex/full-duplex/half-duplex) H6H4 DATA H7H5 DATA-MESSAGEH3 H1 TH2
  • 12. NOW, LET’S SEND THE MESSAGE TO THE RECEIVER Here’s what the message looks like so far - H6H4 H7H5 DATA-MESSAGEH3H1 TH2
  • 13. The physical layer coordinates the functions required to carry a bit stream over a physical medium. H6H4 DATA H7H5 DATA-MESSAGEH3 H1 TH2
  • 14. The data link layer transforms the physical layer into a reliable link. It makes the physical layer appear error-free to the upper layers ( network layer ). It checks and decodes now, removing the tail. ( ERROR CORRECTION IS MAINLY PERFORMED BY ASKING FOR RE- TRANSMISSION). H6H4 DATA H7H5 DATA-MESSAGEH3 H2 T
  • 15. It get’s the addressing information of the receiver from from the header H3. H6H4 DATA H7H5 DATA-MESSAGE H3
  • 16. The transport layer is responsible for process-to-process delivery of the entire message at the receiving end. It manages the services and is responsible for re-assembling packets according to the sequence id of packets derived from the H4 HEADER. Error Correction is usually performed by re-transmission of segments. H6 H4 DATA H7 DATA-MESSAGEH5
  • 17. The session layer is the network dialog controller. It establishes, maintains, and synchronizes the interaction by use of information checkpoints contained according to H5 Header. It also determines the mode of connection according to the header. H6 H5 DATA H7 DATA-MESSAGE
  • 18. The presentation layer handles the semantics and syntax of the information exchanged between systems. Based on information from the H6 Header it performs - ■ Translation– Decodes common format encoded bit-streams to machine- dependent format. ■ Decryption of sensitive information ■ De-Compression H7 DATA-MESSAGE H6 DATA
  • 19. The application layer provides services to the recieving user such according to the application used. The information about the application to be used is derived from the H7 Header. H7 DATA-MESSAGE
  • 20. HERE IS THE MESSAGE TO THE RECIVER- DATA-MESSAGE
  • 21. ONCE AGAIN - •ADVICEApplication •PERSON’SPresentation •SALESSession •TRUSTTransport •NOTNetwork •DOData Link •PLEASEPhysical SUPPORT LAYERS FOR HARDWARE SUPPORT LAYERS FOR SOFTWARE
  • 22. THANK YOU FOR WATCHING THE PRESENTATION! BIBLIOGRAPHY • Data Communications and Networking (4TH Edition), McGraw Hill Education, Behrouz A. Foruzan OTHER SOURCES OF INFORMATION- • Dr. Mydhili K. Nair , Department of Information Science and Engineering, M.S. Ramaiah Institute of Technology, Bangalore, India Presentation made by – Shreyash Agarwal, Student, Information Science and Engineering M.S. Ramaiah Institute of Technology