SlideShare une entreprise Scribd logo
1  sur  13
OSI MODEL




     By : Alok Pareek, Satish Solanki
                        &
            Harsh Vardhan Sikhwal
WHAT IS OSI?

   The Open Systems Interconnection model (OSI model) is a product
    of the Open Systems Interconnection effort at the International
    Organization for Standardization. It is a prescription of characterizing
    and standardizing the functions of a communications system in terms
    of abstraction layers. Similar communication functions are grouped
    into logical layers. An instance of a layer provides services to its
    upper layer instances while receiving services from the layer below.
   For example, a layer that provides error-free communications across
    a network provides the path needed by applications above it, while it
    calls the next lower layer to send and receive packets that make up
    the contents of that path. Two instances at one layer are connected
    by a horizontal connection on that layer.
HISTORY

   Work on a layered model of network architecture was started and the
    International Organization for Standardization (ISO) began to
    develop its OSI framework architecture. OSI had two major
    components: an abstract model of networking, called the Basic
    Reference Model or seven-layer model, and a set of specific
    protocols.
   The concept of a seven-layer model was provided by the work of
    Charles Bachman, Honeywell Information Services. Various aspects
    of OSI design evolved from experiences with the ARPANET, the
    fledgling Internet, NPLNET, EIN, CYCLADES network and the work
    in IFIP WG6.1. The new design was documented in ISO 7498 and its
    various addenda. In this model, a networking system was divided
    into layers. Within each layer, one or more entities implement its
    functionality. Each entity interacted directly only with the layer
    immediately beneath it, and provided facilities for use by the layer
    above it
OSI Model with Diagram
DESCRIPTION OF OSI LAYERS

According to recommendation X.200, there are seven layers. These
  Seven layers are

   Layer 1: Physical layer
         The physical layer defines electrical and physical
         specifications for devices. In particular, it     defines the
         relationship     between a device and a transmission
         medium, such as a copper or optical cable. This includes the
    layout
         of pins, voltages, cable specifications, hubs,repeaters, network
         adapters, host bus adapters(HBA used in storage area
         networks) and more.
         The major functions and services performed by the physical
         layer are:
         Establishment and termination of a connection to
         a communications medium.
Participation in the process whereby the communication resources
are effectively shared among multiple users. For
example, contention resolution and flow control.
       Modulation, or conversion between the representation of digital
data in user equipment and the corresponding signals transmitted over a
communications channel. These are signals operating over the physical
cabling (such as copper and optical fiber) or over a radio link.
       Parallel SCSI buses operate in this layer, although it must be
remembered that the logical SCSI protocol is a transport layer protocol
that runs over this bus. Various physical-layer Ethernet standards are
also in this layer; Ethernet incorporates both this layer and the data link
layer. The same applies to other local-area networks, such as token
ring, FDDI, ITU-TG.hn and IEEE 802.11, as well as personal area
networks such as Bluetooth and IEEE 802.15.4.
2) The Data Link Layer:
    The main task of the data link layer is to take a raw transmission facility and
    transform it into a line that appears free of undetected transmission errors to
    the network layer. To accomplish this, the sender breaks the input data into
    data frames (typically a few hundred         or a few thousand bytes), transmits
    the frames sequentially, and processes the acknowledgment frames sent back
    by the receiver.
         The issues that the layer has to solve:
         To create and to recognize frame boundaries - typically by attaching
         special bit patterns to the beginning and end of the frame,
         To solve the problem caused by damaged, lost or duplicate frames (the
         data link layer may offer several different service classes to the network
    layer, each with different quality and price),to keep a fast transmitter from
    drowning a slow receiver in data,
         If the line is bi-directional, the acknowledgment frames compete for the
         use of the line with data frames.
3) The Network Layer:
        The main task of the network layer is to determine how data can be
        delivered from source to destination. That is, the network layer is
concerned with controlling the operation of the subnet.
                 The issues that the layer has to solve:
                 To implement the routing mechanism,
                 To control congestions,
                 To do accounting,
                 To allow interconnection of heterogeneous networks.
4) The Transport Layer:
    The basic function of the transport layer is to accept data from the session
    layer, split it up into smaller units if need be, pass them to the network layer,
    and ensure that the pieces all arrive correctly at the other end. All this must be
    done in a way that isolates the upper layers from the inevitable changes in the
    hardware technology.
    The issues that the transport layer has to solve:
     To realize a transport connection by several network connections if the
         session layer requires a high throughput or multiplex several transport
    connections onto the same network connection if network connections are
    expensive,
     To provide different type of services for the session layer,
     To implement a kind of flow control
5) The Session Layer:
    The session layer allows users on different machines to establish sessions
    between them. A session allows ordinary data transport, as does the transport
    layer, but it also provides enhanced services useful in some applications.
    Some of these services are:
     Dialog control - session can allow traffic to go in both directions at the
         same time, or in only one direction at a time. If traffic can go only in
         one way at a time, the session layer can help to keep track of whose
         turn it is. Token management - for some protocols it is essential that
         both sides do not attempt the same operation at the same time. The
         session layer provides tokens that can be exchanged. Only the side
         holding the token may perform the critical action.
     Synchronization - by inserting checkpoints into the data stream the
         layer eliminates problems with potential crashes at long operations.
         After a crash, only the data transferred after the last checkpoint
         have to be repeated
6) The Presentation Layer:
    The presentation layer performs certain functions that are requested
    sufficiently often to warrant finding a general solution for them, rather than
    letting each user solve the problem. This layer is, unlike all the lower layers,
    concerned with the syntax and semantics of the information transmitted.
    A typical example of a presentation service is encoding data in a standard
    agreed upon way. Different computers may use different ways of internal
    coding of characters or numbers. In order to make it possible for computers
    with different representations to communicate, the data structures to be
    exchanged can be defined in an abstract way, along with a standard encoding
    to be used "on the wire". The presentation layer manages these abstract data
    structures and converts from the representation used inside the computer to
    the network standard representation and back
7) The Application Layer:
    The application layer contains a variety of protocols that are commonly
    needed.
    For example, there are hundreds of incompatible terminal types in the world. If
    they have to be used for a work with a full screen editor, many problems arise
    from their incompatibility. One way to solve this problem is to define network
    virtual terminal and write editor for this terminal. To handle each terminal type,
    a piece of software must be written to map the functions of the network virtual
    terminal onto the real terminal. All the virtual terminal software is in the
    application layer.
    Another application layer function is file transfer. It must handle different
    incompatibilities between file systems on different computers. Further facilities
    of the application layer are electronic mail, remote job entry, directory lookup
    ant others
Problem’s in OSI Model
   Seven layers not widely accepted
   Standardized before implemented
   Top three layers fuzzy
   Internet or TCP/IP layering widespread

Contenu connexe

Tendances (20)

Chapter 1.2 osi model
Chapter 1.2 osi modelChapter 1.2 osi model
Chapter 1.2 osi model
 
Osi protocols
Osi protocolsOsi protocols
Osi protocols
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Lalit bhati ppt osi
Lalit bhati ppt osiLalit bhati ppt osi
Lalit bhati ppt osi
 
Complete Osi Model Explained
Complete Osi Model ExplainedComplete Osi Model Explained
Complete Osi Model Explained
 
Osi model
Osi modelOsi model
Osi model
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
Osi models
Osi modelsOsi models
Osi models
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Osi model 7 Layers
Osi model 7 LayersOsi model 7 Layers
Osi model 7 Layers
 
key point of OSI layer with devices and Topology
key point of OSI layer with devices and Topologykey point of OSI layer with devices and Topology
key point of OSI layer with devices and Topology
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
 
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Chapter02 -- networking standards and the osi model
Chapter02  -- networking standards and the osi modelChapter02  -- networking standards and the osi model
Chapter02 -- networking standards and the osi model
 
OSI Layering
OSI Layering OSI Layering
OSI Layering
 
Iso layers
Iso layersIso layers
Iso layers
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 

En vedette

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
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI modelManoj Kumar
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi modelAditya Mehta
 
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 DevicesShahid Khan
 
Subnetting Basics Tutorial
Subnetting Basics TutorialSubnetting Basics Tutorial
Subnetting Basics Tutorialmikem801
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLIkhlas Rahman
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Modelfarhan516
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IPMannu Khani
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) pptDulith Kasun
 

En vedette (20)

Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
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.
 
Computer Network - OSI model
Computer Network - OSI modelComputer Network - OSI model
Computer Network - OSI model
 
Osi model
Osi modelOsi model
Osi model
 
Computer networks--osi model
Computer networks--osi modelComputer networks--osi model
Computer networks--osi model
 
Subnetting class C
Subnetting class CSubnetting class C
Subnetting class C
 
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
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Ip address
Ip addressIp address
Ip address
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 

Similaire à 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 networkingMeenakshiGupta233101
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBapanKar2
 
Practical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP NetworkingPractical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP NetworkingLiving Online
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi ModelBELKA08
 
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...Living Online
 
Pwani notes-Network Essentials.pp for Internet Protocoltx
Pwani notes-Network Essentials.pp  for Internet ProtocoltxPwani notes-Network Essentials.pp  for Internet Protocoltx
Pwani notes-Network Essentials.pp for Internet ProtocoltxMosesOkumu4
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
INTERNET ARCHITECTURE.pptx
INTERNET ARCHITECTURE.pptxINTERNET ARCHITECTURE.pptx
INTERNET ARCHITECTURE.pptxShanthini28
 

Similaire à Osi model (20)

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
 
Network architecture
Network architectureNetwork architecture
Network architecture
 
Osi model
Osi model Osi model
Osi model
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Practical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP NetworkingPractical Wireless, Ethernet and TCP/IP Networking
Practical Wireless, Ethernet and TCP/IP Networking
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...
Setting Up, Understanding & Troubleshooting of Industrial Ethernet & Automati...
 
Pwani notes-Network Essentials.pp for Internet Protocoltx
Pwani notes-Network Essentials.pp  for Internet ProtocoltxPwani notes-Network Essentials.pp  for Internet Protocoltx
Pwani notes-Network Essentials.pp for Internet Protocoltx
 
The osi model
The osi modelThe osi model
The osi model
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
DCN _ unit 2.pptx
DCN _ unit 2.pptxDCN _ unit 2.pptx
DCN _ unit 2.pptx
 
INTERNET ARCHITECTURE.pptx
INTERNET ARCHITECTURE.pptxINTERNET ARCHITECTURE.pptx
INTERNET ARCHITECTURE.pptx
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 

Dernier

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 

Dernier (20)

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 

Osi model

  • 1. OSI MODEL By : Alok Pareek, Satish Solanki & Harsh Vardhan Sikhwal
  • 2. WHAT IS OSI?  The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization. It is a prescription of characterizing and standardizing the functions of a communications system in terms of abstraction layers. Similar communication functions are grouped into logical layers. An instance of a layer provides services to its upper layer instances while receiving services from the layer below.  For example, a layer that provides error-free communications across a network provides the path needed by applications above it, while it calls the next lower layer to send and receive packets that make up the contents of that path. Two instances at one layer are connected by a horizontal connection on that layer.
  • 3. HISTORY  Work on a layered model of network architecture was started and the International Organization for Standardization (ISO) began to develop its OSI framework architecture. OSI had two major components: an abstract model of networking, called the Basic Reference Model or seven-layer model, and a set of specific protocols.  The concept of a seven-layer model was provided by the work of Charles Bachman, Honeywell Information Services. Various aspects of OSI design evolved from experiences with the ARPANET, the fledgling Internet, NPLNET, EIN, CYCLADES network and the work in IFIP WG6.1. The new design was documented in ISO 7498 and its various addenda. In this model, a networking system was divided into layers. Within each layer, one or more entities implement its functionality. Each entity interacted directly only with the layer immediately beneath it, and provided facilities for use by the layer above it
  • 4. OSI Model with Diagram
  • 5. DESCRIPTION OF OSI LAYERS According to recommendation X.200, there are seven layers. These Seven layers are  Layer 1: Physical layer The physical layer defines electrical and physical specifications for devices. In particular, it defines the relationship between a device and a transmission medium, such as a copper or optical cable. This includes the layout of pins, voltages, cable specifications, hubs,repeaters, network adapters, host bus adapters(HBA used in storage area networks) and more. The major functions and services performed by the physical layer are: Establishment and termination of a connection to a communications medium.
  • 6. Participation in the process whereby the communication resources are effectively shared among multiple users. For example, contention resolution and flow control. Modulation, or conversion between the representation of digital data in user equipment and the corresponding signals transmitted over a communications channel. These are signals operating over the physical cabling (such as copper and optical fiber) or over a radio link. Parallel SCSI buses operate in this layer, although it must be remembered that the logical SCSI protocol is a transport layer protocol that runs over this bus. Various physical-layer Ethernet standards are also in this layer; Ethernet incorporates both this layer and the data link layer. The same applies to other local-area networks, such as token ring, FDDI, ITU-TG.hn and IEEE 802.11, as well as personal area networks such as Bluetooth and IEEE 802.15.4.
  • 7. 2) The Data Link Layer: The main task of the data link layer is to take a raw transmission facility and transform it into a line that appears free of undetected transmission errors to the network layer. To accomplish this, the sender breaks the input data into data frames (typically a few hundred or a few thousand bytes), transmits the frames sequentially, and processes the acknowledgment frames sent back by the receiver. The issues that the layer has to solve: To create and to recognize frame boundaries - typically by attaching special bit patterns to the beginning and end of the frame, To solve the problem caused by damaged, lost or duplicate frames (the data link layer may offer several different service classes to the network layer, each with different quality and price),to keep a fast transmitter from drowning a slow receiver in data, If the line is bi-directional, the acknowledgment frames compete for the use of the line with data frames.
  • 8. 3) The Network Layer: The main task of the network layer is to determine how data can be delivered from source to destination. That is, the network layer is concerned with controlling the operation of the subnet. The issues that the layer has to solve: To implement the routing mechanism, To control congestions, To do accounting, To allow interconnection of heterogeneous networks.
  • 9. 4) The Transport Layer: The basic function of the transport layer is to accept data from the session layer, split it up into smaller units if need be, pass them to the network layer, and ensure that the pieces all arrive correctly at the other end. All this must be done in a way that isolates the upper layers from the inevitable changes in the hardware technology. The issues that the transport layer has to solve:  To realize a transport connection by several network connections if the session layer requires a high throughput or multiplex several transport connections onto the same network connection if network connections are expensive,  To provide different type of services for the session layer,  To implement a kind of flow control
  • 10. 5) The Session Layer: The session layer allows users on different machines to establish sessions between them. A session allows ordinary data transport, as does the transport layer, but it also provides enhanced services useful in some applications. Some of these services are:  Dialog control - session can allow traffic to go in both directions at the same time, or in only one direction at a time. If traffic can go only in one way at a time, the session layer can help to keep track of whose turn it is. Token management - for some protocols it is essential that both sides do not attempt the same operation at the same time. The session layer provides tokens that can be exchanged. Only the side holding the token may perform the critical action.  Synchronization - by inserting checkpoints into the data stream the layer eliminates problems with potential crashes at long operations. After a crash, only the data transferred after the last checkpoint have to be repeated
  • 11. 6) The Presentation Layer: The presentation layer performs certain functions that are requested sufficiently often to warrant finding a general solution for them, rather than letting each user solve the problem. This layer is, unlike all the lower layers, concerned with the syntax and semantics of the information transmitted. A typical example of a presentation service is encoding data in a standard agreed upon way. Different computers may use different ways of internal coding of characters or numbers. In order to make it possible for computers with different representations to communicate, the data structures to be exchanged can be defined in an abstract way, along with a standard encoding to be used "on the wire". The presentation layer manages these abstract data structures and converts from the representation used inside the computer to the network standard representation and back
  • 12. 7) The Application Layer: The application layer contains a variety of protocols that are commonly needed. For example, there are hundreds of incompatible terminal types in the world. If they have to be used for a work with a full screen editor, many problems arise from their incompatibility. One way to solve this problem is to define network virtual terminal and write editor for this terminal. To handle each terminal type, a piece of software must be written to map the functions of the network virtual terminal onto the real terminal. All the virtual terminal software is in the application layer. Another application layer function is file transfer. It must handle different incompatibilities between file systems on different computers. Further facilities of the application layer are electronic mail, remote job entry, directory lookup ant others
  • 13. Problem’s in OSI Model  Seven layers not widely accepted  Standardized before implemented  Top three layers fuzzy  Internet or TCP/IP layering widespread