In this section of Data Communication and Networking – Data Link Control MCQ (Multiple Choice) Based Questions and Answers,it cover the below lists of topics, All the Multiple Choice Questions and Answers (MCQs) have been compiled from the book of Data Communication and Networking by The well known author behrouz forouzan.

This Section covers below lists of topics.

  1. Error control , error detection and error correction MCQs.
  2. Stop-and-Wait ARQ MCQs.
  3. Go-Back-N ARQ MCQs.
  4. Selective Repeat ARQ MCQs.
  5. Flow control mechanisms MCQs.
  6. HDLC protocol MCQs

PRACTICE IT NOW TO SHARPEN YOUR CONCEPT AND KNOWLEDGE

view hide answers

1. In a Go-Back-N ARQ, if the window size is 63, what is the range of sequence numbers?

  • 0 to 63
  • 0 to 64
  • 1 to 63
  • 1 to 64

2. In Go-Back-N ARQ, if frames 4, 5, and 6 are received successfully, the receiver may send an ACK _______ to the sender.

  • 5
  • 6
  • 7
  • any of the above

3. ARQ stands for _______.

  • Automatic repeat quantization
  • Automatic repeat request
  • Automatic retransmission request
  • Acknowledge repeat request

4. For Stop-and-Wait ARQ, for 10 data packets sent, _______ acknowledgments are needed

  • exactly 10
  • less than 10
  • more than 10
  • none of the above

5. HDLC is an acronym for _______

  • High-duplex line communication
  • High-level data link control
  • Half-duplex digital link combination
  • Host double-level circuit
  • node-to-node
  • host-to-host
  • process-to-process
  • none of the above
  • Digitizing
  • Controlling
  • Framing
  • none of the above

8. In _______ framing, there is no need for defining the boundaries of frames.

  • fixed-size
  • variable-size
  • standard
  • none of the above

9. In ________ framing, we need a delimiter (flag) to define the boundary of two frames.

  • fixed-size
  • variable-size
  • standard
  • none of the above

10. _________framing uses two categories of protocols: character-oriented and bit-oriented.

  • Fixed-size
  • Variable-size
  • Standard
  • None of the above

11. In a ________ protocol, the data section of a frame is a sequence of characters.

  • bit-oriented
  • character-oriented
  • either (a) or (b)
  • none of the above

12. In a _________ protocol, the data section of a frame is a sequence of bits.

  • byte-oriented
  • bit-oriented
  • either (a) or (b)
  • none of the above

13. In _________ protocols, we use ________

  • character-oriented; byte stuffing
  • character-oriented; bit stuffing
  • bit-oriented; character stuffing
  • none of the above

14. Byte stuffing means adding a special byte to the data section of the frame when there is a character with the same pattern as the ______

  • header
  • trailer
  • flag
  • none of the above

15. In ________ protocols, we use ________

  • byte-oriented; bit stuffing
  • character-oriented; bit stuffing
  • bit-oriented; bit stuffing
  • none of the above

16. Bit stuffing means adding an extra 0 to the data section of the frame when there is a sequence of bits with the same pattern as the ________

  • header
  • trailer
  • flag
  • none of the above

17. _______ control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment

  • Flow
  • Error
  • Transmission
  • none of the above

18. ____ control refers to methods of error detection and correction

  • Flow
  • Error
  • Transmission
  • none of the above

19. The Simplest Protocol and the Stop-and-Wait Protocol are for ______ channels

  • noisy
  • noiseless
  • either (a) or (b)
  • neither (a) nor (b)

20. The Stop-And-Wait ARQ, Go-Back-N ARQ, and the Selective Repeat ARQ are for ______ channels

  • noisy
  • noiseless
  • either (a) or (b)
  • neither (a) nor (b)

21. The ____ Protocol has neither flow nor error control

  • Stop-and-Wait
  • Simplest
  • Go-Back-N ARQ
  • Selective-Repeat ARQ

22. The _______Protocol has flow control, but not error control

  • Stop-and-Wait
  • Simplest
  • Go-Back-N ARQ
  • Selective-Repeat ARQ

23. The _______Protocol has both flow control and error control

  • Stop-and-Wait
  • Go-Back-N ARQ
  • Selective-Repeat ARQ
  • both (b) and (c)

24. In the _____ Protocol, the sender sends its frames one after another with no regard to the receiver

  • Stop-and-Wait
  • Simplest
  • Go-Back-N ARQ
  • Selective-Repeat ARQ

25. In the _____ Protocol, the sender sends one frame, stops until it receives confirmation from the receiver, and then sends the next frame.

  • Stop-and-Wait
  • Simplest
  • Go-Back-N ARQ
  • Selective-Repeat ARQ

26. The _________Protocol, adds a simple error control mechanism to the _______Protocol

  • Stop-and-Wait ARQ; Stop-and-Wait
  • Go-Back-N ARQ; Stop-and-Wait
  • Selective Repeat ARQ; Go-Back-N ARQ
  • none of the above

27. In the _________Protocol, if no acknowledgment for a frame has arrived, we resend all outstanding frames.

  • Stop-and-Wait ARQ
  • Go-Back-N ARQ
  • Selective-Repeat ARQ
  • none of the above

28. In the _________ protocol we avoid unnecessary transmission by sending only frames that are corrupted

  • Stop-and-Wait ARQ
  • Go-Back-N ARQ
  • Selective-Repeat ARQ
  • none of the above

29. Both Go-Back-N and Selective-Repeat Protocols use a _________

  • sliding frame
  • sliding window
  • sliding packet
  • none of the above

30. In Go-Back-N ARQ, if 5 is the number of bits for the sequence number, then the maximum size of the send window must be _____

  • 15
  • 16
  • 31
  • 1

31. In Go-Back-N ARQ, if 5 is the number of bits for the sequence number, then the maximum size of the receive window must be _____

  • 15
  • 16
  • 31
  • 1

32. In Selective Repeat ARQ, if 5 is the number of bits for the sequence number, then the maximum size of the send window must be _____

  • 15
  • 16
  • 31
  • 1

33. In Selective Repeat ARQ, if 5 is the number of bits for the sequence number, then the maximum size of the receive window must be _____

  • 15
  • 16
  • 31
  • 1
  • bit-oriented
  • byte-oriented
  • character-oriented
  • none of the above

35. The most common protocol for point-to-point access is the Point-to-Point Protocol (PPP), which is a _________protocol

  • bit-oriented
  • byte-oriented
  • character-oriented
  • none of the above

36. ______ control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment.

  • Flow
  • Error
  • Transmission
  • none of the above
  • Flow
  • Error
  • Transmission
  • none of the above

38. In Stop-and-Wait ARQ, we use sequence numbers to number the frames. The sequence numbers are based on __________arithmetic

  • modulo-2
  • modulo-4
  • modulo-m
  • none of the above

39. In Stop-and-Wait ARQ, the acknowledgment number always announces in ______ arithmetic the sequence number of the next frame expected

  • modulo-2
  • modulo-4
  • modulo-m
  • none of the above

40. In the Go-Back-N Protocol, if the size of the sequence number field is 8, the sequence numbers are in ________ arithmetic

  • modulo-2
  • modulo- 8
  • modulo-256
  • none of the above

41. Stop-and-Wait ARQ is a special case of Go-Back-N ARQ in which the size of the send window is 1.

  • 2
  • 1
  • 8
  • none of the above

42. In _________, the station configuration is unbalanced. We have one primary station and multiple secondary stations.

  • ABM
  • NRM
  • ARM
  • NBM
  • ABM
  • NRM
  • ARM
  • NBM
  • NCP
  • LCP
  • CHAP
  • PAP

45. In PPP, ________ is a simple authentication procedure with a two-step process:

  • NCP
  • LCP
  • CHAP
  • PAP

46. In PPP, _______ is a three-way hand-shaking authentication protocol in which the password is kept secret; it is never sent online.

  • NCP
  • LCP
  • CHAP
  • PAP
Share with : Share on Linkedin Share on Twitter Share on WhatsApp Share on Facebook