SlideShare a Scribd company logo
1 of 27
University of Education
Lahore
(Okara campus)
submitted to Sir Inam
Submitted by M.Muzammal
BsIT(M)1st
University of Education Okara
Campus
1
University of Education Okara
Campus
2
• Open Systems Interconnection (OSI) is a setOpen Systems Interconnection (OSI) is a set
of internationally recognized, non-proprietaryof internationally recognized, non-proprietary
standards for networking and for operatingstandards for networking and for operating
system involved in networking functions.system involved in networking functions.
University of Education Okara
Campus
3
7 Layers7 Layers
77.. Application LayerApplication Layer
6.6. Presentation LayerPresentation Layer
5.5. Session LayerSession Layer
4.4. Transport LayerTransport Layer
3.3. Network LayerNetwork Layer
2.2. Data Link LayerData Link Layer
1.1. Physical LayerPhysical Layer
All
People
Seem
To
Need
Data
Processing
University of Education Okara
Campus
4
University of Education Okara
Campus
5
University of Education Okara
Campus
6
University of Education Okara
Campus
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
University of Education Okara
Campus
8
The Function of a Layer
• Each layer deals with one aspect of
networking
– 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 deletes addresses
University of Education Okara
Campus
9
Role of Layers
7. Application
6. Presentation
1. Physical
Node A
Data Out
Data In
To/from
Node B
University of Education Okara
Campus
10
Tasks involved in sending letter
University of Education Okara
Campus
11
LAYER 7 – The APPLICATION
Layer
• The top layer of the OSI model
• Provides a set of interfaces for sending and
receiving applications to gain access to and
use network services, such as: networked file
transfer, message handling and database query
processing
University of Education Okara
Campus
12
• The application layer is responsible for
providing services to the user.
University of Education Okara
Campus
13
LAYER 6 – The PRESENTATION Layer
• Manages data-format information for networked
communications (the network’s translator)
• For outgoing messages, it converts data into a generic format
for network transmission; for incoming messages, it converts data
from the generic network format to a format that the receiving
application can understand
• This layer is also responsible for certain protocol conversions,
data encryption/decryption, or data compression/decompression
• A special software facility called a “redirector” operates at this
layer to determine if a request is network related on not and
forward network-related requests to an appropriate network
resource
University of Education Okara
Campus
14
• The presentation layer is responsible for translation,
compression, and encryption.
University of Education Okara
Campus
15
LAYER 5 – The SESSION Layer
• Enables two networked resources to hold ongoing
communications (called a session) across a network
• Applications on either end of the session are able to ex
hange data for the duration of the session
• This layer is:
• Responsible for initiating, maintaining and terminating
sessions
• Responsible for security and access control to session
information (via session participant identification)
• Responsible for synchronization services, and for
checkpoint services
University of Education Okara
Campus
16
• The session layer is responsible for dialog
control and synchronization.
University of Education Okara
Campus
17
LAYER 4 – The TRANSPORT Layer
• Manages the transmission of data across a network
• Manages the flow of data between parties by
segmenting long data streams into smaller data chunks
(based on allowed “packet” size for a given
transmission medium)
• Reassembles chunks into their original sequence at
the receiving end
• Provides acknowledgements of successful
transmissions and requests resends for packets which
arrive with errors
University of Education Okara
Campus
18
• The transport layer is responsible for the delivery
of a message from one process to another.
University of Education Okara
Campus
19
LAYER 3 – The NETWORK Layer
• Handles addressing messages for delivery, as
well as translating logical network addresses and
names into their physical counterparts
• Responsible for deciding how to route
transmissions between computers
• This layer also handles the decisions needed
to get data from one point to the next point along
a network path
• This layer also handles packet switching and
network congestion control
University of Education Okara
Campus
20
• The network layer is responsible for the
delivery of individual packets from
• the source host to the destination host.
University of Education Okara
Campus
21
LAYER 2 – The DATA LINK Layer
• Handles special data frames (packets) between
the Network layer and the Physical layer
• At the receiving end, this layer packages raw
data from the physical layer into data frames for
delivery to the Network layer
• At the sending end this layer handles
conversion of data into raw formats that can be
handled by the Physical Layer
University of Education Okara
Campus
22
Data link layer
The data link layer is responsible for
moving frames from one hop (node) to
the next.University of Education Okara
Campus
23
LAYER 1 – The PHYSICAL Layer
• Converts bits into electronic signals for outgoing messages
• Converts electronic signals into bits for incoming messages
• This layer manages the interface between the the computer and
the network medium (coax, twisted pair, etc.)
• This layer tells the driver software for the MAU (media
attachment unit, ex. network interface cards (NICs, modems, etc.))
what needs to be sent across the medium
• The bottom layer of the OSI model
•
University of Education Okara
Campus
24
• The physical layer is responsible for movements of
• individual bits from one hop (node) to the next.
University of Education Okara
Campus
25
Remember
• A convenient aid for remembering the OSI
layer names is to use the first letter of each
word in the phrase:
• All People Seem To Need Data Processing
University of Education Okara
Campus
26
University of Education Okara
Campus
27

More Related Content

What's hot

Operating system Memory management
Operating system Memory management Operating system Memory management
Operating system Memory management Shashank Asthana
 
Networking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesNetworking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesAnit Thapaliya
 
Centralized shared memory architectures
Centralized shared memory architecturesCentralized shared memory architectures
Centralized shared memory architecturesGokuldhev mony
 
Computer Networks Module I
Computer Networks Module IComputer Networks Module I
Computer Networks Module IAjit Nayak
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory systemMazin Alwaaly
 
Dynamic interconnection networks
Dynamic interconnection networksDynamic interconnection networks
Dynamic interconnection networksPrasenjit Dey
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scopeSanat Maharjan
 
Distributed Database Management System
Distributed Database Management SystemDistributed Database Management System
Distributed Database Management SystemHardik Patil
 
Networking and internetworking devices
Networking and internetworking devicesNetworking and internetworking devices
Networking and internetworking devicesRaveena kumari
 
Comparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOSComparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOSEr. Shiva K. Shrestha
 

What's hot (20)

DMA and DMA controller
DMA and DMA controllerDMA and DMA controller
DMA and DMA controller
 
Operating system Memory management
Operating system Memory management Operating system Memory management
Operating system Memory management
 
Static Networks
Static NetworksStatic Networks
Static Networks
 
Data link control protocol(1)
Data link control protocol(1)Data link control protocol(1)
Data link control protocol(1)
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Distributed system
Distributed systemDistributed system
Distributed system
 
Networking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesNetworking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and Disadvantages
 
Lecture 05 - Chapter 3 - Models of parallel computers and interconnections
Lecture 05 - Chapter 3 - Models of parallel computers and  interconnectionsLecture 05 - Chapter 3 - Models of parallel computers and  interconnections
Lecture 05 - Chapter 3 - Models of parallel computers and interconnections
 
Centralized shared memory architectures
Centralized shared memory architecturesCentralized shared memory architectures
Centralized shared memory architectures
 
Computer Networks Module I
Computer Networks Module IComputer Networks Module I
Computer Networks Module I
 
Aca2 01 new
Aca2 01 newAca2 01 new
Aca2 01 new
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory system
 
Dynamic interconnection networks
Dynamic interconnection networksDynamic interconnection networks
Dynamic interconnection networks
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scope
 
Distributed Database Management System
Distributed Database Management SystemDistributed Database Management System
Distributed Database Management System
 
Networking and internetworking devices
Networking and internetworking devicesNetworking and internetworking devices
Networking and internetworking devices
 
Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
 
Computer Network Topologies
Computer  Network TopologiesComputer  Network Topologies
Computer Network Topologies
 
Comparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOSComparison of Amoeba, Mach & Chorus: DOS
Comparison of Amoeba, Mach & Chorus: DOS
 
Cache memory
Cache memoryCache memory
Cache memory
 

Viewers also liked (7)

Characters’ analysis
Characters’ analysisCharacters’ analysis
Characters’ analysis
 
OSI Reference Model 7 Layers
OSI Reference Model 7 LayersOSI Reference Model 7 Layers
OSI Reference Model 7 Layers
 
Osi model 1
Osi model 1Osi model 1
Osi model 1
 
Modelo de scriven (juicio de valor)
Modelo de scriven (juicio de valor)Modelo de scriven (juicio de valor)
Modelo de scriven (juicio de valor)
 
7 layer OSI
7 layer OSI7 layer OSI
7 layer OSI
 
Web technologies lesson 1
Web technologies   lesson 1Web technologies   lesson 1
Web technologies lesson 1
 
'Mystic drum'
'Mystic drum''Mystic drum'
'Mystic drum'
 

Similar to OSI Model

Similar to OSI Model (20)

UNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.pptUNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.ppt
 
osi-model (open source interconnection)
osi-model (open source interconnection)osi-model (open source interconnection)
osi-model (open source interconnection)
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
4.osi model
4.osi model4.osi model
4.osi model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
isoosimodel
isoosimodelisoosimodel
isoosimodel
 
iso osi model
 iso osi model iso osi model
iso osi model
 
OSI layer (Network)
OSI layer (Network)OSI layer (Network)
OSI layer (Network)
 
Osi model
Osi modelOsi model
Osi model
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
 
Open System interconnection OSI Model.pptx
Open System interconnection OSI Model.pptxOpen System interconnection OSI Model.pptx
Open System interconnection OSI Model.pptx
 
Osi layer model
Osi layer modelOsi layer model
Osi layer model
 
Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
how does the OSI Model relate to the seven domains of an IT infrastr.pdf
how does the OSI Model relate to the seven domains of an IT infrastr.pdfhow does the OSI Model relate to the seven domains of an IT infrastr.pdf
how does the OSI Model relate to the seven domains of an IT infrastr.pdf
 
Overview of an OSI reference Model
Overview of an OSI reference ModelOverview of an OSI reference Model
Overview of an OSI reference Model
 
Networking for MBA
Networking for MBANetworking for MBA
Networking for MBA
 
The osi model
The osi modelThe osi model
The osi model
 
Unit I networks
Unit I networksUnit I networks
Unit I networks
 
open system interconnection referencemodel.ppt
open system interconnection referencemodel.pptopen system interconnection referencemodel.ppt
open system interconnection referencemodel.ppt
 

More from university of education,Lahore

More from university of education,Lahore (20)

Activites and Time Planning
 Activites and Time Planning Activites and Time Planning
Activites and Time Planning
 
Steganography
SteganographySteganography
Steganography
 
Classical Encryption Techniques
Classical Encryption TechniquesClassical Encryption Techniques
Classical Encryption Techniques
 
Activites and Time Planning
Activites and Time PlanningActivites and Time Planning
Activites and Time Planning
 
OSI Security Architecture
OSI Security ArchitectureOSI Security Architecture
OSI Security Architecture
 
Network Security Terminologies
Network Security TerminologiesNetwork Security Terminologies
Network Security Terminologies
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
 
Software Testing and Debugging
Software Testing and DebuggingSoftware Testing and Debugging
Software Testing and Debugging
 
ePayment Methods
ePayment MethodsePayment Methods
ePayment Methods
 
SEO
SEOSEO
SEO
 
A Star Search
A Star SearchA Star Search
A Star Search
 
Enterprise Application Integration
Enterprise Application IntegrationEnterprise Application Integration
Enterprise Application Integration
 
Uml Diagrams
Uml DiagramsUml Diagrams
Uml Diagrams
 
eDras Max
eDras MaxeDras Max
eDras Max
 
RAD Model
RAD ModelRAD Model
RAD Model
 
Microsoft Project
Microsoft ProjectMicrosoft Project
Microsoft Project
 
Itertaive Process Development
Itertaive Process DevelopmentItertaive Process Development
Itertaive Process Development
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
 
Lect 2 assessing the technology landscape
Lect 2 assessing the technology landscapeLect 2 assessing the technology landscape
Lect 2 assessing the technology landscape
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 

Recently uploaded

Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 

Recently uploaded (20)

Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 

OSI Model

  • 1. University of Education Lahore (Okara campus) submitted to Sir Inam Submitted by M.Muzammal BsIT(M)1st University of Education Okara Campus 1
  • 2. University of Education Okara Campus 2
  • 3. • Open Systems Interconnection (OSI) is a setOpen Systems Interconnection (OSI) is a set of internationally recognized, non-proprietaryof internationally recognized, non-proprietary standards for networking and for operatingstandards for networking and for operating system involved in networking functions.system involved in networking functions. University of Education Okara Campus 3
  • 4. 7 Layers7 Layers 77.. Application LayerApplication Layer 6.6. Presentation LayerPresentation Layer 5.5. Session LayerSession Layer 4.4. Transport LayerTransport Layer 3.3. Network LayerNetwork Layer 2.2. Data Link LayerData Link Layer 1.1. Physical LayerPhysical Layer All People Seem To Need Data Processing University of Education Okara Campus 4
  • 5. University of Education Okara Campus 5
  • 6. University of Education Okara Campus 6
  • 7. University of Education Okara Campus 7
  • 8. Division of Layers Upper Layers Lower Layers Middle Layer 7. Application 6. Presentation 5. Session 4. Transport 3. Network 2. Data Link 1. Physical University of Education Okara Campus 8
  • 9. The Function of a Layer • Each layer deals with one aspect of networking – 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 deletes addresses University of Education Okara Campus 9
  • 10. Role of Layers 7. Application 6. Presentation 1. Physical Node A Data Out Data In To/from Node B University of Education Okara Campus 10
  • 11. Tasks involved in sending letter University of Education Okara Campus 11
  • 12. LAYER 7 – The APPLICATION Layer • The top layer of the OSI model • Provides a set of interfaces for sending and receiving applications to gain access to and use network services, such as: networked file transfer, message handling and database query processing University of Education Okara Campus 12
  • 13. • The application layer is responsible for providing services to the user. University of Education Okara Campus 13
  • 14. LAYER 6 – The PRESENTATION Layer • Manages data-format information for networked communications (the network’s translator) • For outgoing messages, it converts data into a generic format for network transmission; for incoming messages, it converts data from the generic network format to a format that the receiving application can understand • This layer is also responsible for certain protocol conversions, data encryption/decryption, or data compression/decompression • A special software facility called a “redirector” operates at this layer to determine if a request is network related on not and forward network-related requests to an appropriate network resource University of Education Okara Campus 14
  • 15. • The presentation layer is responsible for translation, compression, and encryption. University of Education Okara Campus 15
  • 16. LAYER 5 – The SESSION Layer • Enables two networked resources to hold ongoing communications (called a session) across a network • Applications on either end of the session are able to ex hange data for the duration of the session • This layer is: • Responsible for initiating, maintaining and terminating sessions • Responsible for security and access control to session information (via session participant identification) • Responsible for synchronization services, and for checkpoint services University of Education Okara Campus 16
  • 17. • The session layer is responsible for dialog control and synchronization. University of Education Okara Campus 17
  • 18. LAYER 4 – The TRANSPORT Layer • Manages the transmission of data across a network • Manages the flow of data between parties by segmenting long data streams into smaller data chunks (based on allowed “packet” size for a given transmission medium) • Reassembles chunks into their original sequence at the receiving end • Provides acknowledgements of successful transmissions and requests resends for packets which arrive with errors University of Education Okara Campus 18
  • 19. • The transport layer is responsible for the delivery of a message from one process to another. University of Education Okara Campus 19
  • 20. LAYER 3 – The NETWORK Layer • Handles addressing messages for delivery, as well as translating logical network addresses and names into their physical counterparts • Responsible for deciding how to route transmissions between computers • This layer also handles the decisions needed to get data from one point to the next point along a network path • This layer also handles packet switching and network congestion control University of Education Okara Campus 20
  • 21. • The network layer is responsible for the delivery of individual packets from • the source host to the destination host. University of Education Okara Campus 21
  • 22. LAYER 2 – The DATA LINK Layer • Handles special data frames (packets) between the Network layer and the Physical layer • At the receiving end, this layer packages raw data from the physical layer into data frames for delivery to the Network layer • At the sending end this layer handles conversion of data into raw formats that can be handled by the Physical Layer University of Education Okara Campus 22
  • 23. Data link layer The data link layer is responsible for moving frames from one hop (node) to the next.University of Education Okara Campus 23
  • 24. LAYER 1 – The PHYSICAL Layer • Converts bits into electronic signals for outgoing messages • Converts electronic signals into bits for incoming messages • This layer manages the interface between the the computer and the network medium (coax, twisted pair, etc.) • This layer tells the driver software for the MAU (media attachment unit, ex. network interface cards (NICs, modems, etc.)) what needs to be sent across the medium • The bottom layer of the OSI model • University of Education Okara Campus 24
  • 25. • The physical layer is responsible for movements of • individual bits from one hop (node) to the next. University of Education Okara Campus 25
  • 26. Remember • A convenient aid for remembering the OSI layer names is to use the first letter of each word in the phrase: • All People Seem To Need Data Processing University of Education Okara Campus 26
  • 27. University of Education Okara Campus 27