ITPEC FE Morning October 2021 Question 32

Topic: NetworksAlso asked in April 2026

Which of the following is a data link layer function that enables a receiver to control the amount of data a sender transmits?

Explanation

Flow control — the receiver regulates how much the sender may transmit, so its buffers do not overflow.

At the data link layer the receiver tells the sender when to stop and when to go on, for example with stop-and-wait acknowledgements or a sliding window: the sender may have only a window's worth of unacknowledged frames outstanding, and the receiver's acknowledgements open the window again.

Answer (c)

Why not others:

  • •(a) Congestion control — reacts to overload inside the network, mainly at the transport layer (TCP), not to the capacity of one receiver
  • •(b) Error control — detects damaged or lost frames (for example with a CRC) and has them retransmitted; it does not pace the sender
  • •(d) Media access control — decides which station may use a shared medium and when (for example CSMA/CD), not how much data a receiver will accept

Key rule: Flow control protects the receiver, congestion control protects the network, error control protects the data, and media access control shares the medium.

Networks · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.