All Exams Test series for 1 year @ ₹349 only
Question

Which one of the following functionality is not performed by data link layer?

The correct answer is

channel coding

Understanding Data Link Layer Functionality

The Data Link Layer is the second layer in the OSI networking model. Its primary role is to provide reliable point-to-point data transfer across a physical link. It takes packets from the Network Layer and encapsulates them into frames for transmission over the physical medium. Let's examine the functions listed in the options to determine which one is typically not performed by the Data Link Layer.

Key Functions of the Data Link Layer

The Data Link Layer performs several crucial tasks to ensure data transfer between adjacent network nodes:

  • Framing: This involves grouping bits received from the physical layer into meaningful units called frames. The Data Link Layer adds header and trailer information (like MAC addresses and error detection codes) to the data packet to create these frames.
  • Error Control: The Data Link Layer implements mechanisms to detect and often correct errors that occur during physical transmission. A common technique used is the Cyclic Redundancy Check (CRC), which is added to the frame trailer. If errors are detected, the frame might be discarded or retransmitted.
  • Flow Control: This function manages the rate of data transmission between two nodes. It prevents a fast sender from overwhelming a slow receiver, ensuring that the receiver can process the incoming data without loss. Techniques like stop-and-wait or sliding window protocols are used.

Analyzing Channel Coding

The option provided is channel coding. Let's see where this fits:

  • Channel Coding: This refers to the process of adding redundant data bits to the original data stream in a specific, structured way. The goal is to enable the receiver to detect and correct errors introduced by the transmission channel (noise, interference, etc.). While closely related to error detection and correction, the specific techniques for encoding data to improve its robustness over a physical medium (like parity bits, Hamming codes, convolutional codes) are typically implemented at the Physical Layer (Layer 1). The Physical Layer is directly concerned with the transmission of raw bits over the physical medium and needs these robust coding schemes to combat channel impairments. The Data Link Layer focuses on managing frames and controlling the flow and errors at a higher level, often using the results of the Physical Layer's error detection (like CRC calculated on the frame).

Conclusion on Data Link Layer Tasks

Based on the standard functions defined in networking models like OSI:

  • Framing is a core responsibility.
  • Error control (detection and correction/retransmission) is a core responsibility.
  • Flow control is a core responsibility.
  • Channel coding, which deals with encoding bits for reliable transmission over the physical medium, is primarily a function of the Physical Layer, not the Data Link Layer.

Therefore, channel coding is the functionality listed that is not performed by the Data Link Layer.

Was this answer helpful?

Important Questions from Data Link Layer

  1. Which of the following protocols is responsible for converting higher level protocol addresses to physical network addresses?

  2. Which of the following devices takes data sent from one network device and forwards it to the destination node based on MAC address?

  3. Which of the following statements is/are true with regard to various layers in the Internet stack?

    P: At the data link layer, a packet of transmitted information is called a frame

    Q: At the network layer, a packet of transmitted information is called a segment

  4. Given below are two statements:

    Statement I: The laws of nature put two fundamental limits on data rate of a channel. The H.Nyquist limit restricts the number of independent samples per second to twice the band-width in a Noiseless channel.

    Statement II: Shannon's major result about noised channel is that maximum data rate of a channel whose band width is H Hz, and whose signal-to-noise ratio is S/N is given by:

    Maximum number of bits/sec \(= H \;log_2 \left(1+\frac{S}{N}\right)\)  is given by:

    In the light of the above statements. choose the correct answer from the options given below

  5. Which of the following statements are true?

    (a) Three broad categories of Networks are:

    (i) Circuit Switched Networks

    (ii) Packet Switched Networks

    (iii) Message Switched Networks

    (b) Circuit Switched Network resources need not be reserved during the set up phase.

    (c) In packet switching there is no resource allocation for packets.
Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App