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