SlideShare a Scribd company logo
1 of 22
Download to read offline
OSI REFERENCE
LAYERS
By
Ashok Virath
8th SEM ECE
'A' Sec
CONTENTS
 INTRODUCTION
 WHAT IS OSI?
 OSI MODEL
 TYPES OF LAYERS
 PHYSICAL LAYER
 DATA LINK LAYER
 NETWORK LAYER
 TRANSPORT LAYER
 SESSION LAYER
 PRESENTATION LAYER
 APPLICATION LAYER
 CONCLUSION
What is OSI?
OSI-OPEN SYSTEMS INTERCONNECTION
 An open system is a set of protocol that allows any
two different systems to communicate regardless of
their underlying architectures.
 It was designed by ISO-International Organization
for Standardization in late1970s.
 It is a seven-layer model.
 It is a theoretical model designed to show how a
protocol stack should be implemented.
OSI MODEL
Physical layer
Data link layer
Network layer
Transport layer
1
2
3
5
6
7
4
Application layer
Session layer
Presentation layer
TYPES OF LAYERS
 Physical layer
 Data link layer
 Network layer
 Transport layer
 Session layer
 Presentation layer
 Application layer
PHYSICAL LAYER
The physical layer is responsible for
transmitting individual bits from one
node to the next
Functions of physical layer:
 Physical characteristics of interfaces and
media
 Representation of bits
 Data rate
 Synchronization of bits
PHYSICAL LAYER
101010000000101111001 101010000000101111001
Physical
layer
Physical
layer
Transmission
medium
From data
link layer
To data
link layer
DATA LINK LAYER
The data link layer is responsible for
transmitting frames from one node to the
next
FUNCTIONS OF DATA LINK LAYER:
 Framing
 Physical addressing
 Flow control
 Error control
 Access control
DATA LINK LAYER
T2 Data H2 T2 Data H2
To physical
layer
From
physical
layer
Data link
layer
Data link
layer
From network
layer
To network
layer
frameframe
NETWORK LAYER
The network layer is responsible for
the delivery of packets from the
original source to the final
destination
FUNCTIONS OF NETWORK LAYER:
 Logical addressing
 Routing
NETWORK LAYER
Data H3 Data H3
To data link
layer
From data link
layer
Network
layer
Network
layer
From transport layer To transport layer
packet packet
TRANSPORT LAYER
The transport layer is responsible for
delivery of a message from one process
to another(process-to-process delivery)
FUNCTIONS OF TRANSPORT LAYER:
 Port addressing
 Segmentation and reassembly
 Connection control
 Flow control
 Error control
TRANSPORT LAYER
Data H4 Data H4 Data H4 Data H4 Data H4 Data H4
To network
layer
From network
layer
Transport
layer
Transport
layer
From session layer To session layer
segments segments
SESSION LAYER
The session layer is the network
dialog controller. It establishes,
maintains,and synchronizes the
interaction between communicating
systems
FUNCTIONS OF SESSION LAYER:
 Dialog control
 synchronization
SESSION LAYER
H5
L5 data
syn syn syn
Session layer
L6 data
H5
L5 data
syn syn syn
Session layer
L6 data
To transport layer From transport layer
From presentation layer To presentation layer
PRESENTATION LAYER
The presentation layer is concerned with
the syntax and semantics of the
information exchanged between two
systems
FUNCTONS OF PRESENTATION LAYER:
 Translation
 Encryption
 Compression
PRESENTATION LAYER
L6 data
L7 data
H6
Presentation layer
Encoded ,encrypted
& compressed data
L6 data
L7 data
H6Decoded ,decrypted
& decompressed data
Presentation layer
To session layer From session layer
From application layer To application layer
APPLICATION LAYER
The application layer enables the
user,whether human or software, to
access the network. It provides user
interfaces and support for services.
FUNCTIONS OF APPLICATION LAYER:
 Network virtual terminal
 File transfer,access,and
management(FTAM)
 Mail services
 Directory services
APPLICATION LAYER
X.500 FTAM X.400
Application
layer
L7 data
User
X.500 FTAM X.400
Application
layer
L7 data
User
To presentation layer From presentation layer
OSI LAYERS MODEL
CONCLUSION
 The purpose of OSI is to show how to
facilitate communication between
different system without regarding
changes to the logic of the underlying
hardware and software.
 It is the model for understanding and
designing a network architecture that
is flexible,robust and interoperable.
Thank You
For Watching
This Video

More Related Content

What's hot (20)

The OSI Model of Networking
The OSI Model of NetworkingThe OSI Model of Networking
The OSI Model of Networking
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
Note6
Note6Note6
Note6
 
Introduction to the osi 7 layer model
Introduction to the osi 7 layer modelIntroduction to the osi 7 layer model
Introduction to the osi 7 layer model
 
OSI Model - Open Systems Interconnection
OSI Model - Open Systems InterconnectionOSI Model - Open Systems Interconnection
OSI Model - Open Systems Interconnection
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Full presentation of The OSI model
Full presentation of The OSI model Full presentation of The OSI model
Full presentation of The OSI model
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI model
OSI modelOSI model
OSI model
 
OSI Model | Computer Science
OSI Model | Computer ScienceOSI Model | Computer Science
OSI Model | Computer Science
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Osi layer
Osi layerOsi layer
Osi layer
 
Osi layers
Osi layersOsi layers
Osi layers
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI model
OSI modelOSI model
OSI model
 
Chat Layer
Chat LayerChat Layer
Chat Layer
 
Osi model
Osi modelOsi model
Osi model
 
OSI Networking
OSI NetworkingOSI Networking
OSI Networking
 

Viewers also liked (20)

ISO OSI Model
ISO OSI ModelISO OSI Model
ISO OSI Model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
Osi model
Osi modelOsi model
Osi model
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI Model
OSI ModelOSI Model
OSI Model
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
Welcome
WelcomeWelcome
Welcome
 
Day 1.3 osi reference
Day 1.3 osi referenceDay 1.3 osi reference
Day 1.3 osi reference
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Osi model
Osi model Osi model
Osi model
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
 
OSI layer by cisco
OSI layer by ciscoOSI layer by cisco
OSI layer by cisco
 
Module 5 security
Module 5   securityModule 5   security
Module 5 security
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
Physical layer ppt
Physical layer pptPhysical layer ppt
Physical layer ppt
 
OSI layers
OSI layersOSI layers
OSI layers
 

Similar to OSI REFERENCE LAYERS: A GUIDE TO THE 7-LAYER OSI MODEL

Similar to OSI REFERENCE LAYERS: A GUIDE TO THE 7-LAYER OSI MODEL (20)

Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
osi model.pptx
osi model.pptxosi model.pptx
osi model.pptx
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
Bhargavi osi
Bhargavi osiBhargavi osi
Bhargavi osi
 
THE OSI MODEL
THE OSI MODEL THE OSI MODEL
THE OSI MODEL
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptx
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
Osi model
Osi model Osi model
Osi model
 
Osi modal
Osi modalOsi modal
Osi modal
 
Lecture2
Lecture2Lecture2
Lecture2
 
Lecture2
Lecture2Lecture2
Lecture2
 
Osi model
Osi modelOsi model
Osi model
 
open system interconnection
open system interconnectionopen system interconnection
open system interconnection
 
osi-tcp.pptx..................................
osi-tcp.pptx..................................osi-tcp.pptx..................................
osi-tcp.pptx..................................
 
Osi model
Osi modelOsi model
Osi model
 
Osi Model
Osi ModelOsi Model
Osi Model
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Lecture2
Lecture2Lecture2
Lecture2
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
OSI models
OSI modelsOSI models
OSI models
 

Recently uploaded

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Recently uploaded (20)

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

OSI REFERENCE LAYERS: A GUIDE TO THE 7-LAYER OSI MODEL

  • 2. CONTENTS  INTRODUCTION  WHAT IS OSI?  OSI MODEL  TYPES OF LAYERS  PHYSICAL LAYER  DATA LINK LAYER  NETWORK LAYER  TRANSPORT LAYER  SESSION LAYER  PRESENTATION LAYER  APPLICATION LAYER  CONCLUSION
  • 3. What is OSI? OSI-OPEN SYSTEMS INTERCONNECTION  An open system is a set of protocol that allows any two different systems to communicate regardless of their underlying architectures.  It was designed by ISO-International Organization for Standardization in late1970s.  It is a seven-layer model.  It is a theoretical model designed to show how a protocol stack should be implemented.
  • 4. OSI MODEL Physical layer Data link layer Network layer Transport layer 1 2 3 5 6 7 4 Application layer Session layer Presentation layer
  • 5. TYPES OF LAYERS  Physical layer  Data link layer  Network layer  Transport layer  Session layer  Presentation layer  Application layer
  • 6. PHYSICAL LAYER The physical layer is responsible for transmitting individual bits from one node to the next Functions of physical layer:  Physical characteristics of interfaces and media  Representation of bits  Data rate  Synchronization of bits
  • 8. DATA LINK LAYER The data link layer is responsible for transmitting frames from one node to the next FUNCTIONS OF DATA LINK LAYER:  Framing  Physical addressing  Flow control  Error control  Access control
  • 9. DATA LINK LAYER T2 Data H2 T2 Data H2 To physical layer From physical layer Data link layer Data link layer From network layer To network layer frameframe
  • 10. NETWORK LAYER The network layer is responsible for the delivery of packets from the original source to the final destination FUNCTIONS OF NETWORK LAYER:  Logical addressing  Routing
  • 11. NETWORK LAYER Data H3 Data H3 To data link layer From data link layer Network layer Network layer From transport layer To transport layer packet packet
  • 12. TRANSPORT LAYER The transport layer is responsible for delivery of a message from one process to another(process-to-process delivery) FUNCTIONS OF TRANSPORT LAYER:  Port addressing  Segmentation and reassembly  Connection control  Flow control  Error control
  • 13. TRANSPORT LAYER Data H4 Data H4 Data H4 Data H4 Data H4 Data H4 To network layer From network layer Transport layer Transport layer From session layer To session layer segments segments
  • 14. SESSION LAYER The session layer is the network dialog controller. It establishes, maintains,and synchronizes the interaction between communicating systems FUNCTIONS OF SESSION LAYER:  Dialog control  synchronization
  • 15. SESSION LAYER H5 L5 data syn syn syn Session layer L6 data H5 L5 data syn syn syn Session layer L6 data To transport layer From transport layer From presentation layer To presentation layer
  • 16. PRESENTATION LAYER The presentation layer is concerned with the syntax and semantics of the information exchanged between two systems FUNCTONS OF PRESENTATION LAYER:  Translation  Encryption  Compression
  • 17. PRESENTATION LAYER L6 data L7 data H6 Presentation layer Encoded ,encrypted & compressed data L6 data L7 data H6Decoded ,decrypted & decompressed data Presentation layer To session layer From session layer From application layer To application layer
  • 18. APPLICATION LAYER The application layer enables the user,whether human or software, to access the network. It provides user interfaces and support for services. FUNCTIONS OF APPLICATION LAYER:  Network virtual terminal  File transfer,access,and management(FTAM)  Mail services  Directory services
  • 19. APPLICATION LAYER X.500 FTAM X.400 Application layer L7 data User X.500 FTAM X.400 Application layer L7 data User To presentation layer From presentation layer
  • 21. CONCLUSION  The purpose of OSI is to show how to facilitate communication between different system without regarding changes to the logic of the underlying hardware and software.  It is the model for understanding and designing a network architecture that is flexible,robust and interoperable.