Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Multiple Choice Questions

Q2281: Fill in the blank: In Stop-and-Wait, after sending a frame, the sender ______.
  • A: continues sending frames
  • B: halts until an acknowledgment is received
  • C: retries the frame immediately
  • D: sends multiple frames
View Answer
B

Q2282: What happens if a frame is corrupted in the Stop-and-Wait protocol?
  • A: It is silently discarded and not retransmitted
  • B: It is sent again immediately without acknowledgment
  • C: It is resent after receiving a timeout signal
  • D: It is sent again only after acknowledgment
View Answer
C

Q2283: In which situation is the Stop-and-Wait protocol typically inefficient?
  • A: When the link has a high error rate
  • B: When the transmission speed is low
  • C: When the frames are very large
  • D: When the network is very fast
View Answer
B

Q2284: Which of the following is NOT true about the Stop-and-Wait protocol?
  • A: It uses CRC for error detection
  • B: It requires waiting for acknowledgment before sending the next frame
  • C: It allows sending multiple frames simultaneously
  • D: It is simple but inefficient for high-speed networks
View Answer
C

Q2285: Fill in the blank: In Stop-and-Wait, the sender can only send a new frame after receiving an ______.
  • A: acknowledgment
  • B: error report
  • C: acknowledgment and error report
  • D: timeout
View Answer
A

Q2286: Which of the following protocols requires the sender to wait for a positive acknowledgment before sending the next frame?
  • A: Selective Repeat
  • B: Stop-and-Wait
  • C: Go-Back-N
  • D: Simple Protocol
View Answer
B

Q2287: What does the sender do if no acknowledgment is received within a specified time in Stop-and-Wait protocol?
  • A: Resend the frame immediately
  • B: Send the next frame without waiting
  • C: Terminate the transmission
  • D: Increase the frame size
View Answer
A

Q2288: In the Stop-and-Wait protocol, the sender ______.
  • A: sends multiple frames at once
  • B: sends one frame at a time without waiting for acknowledgment
  • C: sends one frame at a time and waits for acknowledgment
  • D: sends one frame at a time and waits for a timeout
View Answer
C

Q2289: What does the sender wait for before sending the next frame in the Stop-and-Wait protocol?
  • A: Timeout
  • B: Acknowledgment
  • C: Signal from receiver
  • D: Confirmation of no errors
View Answer
B

Q2290: What does the CRC code detect in the Stop-and-Wait protocol?
  • A: Errors in frames
  • B: Frame order issues
  • C: Overflow in data frames
  • D: Delay in transmission
View Answer
A

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now