Tuesday 8 January 2013

Functions of OSI Layers Physical, Data Link and Network

The physical layer deals with the transmission of raw bits over a communication channel. It specifies the mechanical, procedural and electrical network interface specifications.

The major functions and services performed by the physical layer are
  • Decide signal level and data rate
  • Whether simultaneous transmissions in both direction
  • Deals with physical transmission of data
  • Determine number of pins and functions of each pins in the network connector.
  • Synchronization of bits
  • Determine transmission mode
  • Synchronization of bits
  • Representation of bits

There exists a variety of physical layer protocols such as RS-232, RS-449 standards developed by Electronic Industries Association (EIA).

Data Link Layer

The main goal of data link layer is to provide reliable, efficient communication between adjacent machines connected y a single communication channel.
Other responsibilities of the data link layer include the following:
  • Group the physical layer bit stream into units called frames (Faming)
  • Physical addressing
  • Error control
  • Flow control
  • Access control
  • Frame synchronization

There exist varieties of methods for determine frame boundaries like length counting, bit stuffing and character stuffing. We will discuss these later.

Network Layer


The network layer is responsible for the source-to-destination delivery of a packet. The data link layer manages the delivery of the packet between two nods on the same network, the network layer guarantee that each packet gets from its source host to destination host.
The major functions and services performed by the network layer are
  • Routing
  • Congestion control
  • Internetworking
  • Interface between the host and network
  • Logical addressing
Previous : OSI Layers

3 comments:

  1. Could you explain bit stuffing and character stuffing?

    ReplyDelete
    Replies
    1. Yes I will upload a post on both bit stuffing and character stuffing today at night. sorry for inconvenience and very thanks for request.

      Delete
    2. Dear reader, the po st regarding bit stuffing and character stuffing was uploaded. follow the link..
      http://forprograms.blogspot.in/2013/01/bit-stuffing-and-byte-stuffing.html

      Delete