SlideShare a Scribd company logo
1 of 16
CSC 450/550
OSI Reference Model
Chapter -3
CSC 450/550
WHAT IS IT??
• Open Systems Interconnect (OSI) Model : International
Standards Organization (ISO)
• “Open” means the concepts are nonproprietary; can be used by
anyone
• OSI is a model for understanding and designing a network
architecture that is flexible and robust
• The OSI model describes how data flows from one computer,
through a network to another computer
• 7 layers
CSC 450/550
The layering Principle
CSC 450/550
Layered Approach
• The process of breaking up the functions or tasks of networking
into layers reduces complexity.
• Each layer provides a service to the layer above it in the protocol
specification.
• Each layer communicates with the same layer’s software or
hardware on other computers.
• Data is Encapsulated with the necessary information as it moves
down the layers before network transit.
• Layer architecture simplifies the network design.
CSC 450/550
Layered Approach
• It is easy to debug network applications in a layered
architecture network.
• The network management is easier due to the layered
architecture.
• Network layers follow a set of rules, called protocol.
• The protocol defines the format of the data being
exchanged, and the control and timing for the handshake
between layers.
CSC 450/550
The layering Principle
CSC 450/550
The layering Principle
CSC 450/550
OSI in Action
• A message begins at the top application layer and moves down the
OSI layers to the bottom physical layer.
• As the message descends, each successive OSI model layer adds a
header to it.
• A header is layer‐specific information that basically explains what
functions the layer carried out.
• Conversely, at the receiving end, headers are striped from the
message as it travels up the corresponding layers.
CSC 450/550
Connection-Oriented vs. Connectionless
CSC 450/550
Service Primitives
A service is formally specified by a set of primitives (basic
operations) available to a user or other entity to access the
service.
Example: five service primitives for implementing a simple
connection-oriented service.
CSC 450/550
The relationship of Service
CSC 450/550
Protocol Suite
CSC 450/550
Protocol Suite
• Networking model offers a generic means to separate
computer networking functions into multiple layers.
• Each of these layers relies on the layers below it to provide
supporting capabilities and performs support to the layers
above it.
• Such a model of layered functionality is also called a
“protocol stack” or “protocol suite”.
CSC 450/550
The OSI Reference Model
CSC 450/550
Brief on Each Layer
CSC 450/550

More Related Content

Similar to Introduction to OSI

Similar to Introduction to OSI (20)

7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
Osi layer model
Osi layer modelOsi layer model
Osi layer model
 
what is OSI model
what is OSI modelwhat is OSI model
what is OSI model
 
Practical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP NetworkingPractical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP Networking
 
OSI & TCP/IP Model
OSI & TCP/IP ModelOSI & TCP/IP Model
OSI & TCP/IP Model
 
Lecture2
Lecture2Lecture2
Lecture2
 
639588.pptx
639588.pptx639588.pptx
639588.pptx
 
Lecture2
Lecture2Lecture2
Lecture2
 
class 3
class 3class 3
class 3
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Lecture2
Lecture2Lecture2
Lecture2
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Lecture2
Lecture2Lecture2
Lecture2
 
Chapter2
Chapter2Chapter2
Chapter2
 
Osi model
Osi modelOsi model
Osi model
 
Osi model 1
Osi model 1Osi model 1
Osi model 1
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
The osi model
The osi modelThe osi model
The osi model
 

Recently uploaded

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Recently uploaded (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 

Introduction to OSI

  • 1. CSC 450/550 OSI Reference Model Chapter -3
  • 2. CSC 450/550 WHAT IS IT?? • Open Systems Interconnect (OSI) Model : International Standards Organization (ISO) • “Open” means the concepts are nonproprietary; can be used by anyone • OSI is a model for understanding and designing a network architecture that is flexible and robust • The OSI model describes how data flows from one computer, through a network to another computer • 7 layers
  • 4. CSC 450/550 Layered Approach • The process of breaking up the functions or tasks of networking into layers reduces complexity. • Each layer provides a service to the layer above it in the protocol specification. • Each layer communicates with the same layer’s software or hardware on other computers. • Data is Encapsulated with the necessary information as it moves down the layers before network transit. • Layer architecture simplifies the network design.
  • 5. CSC 450/550 Layered Approach • It is easy to debug network applications in a layered architecture network. • The network management is easier due to the layered architecture. • Network layers follow a set of rules, called protocol. • The protocol defines the format of the data being exchanged, and the control and timing for the handshake between layers.
  • 8. CSC 450/550 OSI in Action • A message begins at the top application layer and moves down the OSI layers to the bottom physical layer. • As the message descends, each successive OSI model layer adds a header to it. • A header is layer‐specific information that basically explains what functions the layer carried out. • Conversely, at the receiving end, headers are striped from the message as it travels up the corresponding layers.
  • 10. CSC 450/550 Service Primitives A service is formally specified by a set of primitives (basic operations) available to a user or other entity to access the service. Example: five service primitives for implementing a simple connection-oriented service.
  • 13. CSC 450/550 Protocol Suite • Networking model offers a generic means to separate computer networking functions into multiple layers. • Each of these layers relies on the layers below it to provide supporting capabilities and performs support to the layers above it. • Such a model of layered functionality is also called a “protocol stack” or “protocol suite”.
  • 14. CSC 450/550 The OSI Reference Model
  • 15. CSC 450/550 Brief on Each Layer

Editor's Notes

  1. Page 0
  2. Page 9