SlideShare a Scribd company logo
OSI MODEL
TEAM -8
1.Amritesh Singh
2.Rahul Patel
3.Prajwal
4.Mohan Prakash
5.Pratyay Mukherjee
6.Mayank Shankar
7.Rahul Marwaha
INTRODUCTION
The open system interconnection model,
better known as the OSI Model, is a network
map that was originally developed as a
universal standard for creating networks. But
instead of serving as a model with agreed-upon
protocols that would be used worldwide, the
OSI model has become a teaching tool that
shows how different tasks within a network
should be handled in order to promote error-
free data transmission.
LAYERS DATA UNIT WORK
APPLICATION DATA NETWORK PROCESS TO
APPLICATION
PRESENTATION DATA DATA REPRESNTATION
AND ENCRYPTION
SESSION DATA INTERHOST
COMMUNICATION
TRANSPORT SEGMENTS END TO END
CONNECTION AND
RELIABILITY
NETWORK PACKETS PATH DETERMINATION
AND IP
DATA LINK FRAMES MAC AND LLC(PHYSICAL
ADDRESSING )
PHYSICAL BITS MEDIA ,SIGNAL AND
BINARY TRANSMISSION
7 LAYERS OF OSI MODEL
HOW OSI MODEL WORKS ?
LOCATION A LOCATION B
I LIKE
RABITS
L: DUTCH
J’AIME
BLEN
LES
LAPINS
L: DUTCH
IK VIND
KONIJNE
N LEUK
IK VIND
KONIJNE
N LEUK
MESSAGE MESSAGE
TRANSLATOR TRANSLATOR
SECRETARY SECRETARY
L: DUTCH
FAX #---
IK VIND
KONIJNEN
LEUK
L: DUTCH
FAX #---
IK VIND
KONIJNEN
LEUK
HOW OSI MODEL WORKS ?
M
H4 M
H3 H4 M1
H2 H3 H4 M1 T2 H2 H3 M2 T2
H3 M2
M
H4 M
H3 H4 M1
H2 H3 H4 M1 T2 H2 H3 M2 T2
H3 M2
LAYER
4
3
2
5
1 SOURCE MACHINE DESTINATION MACHINE
LAYER 5 PROTOCOL
LAYER 4 PROTOCOL
LAYER 3
PROTOCOL
LAYER 2
PROTOCOL
1. PHYSICAL LAYER
Physical layer is the lowest layer of the OSI reference model. It is
responsible for sending bits from one computer to another. This
layer is not concerned with the meaning of the bits and deals
with the setup of physical connection to the network and with
transmission and reception of signals.
FUNCTIONS
1. Representation of Bits: Data in this layer consists of stream of bits. The bits must be
encoded into signals for transmission.
2. Data Rate: This layer defines the rate of transmission which is the number of bits
per second.
3. Synchronization: It deals with the synchronization of the transmitter and receiver.
The sender and receiver are synchronized at bit level.
4. Interface: The physical layer defines the transmission interface between devices
and transmission medium.
5. Line Configuration: This layer connects devices with the medium: Point to Point
configuration and Multipoint configuration.
6. Topologies: Devices must be connected using the following topologies: Mesh, Star,
Ring and Bus
7. Transmission Modes: Physical Layer defines the direction of transmission between
two devices: Simplex, Half Duplex, Full Duplex.
8. Deals with baseband and broadband transmission.
2. DATA LINK LAYER
The main task of the data link layer is to transform a raw transmission
facility into a line that appears free of undetected transmission errors
to the network layer. It accomplishes this task by having the sender
break up the input data into data frames(typically a few hundred or
few thousand bytes) and transmit the frames sequentially. If the
service is reliable, the receiver confirms correct receipt of each frame
by send back an acknowledgement frame.
FUNCTIONS
1. Framing: Frames are the streams of bits received from the network layer
into manageable data units. This division of stream of bits is done by Data
Link Layer.
2. Physical Addressing: The Data Link layer adds a header to the frame in
order to define physical address of the sender or receiver of the frame.
3. Physical Addressing: The Data Link layer adds a header to the frame in
order to define physical address of the sender or receiver of the frame, if
the frames are to be distributed to different systems on the network.
4. Error Control: Error control is achieved by adding a trailer at the end of
the frame. Duplication of frames are also prevented by using this
mechanism.
5. Access Control: Protocols of this layer determine which of the devices has
control over the link at any given time
3. NETWORK LAYER
The network Layer controls the operation of the subnet. The main aim
of this layer is to deliver packets from source to destination across
multiple links (networks). If two computers (system) are connected on
the same link, then there is no need for a network layer. It routes the
signal through different channels to the other end and acts as a
network controller. It also divides the outgoing messages into packets
and to assemble incoming packets into messages for higher levels. In
broadcast networks, the routing problem is simple, so the network
layer is often thin or even non-existent.
FUNCTIONS
1. It translates logical network address into physical address. Concerned
with circuit, message or packet switching.
2. Routers and gateways operate in the network layer. Mechanism is
provided by Network Layer for routing the packets to final
destination.
3. Connection services are provided including network layer flow
control, network layer error control and packet sequence control.
4. Breaks larger packets into small packets.
4. TRANSPORT LAYER
The basic function of the Transport layer is to accept data from the
layer above, split it up into smaller units, pass these data units to the
Network layer, and ensure that all the pieces arrive correctly at the
other end.
The Transport layer is a true end-to-end layer, all the way from the
source to the destination. In other words, a program on the source
machine carries on a conversation with a similar program on the
destination machine, using the message headers and control
messages.
FUNCTIONS
1. Service Point Addressing: Transport Layer header includes service point
address which is port address.
2. Segmentation and Reassembling: A message is divided into segments;
each segment contains sequence number, which enables this layer in
reassembling the message. Message is reassembled correctly upon arrival
at the destination and replaces packets which were lost in transmission.
3. Flow Control: In this layer, flow control is performed end to end.
4. Error Control: Error Control is performed end to end in this layer to
ensure that the complete message arrives at the receiving transport layer
without any error.
5. SESSION LAYER
The Session Layer allows users on different machines to establish
active communication sessions between them.
It's main aim is to establish, maintain and synchronize the interaction
between communicating systems. Session layer manages and
synchronize the conversation between two different applications. In
Session layer, streams of data are marked and are resynchronized
properly, so that the ends of the messages are not cut prematurely
and data loss is avoided.
FUNCTIONS
1. Dialog Control : This layer allows two systems to start communication
with each other in half-duplex or full-duplex.
2. Token Management: This layer prevents two parties from attempting
the same critical operation at the same time.
3. Synchronization : This layer allows a process to add checkpoints
which are considered as synchronization points into stream of data.
6. PRESENTATION LAYER
The primary goal of this layer is to take care of
the syntax and semantics of the information exchanged between two
communicating systems. Presentation layer takes care that the data is
sent in such a way that the receiver will understand the
information(data) and will be able to use the data. Languages(syntax)
can be different of the two communicating systems. Under this
condition presentation layer plays a role translator.
FUNCTIONS
1. Translation: Before being transmitted, information in the form of characters
and numbers should be changed to bit streams. The presentation layer is
responsible for interoperability between encoding methods as different
computers use different encoding methods. It translates data between the
formats the network requires and the format the computer.
2. Encryption: It carries out encryption at the transmitter and decryption at the
receiver.
3. Compression: It carries out data compression to reduce the bandwidth of the
data to be transmitted. The primary role of Data compression is to reduce the
number of bits to be 0transmitted. It is important in transmitting multimedia
such as audio, video, text etc.
7.APPLICATION LAYER
It is the top most layer of OSI Model. Some services provided by this layer
includes: E-Mail, transferring files, distributing the results to user, directory
services, network resources, etc. The Application Layer contains a variety
of protocols that are commonly needed by users. One widely-used
application protocol is HTTP(Hyper Text Transfer Protocol), which is the
basis for the World Wide Web. When a browser wants a web page, it sends
the name of the page it wants to the server using HTTP. The server then
sends the page back.
Other Application protocols that are used are: File Transfer
Protocol(FTP), Trivial File Transfer Protocol(TFTP), Simple Mail Transfer
Protocol(SMTP), TELNET, Domain Name System(DNS)etc.
FUNCTIONS
1. Mail Services: This layer provides the basis for E-mail forwarding and storage.
2. Network Virtual Terminal: It allows a user to log on to a remote host. The
application creates software emulation of a terminal at the remote host.
3. Directory Services: This layer provides access for global information about
various services.
4. File Transfer, Access and Management (FTAM): It is a standard mechanism to
access files and manages it. Users can access files in a remote computer and
manage it. They can also retrieve files from a remote computer.
OSI Model

More Related Content

What's hot

OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
Abhi shreshtha
 
Class 2
Class 2Class 2
Class 2
AsmaulCSE
 
Class work 6,computer_network_317
Class work 6,computer_network_317Class work 6,computer_network_317
Class work 6,computer_network_317
Khondoker Sadia
 
Network Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI ModelNetwork Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI Model
Thesis Scientist Private Limited
 
Osi model
Osi model Osi model
Osi model
tanvirahmed638
 
Class 3
Class 3Class 3
Class 3
AsmaulCSE
 
Osi model
Osi modelOsi model
Osi model
prakash N
 
Bhargavi osi
Bhargavi osiBhargavi osi
Bhargavi osi
myrajendra
 
OSI Model
OSI ModelOSI Model
OSI Model
Rahul Bandhe
 
Chapeter 2
Chapeter 2Chapeter 2
Chapeter 2
Nazir Ahmed
 
Computer network_network devices
Computer network_network devicesComputer network_network devices
Computer network_network devices
Sweta Kumari Barnwal
 
Computer Network [OSI Model]
Computer Network [OSI Model]Computer Network [OSI Model]
Computer Network [OSI Model]
AfsanaAkterRubi
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
ShofiqulIslam38
 
Mid term Topic
Mid term TopicMid term Topic
Mid term Topic
Dulal Miah
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
Chapter 2: Network Models
Chapter 2: Network ModelsChapter 2: Network Models
Chapter 2: Network Models
Shafaan Khaliq Bhatti
 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
Venkatesh Iyer
 
Computer network(Topic)
Computer network(Topic)Computer network(Topic)
Computer network(Topic)
Dulal Miah
 

What's hot (20)

OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Class 2
Class 2Class 2
Class 2
 
Class work 6,computer_network_317
Class work 6,computer_network_317Class work 6,computer_network_317
Class work 6,computer_network_317
 
Network Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI ModelNetwork Connectivity and Protocols and OSI Model
Network Connectivity and Protocols and OSI Model
 
Osi model
Osi model Osi model
Osi model
 
Class 3
Class 3Class 3
Class 3
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Osi model
Osi modelOsi model
Osi model
 
Bhargavi osi
Bhargavi osiBhargavi osi
Bhargavi osi
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Chapeter 2
Chapeter 2Chapeter 2
Chapeter 2
 
Computer network_network devices
Computer network_network devicesComputer network_network devices
Computer network_network devices
 
Computer Network [OSI Model]
Computer Network [OSI Model]Computer Network [OSI Model]
Computer Network [OSI Model]
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
 
Mid term Topic
Mid term TopicMid term Topic
Mid term Topic
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Chapter 2: Network Models
Chapter 2: Network ModelsChapter 2: Network Models
Chapter 2: Network Models
 
Introduction to Computer Networks
Introduction to Computer NetworksIntroduction to Computer Networks
Introduction to Computer Networks
 
Computer network(Topic)
Computer network(Topic)Computer network(Topic)
Computer network(Topic)
 

Similar to OSI Model

OsI reference model
OsI reference modelOsI reference model
OsI reference model
LakshmiSamivel
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
Shamima Akther
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
Sangeetha Rangarajan
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
Vishnu Vardhan
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
Manjeet MN
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
Nayan Sarma
 
Osi model
Osi modelOsi model
Osi model
MdMizanurRahma18
 
OSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingOSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networking
MeenakshiGupta233101
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
Robuilislam
 
Computer Network Unit-1 ppt
Computer Network Unit-1 pptComputer Network Unit-1 ppt
Computer Network Unit-1 ppt
vmdharxfr
 
3. osi model
3. osi model3. osi model
3. osi model
ShafqatAli503316
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
Pooja Bhojwani
 
OSI MODEL AND ITS LAYERS FUNCTION
OSI  MODEL AND ITS LAYERS FUNCTIONOSI  MODEL AND ITS LAYERS FUNCTION
OSI MODEL AND ITS LAYERS FUNCTION
Pooja Dewangan
 
OSI MODEL.pptx
OSI MODEL.pptxOSI MODEL.pptx
OSI MODEL.pptx
AnshuKUMARI534030
 
OSI Draft
OSI DraftOSI Draft
OSI Drafthar139
 
OSI Model
OSI ModelOSI Model
OSI Model
Mukesh Tekwani
 
DCN _ unit 2.pptx
DCN _ unit 2.pptxDCN _ unit 2.pptx
DCN _ unit 2.pptx
ssuser9e1626
 
Network fundamentals
Network fundamentalsNetwork fundamentals
Network fundamentals
Syed Measum Haider Bokhari
 

Similar to OSI Model (20)

OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
Osi model
Osi modelOsi model
Osi model
 
OSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingOSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networking
 
Class notes 1
Class notes 1Class notes 1
Class notes 1
 
Computer Network Unit-1 ppt
Computer Network Unit-1 pptComputer Network Unit-1 ppt
Computer Network Unit-1 ppt
 
3. osi model
3. osi model3. osi model
3. osi model
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
OSI MODEL AND ITS LAYERS FUNCTION
OSI  MODEL AND ITS LAYERS FUNCTIONOSI  MODEL AND ITS LAYERS FUNCTION
OSI MODEL AND ITS LAYERS FUNCTION
 
OSI MODEL.pptx
OSI MODEL.pptxOSI MODEL.pptx
OSI MODEL.pptx
 
Hardware7
Hardware7Hardware7
Hardware7
 
CCNA Report
CCNA ReportCCNA Report
CCNA Report
 
OSI Draft
OSI DraftOSI Draft
OSI Draft
 
OSI Model
OSI ModelOSI Model
OSI Model
 
DCN _ unit 2.pptx
DCN _ unit 2.pptxDCN _ unit 2.pptx
DCN _ unit 2.pptx
 
Network fundamentals
Network fundamentalsNetwork fundamentals
Network fundamentals
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

OSI Model

  • 1. OSI MODEL TEAM -8 1.Amritesh Singh 2.Rahul Patel 3.Prajwal 4.Mohan Prakash 5.Pratyay Mukherjee 6.Mayank Shankar 7.Rahul Marwaha
  • 2. INTRODUCTION The open system interconnection model, better known as the OSI Model, is a network map that was originally developed as a universal standard for creating networks. But instead of serving as a model with agreed-upon protocols that would be used worldwide, the OSI model has become a teaching tool that shows how different tasks within a network should be handled in order to promote error- free data transmission.
  • 3. LAYERS DATA UNIT WORK APPLICATION DATA NETWORK PROCESS TO APPLICATION PRESENTATION DATA DATA REPRESNTATION AND ENCRYPTION SESSION DATA INTERHOST COMMUNICATION TRANSPORT SEGMENTS END TO END CONNECTION AND RELIABILITY NETWORK PACKETS PATH DETERMINATION AND IP DATA LINK FRAMES MAC AND LLC(PHYSICAL ADDRESSING ) PHYSICAL BITS MEDIA ,SIGNAL AND BINARY TRANSMISSION 7 LAYERS OF OSI MODEL
  • 4. HOW OSI MODEL WORKS ? LOCATION A LOCATION B I LIKE RABITS L: DUTCH J’AIME BLEN LES LAPINS L: DUTCH IK VIND KONIJNE N LEUK IK VIND KONIJNE N LEUK MESSAGE MESSAGE TRANSLATOR TRANSLATOR SECRETARY SECRETARY L: DUTCH FAX #--- IK VIND KONIJNEN LEUK L: DUTCH FAX #--- IK VIND KONIJNEN LEUK
  • 5. HOW OSI MODEL WORKS ? M H4 M H3 H4 M1 H2 H3 H4 M1 T2 H2 H3 M2 T2 H3 M2 M H4 M H3 H4 M1 H2 H3 H4 M1 T2 H2 H3 M2 T2 H3 M2 LAYER 4 3 2 5 1 SOURCE MACHINE DESTINATION MACHINE LAYER 5 PROTOCOL LAYER 4 PROTOCOL LAYER 3 PROTOCOL LAYER 2 PROTOCOL
  • 6. 1. PHYSICAL LAYER Physical layer is the lowest layer of the OSI reference model. It is responsible for sending bits from one computer to another. This layer is not concerned with the meaning of the bits and deals with the setup of physical connection to the network and with transmission and reception of signals. FUNCTIONS 1. Representation of Bits: Data in this layer consists of stream of bits. The bits must be encoded into signals for transmission. 2. Data Rate: This layer defines the rate of transmission which is the number of bits per second. 3. Synchronization: It deals with the synchronization of the transmitter and receiver. The sender and receiver are synchronized at bit level. 4. Interface: The physical layer defines the transmission interface between devices and transmission medium. 5. Line Configuration: This layer connects devices with the medium: Point to Point configuration and Multipoint configuration. 6. Topologies: Devices must be connected using the following topologies: Mesh, Star, Ring and Bus 7. Transmission Modes: Physical Layer defines the direction of transmission between two devices: Simplex, Half Duplex, Full Duplex. 8. Deals with baseband and broadband transmission.
  • 7. 2. DATA LINK LAYER The main task of the data link layer is to transform a raw transmission facility into a line that appears free of undetected transmission errors to the network layer. It accomplishes this task by having the sender break up the input data into data frames(typically a few hundred or few thousand bytes) and transmit the frames sequentially. If the service is reliable, the receiver confirms correct receipt of each frame by send back an acknowledgement frame. FUNCTIONS 1. Framing: Frames are the streams of bits received from the network layer into manageable data units. This division of stream of bits is done by Data Link Layer. 2. Physical Addressing: The Data Link layer adds a header to the frame in order to define physical address of the sender or receiver of the frame. 3. Physical Addressing: The Data Link layer adds a header to the frame in order to define physical address of the sender or receiver of the frame, if the frames are to be distributed to different systems on the network. 4. Error Control: Error control is achieved by adding a trailer at the end of the frame. Duplication of frames are also prevented by using this mechanism. 5. Access Control: Protocols of this layer determine which of the devices has control over the link at any given time
  • 8. 3. NETWORK LAYER The network Layer controls the operation of the subnet. The main aim of this layer is to deliver packets from source to destination across multiple links (networks). If two computers (system) are connected on the same link, then there is no need for a network layer. It routes the signal through different channels to the other end and acts as a network controller. It also divides the outgoing messages into packets and to assemble incoming packets into messages for higher levels. In broadcast networks, the routing problem is simple, so the network layer is often thin or even non-existent. FUNCTIONS 1. It translates logical network address into physical address. Concerned with circuit, message or packet switching. 2. Routers and gateways operate in the network layer. Mechanism is provided by Network Layer for routing the packets to final destination. 3. Connection services are provided including network layer flow control, network layer error control and packet sequence control. 4. Breaks larger packets into small packets.
  • 9. 4. TRANSPORT LAYER The basic function of the Transport layer is to accept data from the layer above, split it up into smaller units, pass these data units to the Network layer, and ensure that all the pieces arrive correctly at the other end. The Transport layer is a true end-to-end layer, all the way from the source to the destination. In other words, a program on the source machine carries on a conversation with a similar program on the destination machine, using the message headers and control messages. FUNCTIONS 1. Service Point Addressing: Transport Layer header includes service point address which is port address. 2. Segmentation and Reassembling: A message is divided into segments; each segment contains sequence number, which enables this layer in reassembling the message. Message is reassembled correctly upon arrival at the destination and replaces packets which were lost in transmission. 3. Flow Control: In this layer, flow control is performed end to end. 4. Error Control: Error Control is performed end to end in this layer to ensure that the complete message arrives at the receiving transport layer without any error.
  • 10. 5. SESSION LAYER The Session Layer allows users on different machines to establish active communication sessions between them. It's main aim is to establish, maintain and synchronize the interaction between communicating systems. Session layer manages and synchronize the conversation between two different applications. In Session layer, streams of data are marked and are resynchronized properly, so that the ends of the messages are not cut prematurely and data loss is avoided. FUNCTIONS 1. Dialog Control : This layer allows two systems to start communication with each other in half-duplex or full-duplex. 2. Token Management: This layer prevents two parties from attempting the same critical operation at the same time. 3. Synchronization : This layer allows a process to add checkpoints which are considered as synchronization points into stream of data.
  • 11. 6. PRESENTATION LAYER The primary goal of this layer is to take care of the syntax and semantics of the information exchanged between two communicating systems. Presentation layer takes care that the data is sent in such a way that the receiver will understand the information(data) and will be able to use the data. Languages(syntax) can be different of the two communicating systems. Under this condition presentation layer plays a role translator. FUNCTIONS 1. Translation: Before being transmitted, information in the form of characters and numbers should be changed to bit streams. The presentation layer is responsible for interoperability between encoding methods as different computers use different encoding methods. It translates data between the formats the network requires and the format the computer. 2. Encryption: It carries out encryption at the transmitter and decryption at the receiver. 3. Compression: It carries out data compression to reduce the bandwidth of the data to be transmitted. The primary role of Data compression is to reduce the number of bits to be 0transmitted. It is important in transmitting multimedia such as audio, video, text etc.
  • 12. 7.APPLICATION LAYER It is the top most layer of OSI Model. Some services provided by this layer includes: E-Mail, transferring files, distributing the results to user, directory services, network resources, etc. The Application Layer contains a variety of protocols that are commonly needed by users. One widely-used application protocol is HTTP(Hyper Text Transfer Protocol), which is the basis for the World Wide Web. When a browser wants a web page, it sends the name of the page it wants to the server using HTTP. The server then sends the page back. Other Application protocols that are used are: File Transfer Protocol(FTP), Trivial File Transfer Protocol(TFTP), Simple Mail Transfer Protocol(SMTP), TELNET, Domain Name System(DNS)etc. FUNCTIONS 1. Mail Services: This layer provides the basis for E-mail forwarding and storage. 2. Network Virtual Terminal: It allows a user to log on to a remote host. The application creates software emulation of a terminal at the remote host. 3. Directory Services: This layer provides access for global information about various services. 4. File Transfer, Access and Management (FTAM): It is a standard mechanism to access files and manages it. Users can access files in a remote computer and manage it. They can also retrieve files from a remote computer.