SlideShare a Scribd company logo
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

More Related Content

What's hot

computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
Ankur Kumar
 
WAN Technologies slide show
WAN Technologies slide showWAN Technologies slide show
WAN Technologies slide show
NavleshKumar singh
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
TheGodfather HA
 
Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
MNM Jain Engineering College
 
Ethernet
EthernetEthernet
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
Michael Lamont
 
wired lans
wired lanswired lans
wired lans
hoadqbk
 
Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02
Ali Habeeb
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
KABILESH RAMAR
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
Satyam Jaiswal
 
Routing, Different types of forwarding technique
Routing, Different types of forwarding techniqueRouting, Different types of forwarding technique
Routing, Different types of forwarding technique
rajib_
 
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
Aya Mahmoud
 
IPv4
IPv4IPv4
The mac layer
The mac layerThe mac layer
The mac layer
aazamk
 
The Physical Layer
The Physical LayerThe Physical Layer
The Physical Layer
adil raja
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
Sourabh Goyal
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
danishrafiq
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
Kathirvel Ayyaswamy
 
Multicast Routing Protocols
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing Protocols
Ram Dutt Shukla
 

What's hot (20)

computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
WAN Technologies slide show
WAN Technologies slide showWAN Technologies slide show
WAN Technologies slide show
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Naming in Distributed System
Naming in Distributed SystemNaming in Distributed System
Naming in Distributed System
 
Ethernet
EthernetEthernet
Ethernet
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
wired lans
wired lanswired lans
wired lans
 
Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02Adhoc and Sensor Networks - Chapter 02
Adhoc and Sensor Networks - Chapter 02
 
BASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKSBASICS OF ROUTING IN NETWORKS
BASICS OF ROUTING IN NETWORKS
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
Routing, Different types of forwarding technique
Routing, Different types of forwarding techniqueRouting, Different types of forwarding technique
Routing, Different types of forwarding technique
 
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
 
IPv4
IPv4IPv4
IPv4
 
The mac layer
The mac layerThe mac layer
The mac layer
 
The Physical Layer
The Physical LayerThe Physical Layer
The Physical Layer
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Cs8591 Computer Networks
Cs8591 Computer NetworksCs8591 Computer Networks
Cs8591 Computer Networks
 
Multicast Routing Protocols
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing Protocols
 

Viewers also liked

OSI layers
OSI layersOSI layers
OSI layers
Ahmed Elnaggar
 
Osi model explained with wireshark
Osi model explained with wiresharkOsi model explained with wireshark
Osi model explained with wireshark
Joshua Kathiravan
 
osi model
osi modelosi model
osi model
faizan
 
Osi model
Osi modelOsi model
Osi model
samriti_talwar
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
Mujmmil Shaikh
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
Kanishk Raj
 
Osi models
Osi modelsOsi models
Osi models
sivasarah
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI model
Manoj Kumar
 
OSI Layering
OSI Layering OSI Layering
Osi model
Osi modelOsi model
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
Aditya Mehta
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
Dipu Thomas joy
 
Subnetting class C
Subnetting class CSubnetting class C
Subnetting class C
Muhammad Hammad
 
Osi model
Osi modelOsi model
Osi model
bwire sedrick
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
Netwax Lab
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
Tutun Juhana
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
Shahid Khan
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
mikem801
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
Ikhlas Rahman
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
Ashish Malik
 

Viewers also liked (20)

OSI layers
OSI layersOSI layers
OSI layers
 
Osi model explained with wireshark
Osi model explained with wiresharkOsi model explained with wireshark
Osi model explained with wireshark
 
osi model
osi modelosi model
osi model
 
Osi model
Osi modelOsi model
Osi model
 
OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
Osi models
Osi modelsOsi models
Osi models
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI model
 
OSI Layering
OSI Layering OSI Layering
OSI Layering
 
Osi model
Osi modelOsi model
Osi model
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Subnetting class C
Subnetting class CSubnetting class C
Subnetting class C
 
Osi model
Osi modelOsi model
Osi model
 
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorial
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
 

Similar to Osi model in networking

OSI Model
OSI ModelOSI Model
OSI Model
Rahul Bandhe
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
Ishan Udyoga
 
OSI Model
OSI ModelOSI Model
OSI Model
kshivam124
 
OSI 7 Layer Model
OSI 7 Layer ModelOSI 7 Layer Model
OSI 7 Layer Model
Pritom Chaki
 
osi vs tcp/ip
osi vs tcp/iposi vs tcp/ip
osi vs tcp/ip
harish pillai
 
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
deeplearning6
 
Osi model 7 Layers
Osi model 7 LayersOsi model 7 Layers
Osi model 7 Layers
Siddique Ibrahim
 
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
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
SmtArunaAsafAliGovtP
 
A Technical Seminar on OSI model
A Technical Seminar on OSI modelA Technical Seminar on OSI model
A Technical Seminar on OSI model
Likan Patra
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
vasanthimuniasamy
 
Osi model
Osi modelOsi model
Osi model
prakash N
 
Computer network : models and topologies
Computer network : models and topologiesComputer network : models and topologies
Computer network : models and topologies
Anup Pandey
 
Osireferencemodel
OsireferencemodelOsireferencemodel
Osireferencemodel
Bathshebaparimala
 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
Shivam Singh
 
Data communication presentation
Data communication presentationData communication presentation
Data communication presentation
Md. Touhidur Rahman
 
DCN-chapter1.pdf
DCN-chapter1.pdfDCN-chapter1.pdf
DCN-chapter1.pdf
MakuBandar
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
DeepVala5
 
Ch 2 network
Ch 2 networkCh 2 network
Ch 2 network
MohamedAbdELhamed35
 
Avani
AvaniAvani

Similar to 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 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 reference model
Osi reference modelOsi reference model
Osi reference 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
 

More from Future Programming

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

More from 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]
 

Recently uploaded

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
Chevonnese Chevers Whyte, MBA, B.Sc.
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 

Recently uploaded (20)

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 

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)