Top Banner

of 14

Iso Osi Referene model Model

Jun 02, 2018

Download

Documents

kaushi123
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/11/2019 Iso Osi Referene model Model

    1/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The ISO/OSI Reference Model

    The Model

    Functionality of Layers Example Networks

  • 8/11/2019 Iso Osi Referene model Model

    2/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The OSI Model

    Basic principles of layered architecture:

    Each layer means different layer of abstraction

    Each layer should perform a well defined function The functions of layer should promote standardization

    The information flow across the interfaces should be

    minimized

    The number of layers should be large enough to

    separate functionality and small enough to keep the

    architecture under control

  • 8/11/2019 Iso Osi Referene model Model

    3/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The OSI Model

    Introduced in 1983

    The OSI model has seven layers

    The OSI model is not a network architecture

    It does not specify the exact services ant protocols

    It specifies what kind of functions each layer should

    perform

    ISO has produced standards for each layer as separate

    documents Good model to study networking concepts

  • 8/11/2019 Iso Osi Referene model Model

    4/14

    Figure from book Computer Networks 3rd ed., by A.S. Tanenbaum

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The OSI reference model

  • 8/11/2019 Iso Osi Referene model Model

    5/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Physical Layer

    Transmission of raw bitsover communication

    channel

    Transmission media, its physical properties

    Magnetic media Twisted pair

    Coaxial cable

    Fiber optics

    Wireless transmission

    Data rate of communication channel

  • 8/11/2019 Iso Osi Referene model Model

    6/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Data Link Layer

    Providing error-free transmission line for upper

    layers between two adjacent nodes

    Breaking information into framesand using

    services of physical layer Error-detecting codes

    Error-correcting codes

    Ensuring uniqueness and correctness of frames

    Flow control between sender and receiver

    Access to shared communication channel

  • 8/11/2019 Iso Osi Referene model Model

    7/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Network Layer

    Routing of data packetsfrom source host to

    destination host

    Controlling network congestion

    Accounting of network traffic Internetworking - interconnection of multiple

    heterogeneous networks

    Addressing issues

    Packet sizes

    Protocol differences

  • 8/11/2019 Iso Osi Referene model Model

    8/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Transport Layer

    Transmission of data between software entities on

    end-point hosts

    Providing channel for each application, mapping

    channels to Network Layer connection Ensuring uniqueness and correctness transmitted

    of data units

    Quality of Service (QoS) management

    Connection management, naming

    Flow control and buffering

  • 8/11/2019 Iso Osi Referene model Model

    9/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Session Layer

    Establishment of sessions between applications

    Enhancing Transport Layer services

    Dialogue control: directions, etc.

    Token management

    Synchronization: checkpoints

  • 8/11/2019 Iso Osi Referene model Model

    10/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Presentation Layer

    Providing general solutions to syntax and

    semantics transmitted data

    Encoding of data on the wire into intermediateformat

    Compression of data

    Encryption of data

  • 8/11/2019 Iso Osi Referene model Model

    11/14

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The Application Layer

    All the network application software

    Network virtual terminals

    File transmission

    Electronic mail File servers

    Database servers

    Application servers

    Object servers Transaction servers

  • 8/11/2019 Iso Osi Referene model Model

    12/14

    Figure from book Computer Networks 3rd ed., by A.S. Tanenbaum

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    Data Transmission in OSI model

  • 8/11/2019 Iso Osi Referene model Model

    13/14

    Figure from book Computer Networks 3rd ed., by A.S. Tanenbaum

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    The TCP/IP Reference Model

  • 8/11/2019 Iso Osi Referene model Model

    14/14

    Figure from book Computer Networks 3rd ed., by A.S. Tanenbaum

    Microcomputer Networking II

    St. Cloud State Un iversi ty

    MCS 426, Fall 1999 Instructor: Adomas Svir skas

    Initial TCP/IP protocols