Skip to main content

Data Communication MCQs with Answers

Practice important Data Communication MCQs with answers and explanations.

Chapter: 158
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
Correct Answer: B
Chapter: 158
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
Correct Answer: C
Chapter: 158
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
Correct Answer: B
Chapter: 158
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
Correct Answer: C
Chapter: 158
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
Correct Answer: A
Chapter: 158
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
Correct Answer: B
Chapter: 158
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
Correct Answer: A
Chapter: 159
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
Correct Answer: C
Chapter: 159
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
Correct Answer: B
Chapter: 159
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
Correct Answer: A
Chapter: 159
Q2291:
In Stop-and-Wait, after sending a frame, the sender ______.
A. continues sending more frames without waiting
B. halts until it receives an acknowledgment
C. sends multiple frames at once
D. sends a confirmation of successful delivery
Correct Answer: B
Chapter: 159
Q2292:
The receiver in Stop-and-Wait protocol ______.
A. sends an acknowledgment for each frame received
B. sends an acknowledgment only when frames are complete
C. sends no acknowledgment
D. ignores corrupted frames
Correct Answer: A
Chapter: 159
Q2293:
In Stop-and-Wait, the sender sends frames in which mode?
A. Asynchronously
B. Synchronously
C. One at a time and waits for acknowledgment
D. Parallel transmission
Correct Answer: C
Chapter: 159
Q2294:
Which of the following best describes the receiver mode in Stop-and-Wait protocol?
A. Receives and processes all frames simultaneously
B. Waits for each frame to be acknowledged before receiving the next
C. frame-by-frame acknowledgment is required
D. Receives multiple frames at once
Correct Answer: B
Chapter: 159
Q2295:
What happens if a frame is detected as corrupted in Stop-and-Wait protocol?
A. It is automatically corrected and retransmitted
B. It is ignored and the next frame is sent
C. It is silently discarded and not retransmitted
D. The receiver requests the sender to resend the frame
Correct Answer: C
Chapter: 159
Q2296:
Which protocol requires the sender to wait for an acknowledgment before sending the next frame?
A. Stop-and-Wait
B. Go-Back-N
C. Selective Repeat
D. Simple Protocol
Correct Answer: A
Chapter: 159
Q2297:
Fill in the blank: In Stop-and-Wait, if the sender does not receive an acknowledgment for a frame, it ______.
A. resends the same frame immediately
B. tries sending a new frame
C. terminates the communication
D. sends an error message
Correct Answer: A
Chapter: 159
Q2298:
What happens to the sender if the receiver acknowledges a frame correctly in Stop-and-Wait?
A. The sender sends the next frame without waiting
B. The sender waits until all frames are acknowledged
C. The sender can send the next frame only after receiving an acknowledgment from the receiver
D. The sender immediately sends all the remaining frames
Correct Answer: C
Chapter: 159
Q2299:
What is the primary role of flow control in Stop-and-Wait protocol?
A. To ensure frames are sent at a high speed
B. To control the rate of data transmission between sender and receiver
C. To prevent overloading the receiver by controlling frame sizes
D. To ensure each frame is acknowledged in order
Correct Answer: B
Chapter: 159
Q2300:
In Stop-and-Wait protocol, which action does the sender take after receiving an acknowledgment?
A. Waits for a timeout
B. Resends the frame
C. Attempts a new transmission
D. Sends the next frame
Correct Answer: C

Test Your Knowledge

Take a timed quiz on Data Communication

🚀 Start Quiz Now