SlideShare a Scribd company logo
1 of 31
© N. Ganesan, Ph.D. , All rights reserved.
Chapter
OSI Reference Model
ISO and OSI Defined
• ISO
– International Standards Organization
• OSI
– Open Systems Interconnect/interface
OSI Model Background
• OSI model Introduced in 1978 and
revised in 1984 by ISO
• It is first standardization of protocol of
N/W.
• It is also called OSI because it connect
open system.
• Open system means a system that is
open for communication with other
system.
OSI Model Background
• It give set of rules , how to different
n/w communicate with each other.
• It used layered approach because it
divide work and assign work to each
layer.
• Protocol is used to implement specific
task.
• Protocol is set of rules.
OSI Model Background
• OSI model is called reference model
because it provide reference to
implement network communication.
• It tell just what each layer should do.
• OSI is not a physical model, it is set of
guideline that application developer
can use to create and implement
applications that can run on network.
The Layered Approach to
Communication
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical
Division of Layers
Upper Layers
Lower Layers
Middle Layer
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical
The Function of a Layer
• Each layer deals with one aspect of
networking
– Ex. Layer 1 deals with the communication media
• Each layer communicates with the adjacent
layers
– In both directions
– Ex: Network layer communicates with:
• Transport layer
• Data Link layer
• Each layer formats the data packet
– Ex: Adds or remove header
Role of Layers
7. Application
6. Presentation
1. Physical
Node A
Data Out
Data In
To/from
Node B
The Role of Layers in Point-to-
point Communication
7. Application
1. Physical
7. Application
1.Physical
Node a Node b
7. Application Layer function
• This layer provide user interface and
support services.
• It allow user to direct access to
application and n/w services.
• Services include web service(HTTP),
mail service(SMTP,POP3, IMAP), telnet
services(remote login), file service(FTP,
TFTP)
6. Presentation Layer function
• Data formatting is done by this layer
• Presentation layer is responsible for
data encoding/decoding,
encryption/decryption,
compression/decompression
• It is also responsible for user
authentication
• It is also responsible for translation
services
5. Session Layer Function
• Session layer is dialog controller.
• Session layer establish, maintain, and
terminate session between two systems.
• It is also provide synchronization
service.
• Session layer decide transmission type
like.. Simplex, half-duplex, full duplex.
4. Transport Layer Function
• It provide transport( transport
provider).
• It provide end to end connection via
virtual circuit.
• It is responsible for connection less and
connection oriented communication.
• It is also responsible for error detection,
error correction(data recovery), flow
control.
4. Transport Layer Function
• Message is divided into transmittable
segment and reassemble.
• Connection oriented communication is
reliable, secure and provide ack.
Ex. TCP
• Connection less communication is not
reliable, secure and does not provide
ack.
Ex.UDP
3. Network Layer Function
• This layer is responsible for routing.
• Routing means communication
between different network.
• It provide logical addressing which
router use for path determination.
• Using IP, it manage device addressing,
track the address of the devices on the
network and determine the best path to
data transfer.
• It is also responsible for IP to MAC and
Mac to IP Mapping.
2. Data Link Layer Function
• Data link layer is responsible for taking
packet from network layer and put it on
network media .
• It convert packet into frame and vise
versa.
• Data link layer has two sub layers.
1). Logic link control.(LLC)
2). Media access layer(MAC).
Data Link Layer Subdivision
• Logical Link Control (LLC) work on IP
– It identify network layer protocol and tells
what to do once frame received.
– Error and flow control
• Media Access Control (MAC) work on
MAC
– It provide access to media using Mac
address.
– It define how to put frame on the media.
– Error detection and error correction , flow
control.
1. Physical Layer Function
• It is responsible for transmit bits over
media.
– Carry data from the h higher layers
• It define following characteristics.
– Electrical
– Mechanical
– Functional
– Example: specify voltage, pin out of cable.
Media Access Control
Application
• Network Interface Card driver
NETWORK
SOFTWARE
NETWORK
CARD
NIC Driver
facilitates data
transfer
Summary of layers
Layer Operations
• At each layer, additional information is
added to the data packet
• An example would be information
related to the IP protocol that is added
at Layer 3
Formatting of Data Through the
Layers
Application Header Presentation Header Session Header
Transport HeaderNetwork Header
Data Link Header and Trailer Physical Frame Preamble
Data formatting
Packet : General Format
Header Trailer
Data
A general concept of packets serves as a prerequisite to
the understanding of the ISO-OSI model.
Some Header Information Added at
Various Layers
• Packet arrival information
• Receiver’s address
• Sender’s address
• Synchronization character
Data
• Actual data
• May contain error correction code
– Performed on individual characters of the data
– Example: Parity
• Size may vary
– Depending on the protocol
– Example
• 802.3 specifies range of data packet length
Tasks involved in sending letter
7 Layers
7. Application Layer
6. Presentation Layer
5. Session Layer
4. Transport Layer
3. Network Layer
2. Data Link Layer
1. Physical Layer
All
People
Seem
To
Need
Data
Processing
How Does It All Work Together
• Each layer contains a Protocol Data Unit
(PDU)
– PDU’s are used for peer-to-peer contact
between corresponding layers.
– Data is handled by the top three layers, then
Segmented by the Transport layer.
– The Network layer places it into packets and
the Data Link frames the packets for
transmission.
– Physical layer converts it to bits and sends it
out over the media.
– The receiving computer reverses the process
using the information contained in the PDU.
2
Layer 7 Application All user access and net services
Layer 6 Presentation People data formatting
Layer 5 Session Seem Dialogues controller
Layer 4 Transport To Computer Segment TCP and UDP,IPX end to end transport ation and Quality of Servic
Layer 3 Network Need
Router, brouter,
layer 3 switch
Packet
Routable Protocols. (IP,
IPX, AppleTalk) routing
protocol(rip, igrp) IGMP
ICMP, ARP, RARP
ip addressind Path Selection, routing
Data Protocols Words to Remember
OSI
Model
Layer
Pneumonic devices
OSI Model
layer and
har
Layer 1 Physical Processing
Repeater, Hub
(Multi-port),
Cabling
Bit
Layer 2 Data
Bridge (2 Ports) or
Switch and NIC,
intelligent hub
Frame
Data Link
-MAC
-LLC
protocol defined by
underlying network
bit transmission over media
Computer Data
FTP, Telnet, SMTP,
SNMP, DNS
making bits to frame and host to host delievery
protocol defined by
underlying network

More Related Content

What's hot

Data Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingData Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingDr Rajiv Srivastava
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design3G4G
 
Network standards
Network standardsNetwork standards
Network standardshspatalia
 
SDN Networks Programming Languages
SDN Networks Programming LanguagesSDN Networks Programming Languages
SDN Networks Programming LanguagesFlavio Vit
 
RECONFIGURABLE ANTENAA
RECONFIGURABLE ANTENAARECONFIGURABLE ANTENAA
RECONFIGURABLE ANTENAAaditiagrawal97
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysisCKSunith1
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksShafaan Khaliq Bhatti
 
Rise Time Budget Analysis and Design of Components
Rise Time Budget Analysis and Design of ComponentsRise Time Budget Analysis and Design of Components
Rise Time Budget Analysis and Design of ComponentsSaptarshi Mazumdar
 
Presentation of computer network on data link layer
Presentation of computer network on data link layerPresentation of computer network on data link layer
Presentation of computer network on data link layersumit gyawali
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmissionanuragyadav94
 

What's hot (20)

Data Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingData Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar coding
 
Osi model
Osi modelOsi model
Osi model
 
Optical multiplexers
Optical multiplexersOptical multiplexers
Optical multiplexers
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
17 SONET/SDH
17 SONET/SDH17 SONET/SDH
17 SONET/SDH
 
SS7
SS7SS7
SS7
 
Network standards
Network standardsNetwork standards
Network standards
 
SDN Networks Programming Languages
SDN Networks Programming LanguagesSDN Networks Programming Languages
SDN Networks Programming Languages
 
Line coding
Line codingLine coding
Line coding
 
RECONFIGURABLE ANTENAA
RECONFIGURABLE ANTENAARECONFIGURABLE ANTENAA
RECONFIGURABLE ANTENAA
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 
Rise Time Budget Analysis and Design of Components
Rise Time Budget Analysis and Design of ComponentsRise Time Budget Analysis and Design of Components
Rise Time Budget Analysis and Design of Components
 
Power control in 3 g
Power control in 3 gPower control in 3 g
Power control in 3 g
 
Presentation of computer network on data link layer
Presentation of computer network on data link layerPresentation of computer network on data link layer
Presentation of computer network on data link layer
 
Hopfield Networks
Hopfield NetworksHopfield Networks
Hopfield Networks
 
Introduction to 5G NR
Introduction to 5G NRIntroduction to 5G NR
Introduction to 5G NR
 
Information theory
Information theoryInformation theory
Information theory
 
Digital Transmission
Digital TransmissionDigital Transmission
Digital Transmission
 

Viewers also liked

The White Legacy--Generation 2, Chapter 2
The White Legacy--Generation 2, Chapter 2The White Legacy--Generation 2, Chapter 2
The White Legacy--Generation 2, Chapter 2Keika20
 
The White Legacy--Generation 6, Chapter 3
The White Legacy--Generation 6, Chapter 3The White Legacy--Generation 6, Chapter 3
The White Legacy--Generation 6, Chapter 3Keika20
 
The White Legacy--Generation 8, Chapter 2
The White Legacy--Generation 8, Chapter 2The White Legacy--Generation 8, Chapter 2
The White Legacy--Generation 8, Chapter 2Keika20
 
The White Legacy: Vis's Bachelor Challenge, Day 3
The White Legacy: Vis's Bachelor Challenge, Day 3The White Legacy: Vis's Bachelor Challenge, Day 3
The White Legacy: Vis's Bachelor Challenge, Day 3Keika20
 
The White Legacy--Generation 4, Chapter 2
The White Legacy--Generation 4, Chapter 2The White Legacy--Generation 4, Chapter 2
The White Legacy--Generation 4, Chapter 2Keika20
 
Wynter Wonderland: Chapter 13
Wynter Wonderland: Chapter 13Wynter Wonderland: Chapter 13
Wynter Wonderland: Chapter 13Keika20
 
Content strategy: Getting your content to work for you
Content strategy: Getting your content to work for youContent strategy: Getting your content to work for you
Content strategy: Getting your content to work for youContent That Clicks
 
The White Legacy--Generation 5, College (Part 1)
The White Legacy--Generation 5, College (Part 1)The White Legacy--Generation 5, College (Part 1)
The White Legacy--Generation 5, College (Part 1)Keika20
 
The White Legacy--Generation 8, Chapter 1
The White Legacy--Generation 8, Chapter 1The White Legacy--Generation 8, Chapter 1
The White Legacy--Generation 8, Chapter 1Keika20
 
Financial statements 5
Financial statements 5Financial statements 5
Financial statements 5FaBEducation
 
Signal estimation with different error metrics
Signal estimation with different error metricsSignal estimation with different error metrics
Signal estimation with different error metricsJin Tan
 
金華36!真幸福!金滿意
金華36!真幸福!金滿意金華36!真幸福!金滿意
金華36!真幸福!金滿意Pen Ling Huang
 
Hopping towards a bright future in the United States. Schools in the United S...
Hopping towards a bright future in the United States. Schools in the United S...Hopping towards a bright future in the United States. Schools in the United S...
Hopping towards a bright future in the United States. Schools in the United S...La'Brenia Jordan
 
Financial statements 2
Financial statements 2Financial statements 2
Financial statements 2FaBEducation
 
presentation of meet
presentation of meetpresentation of meet
presentation of meetmeetrajput
 

Viewers also liked (20)

The White Legacy--Generation 2, Chapter 2
The White Legacy--Generation 2, Chapter 2The White Legacy--Generation 2, Chapter 2
The White Legacy--Generation 2, Chapter 2
 
The White Legacy--Generation 6, Chapter 3
The White Legacy--Generation 6, Chapter 3The White Legacy--Generation 6, Chapter 3
The White Legacy--Generation 6, Chapter 3
 
The White Legacy--Generation 8, Chapter 2
The White Legacy--Generation 8, Chapter 2The White Legacy--Generation 8, Chapter 2
The White Legacy--Generation 8, Chapter 2
 
Spiderman
SpidermanSpiderman
Spiderman
 
The White Legacy: Vis's Bachelor Challenge, Day 3
The White Legacy: Vis's Bachelor Challenge, Day 3The White Legacy: Vis's Bachelor Challenge, Day 3
The White Legacy: Vis's Bachelor Challenge, Day 3
 
Classificasion
ClassificasionClassificasion
Classificasion
 
The White Legacy--Generation 4, Chapter 2
The White Legacy--Generation 4, Chapter 2The White Legacy--Generation 4, Chapter 2
The White Legacy--Generation 4, Chapter 2
 
Video palestin
Video palestinVideo palestin
Video palestin
 
Great Himalayan Trail Nepal
Great Himalayan Trail NepalGreat Himalayan Trail Nepal
Great Himalayan Trail Nepal
 
Wynter Wonderland: Chapter 13
Wynter Wonderland: Chapter 13Wynter Wonderland: Chapter 13
Wynter Wonderland: Chapter 13
 
Content strategy: Getting your content to work for you
Content strategy: Getting your content to work for youContent strategy: Getting your content to work for you
Content strategy: Getting your content to work for you
 
The White Legacy--Generation 5, College (Part 1)
The White Legacy--Generation 5, College (Part 1)The White Legacy--Generation 5, College (Part 1)
The White Legacy--Generation 5, College (Part 1)
 
The White Legacy--Generation 8, Chapter 1
The White Legacy--Generation 8, Chapter 1The White Legacy--Generation 8, Chapter 1
The White Legacy--Generation 8, Chapter 1
 
Financial statements 5
Financial statements 5Financial statements 5
Financial statements 5
 
Signal estimation with different error metrics
Signal estimation with different error metricsSignal estimation with different error metrics
Signal estimation with different error metrics
 
Dinosaur
DinosaurDinosaur
Dinosaur
 
金華36!真幸福!金滿意
金華36!真幸福!金滿意金華36!真幸福!金滿意
金華36!真幸福!金滿意
 
Hopping towards a bright future in the United States. Schools in the United S...
Hopping towards a bright future in the United States. Schools in the United S...Hopping towards a bright future in the United States. Schools in the United S...
Hopping towards a bright future in the United States. Schools in the United S...
 
Financial statements 2
Financial statements 2Financial statements 2
Financial statements 2
 
presentation of meet
presentation of meetpresentation of meet
presentation of meet
 

Similar to OSI Reerence Model

Similar to OSI Reerence Model (20)

Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
open system interconnection referencemodel.ppt
open system interconnection referencemodel.pptopen system interconnection referencemodel.ppt
open system interconnection referencemodel.ppt
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
Osi
OsiOsi
Osi
 
1_Operating System.ppt
1_Operating System.ppt1_Operating System.ppt
1_Operating System.ppt
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
Overview of an OSI reference Model
Overview of an OSI reference ModelOverview of an OSI reference Model
Overview of an OSI reference Model
 
Sargation university's open system interconnection
Sargation university's open system interconnectionSargation university's open system interconnection
Sargation university's open system interconnection
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Osi model
Osi modelOsi model
Osi model
 
Ajal 7 osi layers
Ajal 7 osi layersAjal 7 osi layers
Ajal 7 osi layers
 
MMI - OSI.ppt
MMI - OSI.pptMMI - OSI.ppt
MMI - OSI.ppt
 
OSI.pptx
OSI.pptxOSI.pptx
OSI.pptx
 
osi.ppt
osi.pptosi.ppt
osi.ppt
 
osi.ppt
osi.pptosi.ppt
osi.ppt
 
osi.ppt
osi.pptosi.ppt
osi.ppt
 

Recently uploaded

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Recently uploaded (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

OSI Reerence Model

  • 1. © N. Ganesan, Ph.D. , All rights reserved. Chapter OSI Reference Model
  • 2. ISO and OSI Defined • ISO – International Standards Organization • OSI – Open Systems Interconnect/interface
  • 3. OSI Model Background • OSI model Introduced in 1978 and revised in 1984 by ISO • It is first standardization of protocol of N/W. • It is also called OSI because it connect open system. • Open system means a system that is open for communication with other system.
  • 4. OSI Model Background • It give set of rules , how to different n/w communicate with each other. • It used layered approach because it divide work and assign work to each layer. • Protocol is used to implement specific task. • Protocol is set of rules.
  • 5. OSI Model Background • OSI model is called reference model because it provide reference to implement network communication. • It tell just what each layer should do. • OSI is not a physical model, it is set of guideline that application developer can use to create and implement applications that can run on network.
  • 6. The Layered Approach to Communication 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical
  • 7. Division of Layers Upper Layers Lower Layers Middle Layer 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical
  • 8. The Function of a Layer • Each layer deals with one aspect of networking – Ex. Layer 1 deals with the communication media • Each layer communicates with the adjacent layers – In both directions – Ex: Network layer communicates with: • Transport layer • Data Link layer • Each layer formats the data packet – Ex: Adds or remove header
  • 9. Role of Layers 7. Application 6. Presentation 1. Physical Node A Data Out Data In To/from Node B
  • 10. The Role of Layers in Point-to- point Communication 7. Application 1. Physical 7. Application 1.Physical Node a Node b
  • 11. 7. Application Layer function • This layer provide user interface and support services. • It allow user to direct access to application and n/w services. • Services include web service(HTTP), mail service(SMTP,POP3, IMAP), telnet services(remote login), file service(FTP, TFTP)
  • 12. 6. Presentation Layer function • Data formatting is done by this layer • Presentation layer is responsible for data encoding/decoding, encryption/decryption, compression/decompression • It is also responsible for user authentication • It is also responsible for translation services
  • 13. 5. Session Layer Function • Session layer is dialog controller. • Session layer establish, maintain, and terminate session between two systems. • It is also provide synchronization service. • Session layer decide transmission type like.. Simplex, half-duplex, full duplex.
  • 14. 4. Transport Layer Function • It provide transport( transport provider). • It provide end to end connection via virtual circuit. • It is responsible for connection less and connection oriented communication. • It is also responsible for error detection, error correction(data recovery), flow control.
  • 15. 4. Transport Layer Function • Message is divided into transmittable segment and reassemble. • Connection oriented communication is reliable, secure and provide ack. Ex. TCP • Connection less communication is not reliable, secure and does not provide ack. Ex.UDP
  • 16. 3. Network Layer Function • This layer is responsible for routing. • Routing means communication between different network. • It provide logical addressing which router use for path determination. • Using IP, it manage device addressing, track the address of the devices on the network and determine the best path to data transfer. • It is also responsible for IP to MAC and Mac to IP Mapping.
  • 17. 2. Data Link Layer Function • Data link layer is responsible for taking packet from network layer and put it on network media . • It convert packet into frame and vise versa. • Data link layer has two sub layers. 1). Logic link control.(LLC) 2). Media access layer(MAC).
  • 18. Data Link Layer Subdivision • Logical Link Control (LLC) work on IP – It identify network layer protocol and tells what to do once frame received. – Error and flow control • Media Access Control (MAC) work on MAC – It provide access to media using Mac address. – It define how to put frame on the media. – Error detection and error correction , flow control.
  • 19. 1. Physical Layer Function • It is responsible for transmit bits over media. – Carry data from the h higher layers • It define following characteristics. – Electrical – Mechanical – Functional – Example: specify voltage, pin out of cable.
  • 20. Media Access Control Application • Network Interface Card driver NETWORK SOFTWARE NETWORK CARD NIC Driver facilitates data transfer
  • 22. Layer Operations • At each layer, additional information is added to the data packet • An example would be information related to the IP protocol that is added at Layer 3
  • 23. Formatting of Data Through the Layers Application Header Presentation Header Session Header Transport HeaderNetwork Header Data Link Header and Trailer Physical Frame Preamble
  • 25. Packet : General Format Header Trailer Data A general concept of packets serves as a prerequisite to the understanding of the ISO-OSI model.
  • 26. Some Header Information Added at Various Layers • Packet arrival information • Receiver’s address • Sender’s address • Synchronization character
  • 27. Data • Actual data • May contain error correction code – Performed on individual characters of the data – Example: Parity • Size may vary – Depending on the protocol – Example • 802.3 specifies range of data packet length
  • 28. Tasks involved in sending letter
  • 29. 7 Layers 7. Application Layer 6. Presentation Layer 5. Session Layer 4. Transport Layer 3. Network Layer 2. Data Link Layer 1. Physical Layer All People Seem To Need Data Processing
  • 30. How Does It All Work Together • Each layer contains a Protocol Data Unit (PDU) – PDU’s are used for peer-to-peer contact between corresponding layers. – Data is handled by the top three layers, then Segmented by the Transport layer. – The Network layer places it into packets and the Data Link frames the packets for transmission. – Physical layer converts it to bits and sends it out over the media. – The receiving computer reverses the process using the information contained in the PDU. 2
  • 31. Layer 7 Application All user access and net services Layer 6 Presentation People data formatting Layer 5 Session Seem Dialogues controller Layer 4 Transport To Computer Segment TCP and UDP,IPX end to end transport ation and Quality of Servic Layer 3 Network Need Router, brouter, layer 3 switch Packet Routable Protocols. (IP, IPX, AppleTalk) routing protocol(rip, igrp) IGMP ICMP, ARP, RARP ip addressind Path Selection, routing Data Protocols Words to Remember OSI Model Layer Pneumonic devices OSI Model layer and har Layer 1 Physical Processing Repeater, Hub (Multi-port), Cabling Bit Layer 2 Data Bridge (2 Ports) or Switch and NIC, intelligent hub Frame Data Link -MAC -LLC protocol defined by underlying network bit transmission over media Computer Data FTP, Telnet, SMTP, SNMP, DNS making bits to frame and host to host delievery protocol defined by underlying network