Latest CCNA V.3.0 (200-125) 2018 Full Free Video Series by ITCloud

FREE Lecture Series | Analysis of Algorithm | Lecture 03: Insertion Sort Analysis

Tuesday, 23 October 2018

OSI Reference Model


        What is OSI Reference Model?

       Open System Interconnection Model

         A conceptual model that characterizes and standardizes the communication                functions of a telecommunication or computing system without regard to its                   underlying internal structure and technology

  • Open-System means allow the communication between all kind of systems worldwide between different Standards and Technologies
  • Interconnection means the physical linking of a carrier's network with equipment or facilities not belonging to that network

       History:
  • Rapid growth of computer networks caused compatibility problems
  • ISO recognized the problem and released the OSI model in 1984


Why we need to understand OSI Model?

  • To Understand how applications can communicate over a network
  • To help network administrators by dividing large data exchange process in smaller segments. Smaller segments are easier to understand, manage and troubleshoot
  • Standardization of network components allows multiple-vendor development.
  • It allows different types of network hardware and software to communicate.
  • To help Students and Professionals to understand communication functions
  • Troubleshooting Problems …
       Encapsulation in PDUs
  • Data exists at each layer contained within a unit called a Protocol Data Unit (PDU).
  • PDU’s are referred two ways: N-PDU, and by special names.
  • The process by which data moves between PDU types is called Encapsulation 
  • PDU move through interfaces between layers using Service Access Points (SAP)

          OSI Model and TCP/IP Protocol Suite Comparison 

1.Physical Layer Functions: 
  • Coveys the bit stream through the network at the electrical and mechanical level.
  • Defines physical means of moving data over network devices.
  • Interfaces between network medium and devices.
  • Defines optical, electric and mechanical characteristics, voltage levels, timing of voltage changes, physical data rates, transmission distances & physical connections.
2.Data Link Layer Functions : 
  • Takes a string of bits and delivers it across a link.
  • Conveys the bit stream through the network at the electrical & mechanical level. (i.e.layer1)
  • Turns packets into raw bits and bits into packets.
  • Framing & error detection.
3.Network Layer Functions: 
  • Translate logical network address and names to their physical address. (e.g. Device name to MAC address)
  • Responsible for: Addressing, determining routes for sending, managing network problems such as packet switching, data congestion & routing.
  • Breaks the data into smaller units and assembles data.
  • Shields higher layer from details of how the data gets to its destination.
4.Transport Layer Functions: 
  • Divide streams of data into chunks or packets.
  • Reassembles the message from packets.
  • Provide error-checking to guarantee error-free data delivery, with no losses or duplications.
  • Provide acknowledgement of successful transmissions.
  • Request retransmission if some packets don’t arrive error-free.
  • Provides flow control & error handling.
5.Session Layer Functions: 
  • Establishes, maintains and ends sessions across the network.
  • Responsible for identification so only the designated parties can participate in the session.
  • Provides synchronization services by planning check points in the data stream.
  • If session fails, only data after the most recent check point need be transmitted.
  • Manages who can transmit data at a certain time and for how long.
6.Presentation Layer Functions: 
  • Translates from applications to network format and vice verse.
  • All different formats from all sources are made into a common uniform format that the rest of the OSI can understand.
  • Responsible for protocol conversion, character conversion. expanding graphics data encryption / decryption, commands & data compression.
  • Sets standards for different systems to provide seamless communication from multiple protocol stacks.
7.Presentation Layer Functions: 
  • Used for applications specially written to run over the network.
  • Allows access to network services that support applications.
  • Directly represents the services that directly support user applications. (e.g. file transfer and email)
  • What the user sees or does.

No comments:

Post a Comment