SlideShare a Scribd company logo
OSI
Open System Interconnect
Why OSI
1. Connecting two different
vendor device
2. Ease of troubleshooting
PDU – Protocol Data Units
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
L7
L6
L5
L4
L3
L2
L1
Data
Segment
Packet
Frame
Bits
Data
Data
Overview
It is a 7 layer model developed by ISO at 1984.
Each layer defines specific function.
Note that every communication no need to be go through all the layers. It can
skip some layers if needed - ** Will be discussed later
Each layer is a package of protocol
Layers
Layer 7 - Application Layer
Layer 6 - Presentation Layer
Layer 5 - Session Layer
Layer 4 - Transport Layer
Layer 3 - Network Layer
Layer 2 - Data Link Layer
Layer 1 - Physical Layer
Physical Layer
All your physical components of the network connectivity comes under this
layer.
Ex. Ethernet Cable, HUB, RJ45, Fiber Cables.
PDU : Bits
Data Link Layer
Switching technology lies here in DLL Layer
MAC addresses are used for communication
MAC address header will be attached in this layer.
PDU : Frame
Ex. Switch
Network Layer
IP header will be encapsulated to the data in this layer.
Routers are of Network Layer devices.
Functions :
Logical Addressing : It helps in assigning an IP address to a device
Routing : Helps in providing reachability to a destination device via routers
Path determination : Helps in selecting the best path when we have multiple
route to reach same destination.
Example : Router
PDU : Packet
Transport Layer
This layer decides how to transfer a data.
It checks the reliability of the data sent.
Functions :
Segmentation : Data received by session is segmented and each segment will use sequence number to re-
arrange the segments by the receiver.
Flow Control : To slow down or faster the data transmission between two devices
Error Control : The segment uses Checksum to check the error in the data received.
TCP : Transmission Control Protocol - Its a Connection Oriented protocol each and every packet sent, the
source should receive an acknowledgement if not received then source will retransmit the packet.
UDP : User Datagram Protocol - Its a connectionless protocol, no acknowledgement will be there for the
packet sent.
PDU : Segment
Session Layer
Helps in Creating, Maintaining and Terminating a session. It uses API’s
Functions :
Authentication : Used by the server to check the user’s username and
password
Authorization : Used by the server to check if the user has the access to the
data he is trying to access or not.
PDU : Data
Presentation Layer
How a data is going to be presented to the user. It can be a image, video or
audio file.
Functions :
Translation : converts or translates datato machine language which comes
from Application layer
Compression : It does Data Compression so that data transmission can be
faster and to reduce size of data
Encryption/Decryption : It does encryption so that the data sent is secured.
PDU : Data
Application Layer
If you have any software in the computer that dont want to communicate to the
internet then it wont use this layer ex. VLC player, but the web browsers need
to communicate to the internet so behind all the web browsers we have a layer
called application layer so that it can talk with the internet .
Application Layer Protocol example : IP, FTP, SMPT, Telnet, SNMP etc.,
PDU : Data
Internet Chrome
application
Application Layer

More Related Content

Similar to Chapter 1.2 OSI Layer.pdf

Avani
AvaniAvani
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
mohanravi1986
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
AAKASH S
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
shucaybcabdi
 
Network layers
Network layersNetwork layers
Network layers
GermaineGenove
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
gadisaAdamu
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
BELKA08
 
Networking Fundamentals
Networking Fundamentals Networking Fundamentals
Networking Fundamentals
Vikas Gupta
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
Sujon Kumar Dey
 
Introduction to OSI and QUIC
Introduction to OSI and QUICIntroduction to OSI and QUIC
Introduction to OSI and QUIC
Farzad Soltani
 
OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
BBAU Lucknow University
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
azmerawAnna1
 
COC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdfCOC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdf
habtex1230
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
marwan aldulaimy
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
LakshmiSamivel
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
kebeAman
 
Lecture 2 -_understanding_networks_with_presenter_notes
Lecture 2 -_understanding_networks_with_presenter_notesLecture 2 -_understanding_networks_with_presenter_notes
Lecture 2 -_understanding_networks_with_presenter_notes
Serious_SamSoul
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
Mukesh Gautam
 
Computer Networks Notes Complete Syllabus
Computer Networks Notes Complete SyllabusComputer Networks Notes Complete Syllabus
Computer Networks Notes Complete Syllabus
Anujashejwal
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
Mukesh Tekwani
 

Similar to Chapter 1.2 OSI Layer.pdf (20)

Avani
AvaniAvani
Avani
 
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 model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
Network layers
Network layersNetwork layers
Network layers
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
Networking Fundamentals
Networking Fundamentals Networking Fundamentals
Networking Fundamentals
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Introduction to OSI and QUIC
Introduction to OSI and QUICIntroduction to OSI and QUIC
Introduction to OSI and QUIC
 
OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
 
COC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdfCOC to-manage-and-monitor-the-network.pdf
COC to-manage-and-monitor-the-network.pdf
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
 
Lecture 2 -_understanding_networks_with_presenter_notes
Lecture 2 -_understanding_networks_with_presenter_notesLecture 2 -_understanding_networks_with_presenter_notes
Lecture 2 -_understanding_networks_with_presenter_notes
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 
Computer Networks Notes Complete Syllabus
Computer Networks Notes Complete SyllabusComputer Networks Notes Complete Syllabus
Computer Networks Notes Complete Syllabus
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 

Recently uploaded

Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
Madhumitha Jayaram
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 

Recently uploaded (20)

Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 

Chapter 1.2 OSI Layer.pdf

  • 2. Why OSI 1. Connecting two different vendor device 2. Ease of troubleshooting PDU – Protocol Data Units Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data Link Layer Physical Layer L7 L6 L5 L4 L3 L2 L1 Data Segment Packet Frame Bits Data Data
  • 3. Overview It is a 7 layer model developed by ISO at 1984. Each layer defines specific function. Note that every communication no need to be go through all the layers. It can skip some layers if needed - ** Will be discussed later Each layer is a package of protocol
  • 4. Layers Layer 7 - Application Layer Layer 6 - Presentation Layer Layer 5 - Session Layer Layer 4 - Transport Layer Layer 3 - Network Layer Layer 2 - Data Link Layer Layer 1 - Physical Layer
  • 5. Physical Layer All your physical components of the network connectivity comes under this layer. Ex. Ethernet Cable, HUB, RJ45, Fiber Cables. PDU : Bits
  • 6. Data Link Layer Switching technology lies here in DLL Layer MAC addresses are used for communication MAC address header will be attached in this layer. PDU : Frame Ex. Switch
  • 7. Network Layer IP header will be encapsulated to the data in this layer. Routers are of Network Layer devices. Functions : Logical Addressing : It helps in assigning an IP address to a device Routing : Helps in providing reachability to a destination device via routers Path determination : Helps in selecting the best path when we have multiple route to reach same destination. Example : Router PDU : Packet
  • 8. Transport Layer This layer decides how to transfer a data. It checks the reliability of the data sent. Functions : Segmentation : Data received by session is segmented and each segment will use sequence number to re- arrange the segments by the receiver. Flow Control : To slow down or faster the data transmission between two devices Error Control : The segment uses Checksum to check the error in the data received. TCP : Transmission Control Protocol - Its a Connection Oriented protocol each and every packet sent, the source should receive an acknowledgement if not received then source will retransmit the packet. UDP : User Datagram Protocol - Its a connectionless protocol, no acknowledgement will be there for the packet sent. PDU : Segment
  • 9. Session Layer Helps in Creating, Maintaining and Terminating a session. It uses API’s Functions : Authentication : Used by the server to check the user’s username and password Authorization : Used by the server to check if the user has the access to the data he is trying to access or not. PDU : Data
  • 10. Presentation Layer How a data is going to be presented to the user. It can be a image, video or audio file. Functions : Translation : converts or translates datato machine language which comes from Application layer Compression : It does Data Compression so that data transmission can be faster and to reduce size of data Encryption/Decryption : It does encryption so that the data sent is secured. PDU : Data
  • 11. Application Layer If you have any software in the computer that dont want to communicate to the internet then it wont use this layer ex. VLC player, but the web browsers need to communicate to the internet so behind all the web browsers we have a layer called application layer so that it can talk with the internet . Application Layer Protocol example : IP, FTP, SMPT, Telnet, SNMP etc., PDU : Data Internet Chrome application Application Layer