Open System Interconnection

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

OSI Model OSI MODEL.
OSI Model OSI LAYER / MODEL.
OSI MODEL Maninder Kaur
Chapter 2 Network Models.
Protocols and the TCP/IP Suite
Chapter 2 Network Models.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN.
NETWORKING CONCEPTS. OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Semester 1 Chapter 2 The OSI Model Paul Flynn.
OSI Model Honolulu Community College Cisco Academy Training Center
Chapter 2 Network Models
OSI Reference Model & Layered Communication Sritrusta Sukaridhoto.
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
1 Protocols and Reference Models Babu Ram dawadi.
 An ISO is a multi national body dedicated to worldwide agreement on international standards.  An ISO standard that covers all aspects of network communications.
NET 221D:Computer Networks Fundamentals
Cisco – Semester 1 – Chapter 2 Network Fundamentals And The OSI Model.
OSI REFERANS MODELİ. İÇERİK STANDART İHTİYACI OSI - ORGANISATION FOR STANDARDISATION OSI REFERANS MODELİ KATMANLI AĞ MODELİ KATMANLAR ÖZET.
The OSI Model.
INTRODUCTION TO NETWORKS & OSI MODEL T.RAMYAAPI/EIEKLNCE.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
MODULE I NETWORKING CONCEPTS.
Semester 1 Chapter 2 The OSI Model.
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Network Models.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Protocol Suits and Layering Models OSI Model Dr. Abraham UTPA.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
Prepared by: PACE Academy ( Welcome to CCNAX Cisco Certified Network Associate Version 2 ( ) Recognize the purpose and functions.
COMPUTER NETWORK AND DESIGN CSCI 3385K. Host-to-Host Communications Model Older model Proprietary Application and combinations software controlled by.
Data Communication Network Models
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Engineering and Networks, College of Engineering, Majmaah University Protocols OSI reference MODEL TCp /ip model Mohammed Saleem Bhat
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture 3 : Network Architectures 1.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Networking Using the OSI Model.
The OSI Model Prof. Choong Seon HONG.
Local Area Networks Chapter 4.
Lecturer, Department of Computer Application
DEPARTMENT OF COMPUTER SCIENCE
Protocols and the TCP/IP Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model The Seven Layers
Network Model.
OSI Model OSI MODEL.
Network Architecture Models
Protocols and the TCP/IP Suite
Open System Interconnect (OSI).
Unit – III Network Essentials
Presentation transcript:

Open System Interconnection

ISO – ORG FOR STANDARDISATION The International Organisation for Standardisation (ISO) is an International standards organisation responsible for a wide range of standards, including many that are relevant to networking In 1984 in order to aid network interconnection without necessarily requiring complete redesign, the Open Systems Interconnection (OSI) reference model was approved as an international standard for communications architecture

OSI Model An ISO standard that covers all aspects of Network Communication is the Open System Interconnection An open system allows two different systems to communicate with each other regardless of their underlying architecture ISO is an Organization OSI is a model

THE NEED FOR STANDARDS Previously Networks used different Hardware & Software implementations Resulting in incompatibilities With different specifications nodes were unable to communicate with each other To address problem ISO researched various network schemes Need to create a NETWORK MODEL Help vendors create interoperable network implementations

THE OSI REFERENCE MODEL OSI is short for Open System Interconnection Task : Moving info between computers over a network Divide the task into SEVEN smaller / more manageable tasks Separation into smaller more manageable functions is known as layering WHAT needs to be done to send data from one computer to another and not HOW it should be done

OSI Model

A LAYERED NETWORK MODEL Each of 7 layers has particular Network functions Each layer provides a service to the layer above it Each layer correspond with the layers above and below it and also the Peer layer. Through agreed upon rules called Protocols Peer to Peer process Each layer add info to message it receives from layer above it called Header & Trailer (Data link layer only) By breaking up tasks into layers reduces complexity Enhance professionalism

Organization of Layers Lower 3 layers are Network Support Layers Concerned with flow of data from end to end through Network Combination of HW & SW Physical layer always implemented in Hardware Upper 3 layers are User Support Layers Always implemented in Software. Layer 4 ensures end to end reliable data transmission Layer 2 ensures reliable transmission on a single link Layers glued together by interfaces Each interface defines what info & services it must provide for the above layer Headers & Trailers are added as data moves from Application to Physical and removed vice versa Data is Encapsulated with the necessary protocol information as it moves down the layers before network transit.

Only last 3 layers involved as data moved through Intermediate nodes OSI Layers Only last 3 layers involved as data moved through Intermediate nodes

Exchange Using the OSI Model Header & Trailer being added & removed

LAYER 7: APPLICATION The application layer is responsible for providing services to the user Closest to the user and provides user interface Establishes the availability of intended communication partners Does not provide services to any other OSI layer Examples: Spreadsheet programs, word processing programs, electronic mail, remote file access & transfer and share database management and other distributed information services Examples of Application layer protocols are: Telnet, SMTP, FTP, SNMP

LAYER 6: PRESENTATION Presentation layer is concerned with the syntax and semantics of the information exchanged between two systems This layer is primarily responsible for the translation, encryption and compression of data It ensures that the information that the application layer of one system sends out is readable by the application layer of another system. Defines coding and conversion functions This layer also manages security issues by providing services such as data encryption and data compression Examples of these formats and schemes are: MPEG, QuickTime, ASCII, EBCDIC, GIF, TIFF, JPEG

LAYER 5: SESSION The session layer defines how to start, control and end conversations (called sessions) between applications Establishes dialog control between the two computers in a session, regulating which side transmits, plus when and how long it transmits (Full duplex) Synchronization: Allows processes to add check points. E.g. Insert check point at every 100 page of 2000 page file to ensure that each 100-page unit is received & acknowledged Transmits Data

LAYER 4: TRANSPORT It regulates information flow to ensure process-to- process connectivity between host applications reliably and accurately Adds service point address or Port address Segmentation & Re-assembly: SEGMENTS data from sending node and reassembles data on receiving node Flow control / Error control at Source to destination level Connection oriented transport service ensures that data is delivered error free, in sequence with no losses or duplications Establishes, maintains and terminates virtual circuits Connection oriented / Connectionless: TCP (Reliable, provides guaranteed delivery), UDP (Unreliable, less overhead, reliability can be provided by the Application layer) Provides multiplexing; the support of different flows of data to different applications on the same host

LAYER 3: NETWORK Defines source to destination delivery of packets across NWs Defines logical addressing No need if 2 systems on same Link Treat each packet independently Defines how routing works and how routes are learned Converts frames to packets Routed protocols ( encapsulate data into packets) and Routing protocols (create routing tables) work on this layer Examples of Routed protocols are: IP, IPX, AppleTalk and Routing protocols are OSPF, IGRP/EIGRP, RIP, BGP Relieves higher layers from knowing about underlying data transmission and switching technologies used to interconnect systems May use packet switched / circuit switched networks Routers operate at Layer 3.

LAYER 2: DATA LINK Packages raw bits from the physical layer into FRAMES The data link layer provides reliable transit of data across a physical link by using the Media Access Control (MAC) addresses Source & Destination ( address of device that connects one Network to next) address Flow Control: Prevent overwhelming of Receiving Node Error Control: Through Trailer Access Control: Which device to have control Data Link LAN specifications: Fast Ethernet, Token Ring, FDDI Data Link WAN specifications are: Frame Relay, PPP, X.25 Bridges and Switches operate at this layer

LAYER 1: PHYSICAL Deals with the physical characteristics of the Transmission medium Transmits bits from one computer to another Electrical: Voltage levels / timing of voltage changes Mechanical: Physical connectors (DB-25) Procedural: Sequence of events by which bit stream is exchanged across Physical medium Data rates / Maximum transmission distances Physical Topology Synchronization of bits: Tx & Rx sync Line configuration: Pt –to –Pt / Multi Point Transmission modes & Repeaters operate at this layer

Data Encapsulation Data Encapsulation is the process of adding a header to wrap the data that flows down the OSI model. The 5 Steps of Data Encapsulation are: 1. The Application, Presentation and Session layers create DATA from users' input. 2. The Transport layer converts the DATA to SEGMENTS 3. The NW layer converts the Segments to Packets (datagram) 4. The Data Link layer converts the PACKETS to FRAMES 5. The Physical layer converts the FRAMES to BITS.

Important Data-Link: Communication between nodes on same network Network: Comm between nodes on possibly different NWs Transport: Communication between processes (running on machines on possibly different networks) Connecting Networks Devices Repeater: Physical layer Bridge: Data link layer Router: Network layer Gateway: Transport layer and above

SUMMARY No standard for networks in the early days Difficult for Networks to communicate with each other ISO recognised this and researched various network schemes, and in 1984 introduced OSI reference model The OSI ensure greater compatibility and interoperability between various types of network technologies Organizes network functions into seven numbered layers Each layer provides a service to the layer above it and communicates with the same layer on other computers Layers 1-4 are concerned with the flow of data from end to end through the network and Layers 5-7 are concerned with services to the applications