SlideShare ist ein Scribd-Unternehmen logo
1 von 13
1
OSI MODEL
Rahul Bandhe
2
Introduction
●
Open Systems Interconnection Basic Reference Model (OSI
Reference Model or OSI Model) is an abstract description for
layered communications and computer network protocol design.
It was developed as part of the Open Systems Interconnection
(OSI) initiative. In its most basic form, it divides network
architecture into seven layers which, from top to bottom, are the
Application, Presentation, Session, Transport, Network, Data-
Link, and Physical Layers. It is therefore often referred to as the
OSI Seven Layer Model.
3
APPLICATION
APPLICATION
PRESENTATION
PRESENTATION
SESSION
SESSION
TRANSPORT
TRANSPORT
NETWORK
NETWORK
DATA LINK
DATA LINK
PHYSICAL
PHYSICAL
APPLICATION
APPLICATION
PRESENTATION
PRESENTATION
SESSION
SESSION
TRANSPORT
TRANSPORT
NETWORK
NETWORK
DATA LINK
DATA LINK
PHYSICAL
PHYSICAL
MIDDLE LAYER
MIDDLE LAYER
HIGHER LAYER
HIGHER LAYER
Application to Application
Application to Application
Application to Application
Process to Process
LOWER LAYER
LOWER LAYER
Hop to Hop
Switch
Hop to Hop
Physical Medium
Hub and Repeater
Router
Source to Destination
Source to Destination
OSI Model's 7 LayersOSI Model's 7 Layers
4
Host and Media LayerHost and Media Layer
5
TCP/IP SuitOSI Layers
Application
Telnet, FTP, SMTP, HTTP, DNS, SNMP, Specific address etc…
Session
Presentation
Transport
SCTP, TCP, UDP, Sockets and Ports address
Network
IP, ARP/RARP, ICMP, IGMP, Logical address
Data Link
IEEE 802 Standards, TR, FDDI, PPP, Physical address
Application
Session
Presentation
Transport
Network
Data Link
Activities
To allow access to network resources
To establish, manage, and terminate
session
To Translate, encrypt, and compress
data
To Provide reliable process-to-process
Message delivery and error recovery
To move packets from source to
destination; to provide internetworking
To organize bits into frames; to provide
Hop-to-hop delivery
Data, Protocol & ActivitiesData, Protocol & Activities
Physical
Medium, Coax, Fiber, 10base, Wireless
Physical
To Transmit bits over a medium; to provide
Mechanical and electrical specifications
6
Physical Layer
●
One of the major function of the physical layer is to move data in the form of electromagnetic signals
across a transmission medium.
●
Its responsible for movements of individual bits from one hop (Node) to next.
●
Both data and the signals can be either analog or digital.
●
Transmission media work by conducting energy along a physical path which can be wired or wireless
●
Concerned:
●
Physical characteristics of interface and medium (Transmission medium)
●
Representation of bits (stream of bits (0s or 1s) with no interpretation and encoded into signals)
●
Data rate (duration of a bit, which is how long it last)
●
Synchronization of bits (sender and receivers clock must be synchronized)
●
Line configuration (Point-to-Point, Point-to-Multipoint)
●
Physical topology
●
Transmission mode (Simplex, half duplex, full duplex)
10101000000010111110
From data link layer
10101000000010111110
To data link layer
Physical layer
Physical layer
Transmission medium
7
Data Link Layer (Host to Host)
●
Data link layer is responsible for moving frames from one hop (Node) to the next.
●
Concerned:
●
Framing (stream of bits into manageable data units)
●
Physical addressing (MAC Address)
●
Flow Control (mechanism for overwhelming the receiver)
●
Error Control (trailer, retransmission)
●
Access Control (defining master device in the same link)
DataH2 T2
From network layer
DataH2 T2
To network layer
To physical layer From physical layer
Data link layer Data link layer
8
Network Layer (Source to Destination)
●
The network layer is responsible for the delivery of individual packets from the source
host to the destination host.
●
Concerned:
●
Logical addressing (IP Address)
●
Routing (Source to destination transmission between networks)
DataH3 Packet
From transport layer
To data link layer
DataH3 Packet
To transport layer
From data link layer
Network layer Network layer
9
Transport Layer (Process to Process)
●
The transport layer is responsible for the delivery of a message from one process to
another
●
Concerned:
●
Service-point addressing (Port address)
●
Segmentation and reassembly (Sequence number)
●
Connection control (Connectionless or connection oriented)
●
Flow control (end to end)
●
Error Control (Process to Process)
SegmentsSegments
DataH4
From session layer
To network layer
Transport layer DataH4 DataH4
SegmentsSegments
DataH4
From session layer
From network layer
Transport layerDataH4 DataH4
10
Session Layer (Dialog initiation)
●
The session layer is responsible for dialog control and synchronization
●
Concerned:
●
Dialog Control (Half Duplex/Full duplex)
●
Synchronization (Synchronization points, process inline within same page)
DataH5
From Presentation layer
To transport layer
Data Data
Syn Syn Syn
DataH5
To Presentation layer
From transport layer
Data Data
Syn Syn Syn
Session layer
Session layer
11
Presentation Layer (dependency)
●
The presentation layer is responsible for translation, compression and encryption
●
Concerned:
●
Translation (interoperability between different encoding system)
●
Encryption (Privacy schemes)
●
Compression (data compression)
DataH6
From application layer
To session layer
DataH6
To application layer
From session layer
presentation layer
presentation layer
12
DataH7
USER
(Human or Program)
To presentation layer
DataH7
Application layer
Application layer
Message Message
Application Layer (user level service)
●
The application layer is responsible for providing services to the user.
●
Concerned:
●
Network virtual terminal (Software)
●
File transfer, access and management
●
Mail services
●
Directory services (access to distributed database sources for global information about various
objects and services)
X.500 FTAM X.400
X.500 FTAM X.400
From presentation layer
USER
(Human or Program)
13
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
Wayne Jones Jnr
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)
welcometofacebook
 

Was ist angesagt? (20)

Network Layer
Network LayerNetwork Layer
Network Layer
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Unit 3 Network Layer PPT
Unit 3 Network Layer PPTUnit 3 Network Layer PPT
Unit 3 Network Layer PPT
 
Data link control & protocol concepts
Data link control & protocol conceptsData link control & protocol concepts
Data link control & protocol concepts
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
Transport layer
Transport layer Transport layer
Transport layer
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
TOKEN BUS & TOKEN RING.ppt
TOKEN BUS & TOKEN RING.pptTOKEN BUS & TOKEN RING.ppt
TOKEN BUS & TOKEN RING.ppt
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Socket programming using C
Socket programming using CSocket programming using C
Socket programming using C
 
Ipv4 presentation
Ipv4 presentationIpv4 presentation
Ipv4 presentation
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Network layer
Network layerNetwork layer
Network layer
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 
Switching
SwitchingSwitching
Switching
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 

Ähnlich wie Osi model in networking

OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)
Dktechnozone.in
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologies
Anup Pandey
 

Ähnlich wie Osi model in networking (20)

OSI Model
OSI ModelOSI Model
OSI Model
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI 7 Layer Model
OSI 7 Layer ModelOSI 7 Layer Model
OSI 7 Layer Model
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
Osi model 7 Layers
Osi model 7 LayersOsi model 7 Layers
Osi model 7 Layers
 
OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)OSI - OSI Reference Model and TCP (Transmission Control Protocol)
OSI - OSI Reference Model and TCP (Transmission Control Protocol)
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
A Technical Seminar on OSI model
A Technical Seminar on OSI modelA Technical Seminar on OSI model
A Technical Seminar on OSI model
 
Osi model
Osi modelOsi model
Osi model
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologies
 
Osireferencemodel
OsireferencemodelOsireferencemodel
Osireferencemodel
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
 
Data communication presentation
Data communication presentationData communication presentation
Data communication presentation
 
DCN-chapter1.pdf
DCN-chapter1.pdfDCN-chapter1.pdf
DCN-chapter1.pdf
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
 
Avani
AvaniAvani
Avani
 

Mehr von Future Programming (7)

Measures of central tendency
Measures of central tendencyMeasures of central tendency
Measures of central tendency
 
Java control flow statements
Java control flow statementsJava control flow statements
Java control flow statements
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
Characteristics of tps
Characteristics of tpsCharacteristics of tps
Characteristics of tps
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
Transaction processing system future programming
Transaction processing system   future programmingTransaction processing system   future programming
Transaction processing system future programming
 
C - Pattern - Code - [Future Programming]
C - Pattern - Code - [Future Programming]C - Pattern - Code - [Future Programming]
C - Pattern - Code - [Future Programming]
 

Kürzlich hochgeladen

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Osi model in networking

  • 2. 2 Introduction ● Open Systems Interconnection Basic Reference Model (OSI Reference Model or OSI Model) is an abstract description for layered communications and computer network protocol design. It was developed as part of the Open Systems Interconnection (OSI) initiative. In its most basic form, it divides network architecture into seven layers which, from top to bottom, are the Application, Presentation, Session, Transport, Network, Data- Link, and Physical Layers. It is therefore often referred to as the OSI Seven Layer Model.
  • 3. 3 APPLICATION APPLICATION PRESENTATION PRESENTATION SESSION SESSION TRANSPORT TRANSPORT NETWORK NETWORK DATA LINK DATA LINK PHYSICAL PHYSICAL APPLICATION APPLICATION PRESENTATION PRESENTATION SESSION SESSION TRANSPORT TRANSPORT NETWORK NETWORK DATA LINK DATA LINK PHYSICAL PHYSICAL MIDDLE LAYER MIDDLE LAYER HIGHER LAYER HIGHER LAYER Application to Application Application to Application Application to Application Process to Process LOWER LAYER LOWER LAYER Hop to Hop Switch Hop to Hop Physical Medium Hub and Repeater Router Source to Destination Source to Destination OSI Model's 7 LayersOSI Model's 7 Layers
  • 4. 4 Host and Media LayerHost and Media Layer
  • 5. 5 TCP/IP SuitOSI Layers Application Telnet, FTP, SMTP, HTTP, DNS, SNMP, Specific address etc… Session Presentation Transport SCTP, TCP, UDP, Sockets and Ports address Network IP, ARP/RARP, ICMP, IGMP, Logical address Data Link IEEE 802 Standards, TR, FDDI, PPP, Physical address Application Session Presentation Transport Network Data Link Activities To allow access to network resources To establish, manage, and terminate session To Translate, encrypt, and compress data To Provide reliable process-to-process Message delivery and error recovery To move packets from source to destination; to provide internetworking To organize bits into frames; to provide Hop-to-hop delivery Data, Protocol & ActivitiesData, Protocol & Activities Physical Medium, Coax, Fiber, 10base, Wireless Physical To Transmit bits over a medium; to provide Mechanical and electrical specifications
  • 6. 6 Physical Layer ● One of the major function of the physical layer is to move data in the form of electromagnetic signals across a transmission medium. ● Its responsible for movements of individual bits from one hop (Node) to next. ● Both data and the signals can be either analog or digital. ● Transmission media work by conducting energy along a physical path which can be wired or wireless ● Concerned: ● Physical characteristics of interface and medium (Transmission medium) ● Representation of bits (stream of bits (0s or 1s) with no interpretation and encoded into signals) ● Data rate (duration of a bit, which is how long it last) ● Synchronization of bits (sender and receivers clock must be synchronized) ● Line configuration (Point-to-Point, Point-to-Multipoint) ● Physical topology ● Transmission mode (Simplex, half duplex, full duplex) 10101000000010111110 From data link layer 10101000000010111110 To data link layer Physical layer Physical layer Transmission medium
  • 7. 7 Data Link Layer (Host to Host) ● Data link layer is responsible for moving frames from one hop (Node) to the next. ● Concerned: ● Framing (stream of bits into manageable data units) ● Physical addressing (MAC Address) ● Flow Control (mechanism for overwhelming the receiver) ● Error Control (trailer, retransmission) ● Access Control (defining master device in the same link) DataH2 T2 From network layer DataH2 T2 To network layer To physical layer From physical layer Data link layer Data link layer
  • 8. 8 Network Layer (Source to Destination) ● The network layer is responsible for the delivery of individual packets from the source host to the destination host. ● Concerned: ● Logical addressing (IP Address) ● Routing (Source to destination transmission between networks) DataH3 Packet From transport layer To data link layer DataH3 Packet To transport layer From data link layer Network layer Network layer
  • 9. 9 Transport Layer (Process to Process) ● The transport layer is responsible for the delivery of a message from one process to another ● Concerned: ● Service-point addressing (Port address) ● Segmentation and reassembly (Sequence number) ● Connection control (Connectionless or connection oriented) ● Flow control (end to end) ● Error Control (Process to Process) SegmentsSegments DataH4 From session layer To network layer Transport layer DataH4 DataH4 SegmentsSegments DataH4 From session layer From network layer Transport layerDataH4 DataH4
  • 10. 10 Session Layer (Dialog initiation) ● The session layer is responsible for dialog control and synchronization ● Concerned: ● Dialog Control (Half Duplex/Full duplex) ● Synchronization (Synchronization points, process inline within same page) DataH5 From Presentation layer To transport layer Data Data Syn Syn Syn DataH5 To Presentation layer From transport layer Data Data Syn Syn Syn Session layer Session layer
  • 11. 11 Presentation Layer (dependency) ● The presentation layer is responsible for translation, compression and encryption ● Concerned: ● Translation (interoperability between different encoding system) ● Encryption (Privacy schemes) ● Compression (data compression) DataH6 From application layer To session layer DataH6 To application layer From session layer presentation layer presentation layer
  • 12. 12 DataH7 USER (Human or Program) To presentation layer DataH7 Application layer Application layer Message Message Application Layer (user level service) ● The application layer is responsible for providing services to the user. ● Concerned: ● Network virtual terminal (Software) ● File transfer, access and management ● Mail services ● Directory services (access to distributed database sources for global information about various objects and services) X.500 FTAM X.400 X.500 FTAM X.400 From presentation layer USER (Human or Program)