Responsibilities of the data-link layer, network layer, and transport layer

In this topic, you will learn about, Responsibilities of the data-link layer, network layer, and transport layer.

Datalink Layer: Data link layer creates a frame because data transmission forms a physical layer in the form of signals where signals represent in a bit and the datalink layer pack these bits into a frame where frame size depends on (m-1) and (2m -1) where m specifies the size of the frame which starts with 4 bit and goes up to 1024 bits.

Data-link layer specifies various protocols:

  1. Simplest protocol.
  2. Stop & wait for the protocol
  3. Stop 7 wait ARQ (automatic repeater request)
  4. Sliding window protocol.
  5. Go back N
  6. Go back N ARCS protocol
  7. Selective repeat protocol.

Network layer: It is used for logical addressing. In this layer, we can specify an IP address where the IP address based on the TCP/IP protocol. It is also called IPV4 addressing and IPV6 addressing.

  • IPV4 address: It stands for internet protocol version 4. It is a 32-bit address that uniquely and universally defines the connection of the device to the internet. It is different for every device on the internet. It is divided into 4- a class where each class represents 8- bit memory. The classes are Class-A, Class –B, Class-C, and Class-D.
  • IPV6 address: It stands for internet protocol version 6. It is also called the Dynamic host configuration protocol. It uses 16-byte for each class and its total use 128-bytes. It can specify more than 1-billion clients.

Transport layer: It is responsible for the delivery of messages from one process to another process. The process of Process delivery can be done by using UDP, TCP, ASCTP protocol. In this layer implement client and server architecture and support some terms like:

  1. Localhost
  2. Local address
  3. Remote address
  4. Remote address
See also  Four basic network topologies.

Comment below if you have queries related to the above article, Responsibilities of the data-link layer, network layer, and transport layer.