Podcast
Questions and Answers
What happens if an error-free ACK arrives with ackNo related to one of the outstanding packets?
What happens if an error-free ACK arrives with ackNo related to one of the outstanding packets?
The packet is marked as acknowledged.
What action is taken if a corrupted ACK or an error-free ACK with ackNo not related to outstanding packets arrives?
What action is taken if a corrupted ACK or an error-free ACK with ackNo not related to outstanding packets arrives?
The ACK is discarded.
What does the sender do if a time-out occurs?
What does the sender do if a time-out occurs?
The sender resends all unacknowledged packets in the window and restarts the timer.
What is the response when an error-free packet with seqNo in the window arrives at the receiver?
What is the response when an error-free packet with seqNo in the window arrives at the receiver?
Signup and view all the answers
What happens if an error-free packet with seqNo outside the window arrives at the receiver?
What happens if an error-free packet with seqNo outside the window arrives at the receiver?
Signup and view all the answers
What action is taken if a corrupted packet arrives at the receiver?
What action is taken if a corrupted packet arrives at the receiver?
Signup and view all the answers
What convention is used for acknowledgment numbers in the Go-Back-N protocol?
What convention is used for acknowledgment numbers in the Go-Back-N protocol?
Signup and view all the answers
In the Go-Back-N protocol, what does the receiver do when packet 0 has arrived safely?
In the Go-Back-N protocol, what does the receiver do when packet 0 has arrived safely?
Signup and view all the answers
When a packet arrives safely in the Go-Back-N protocol, what does the receiver acknowledge if it expects the next packet to be 0?
When a packet arrives safely in the Go-Back-N protocol, what does the receiver acknowledge if it expects the next packet to be 0?
Signup and view all the answers
What is the control variable for the sender in the Go-Back-N protocol?
What is the control variable for the sender in the Go-Back-N protocol?
Signup and view all the answers
What is the control variable for the receiver in the Go-Back-N protocol?
What is the control variable for the receiver in the Go-Back-N protocol?
Signup and view all the answers
In the FSM for the Stop-and-Wait protocol, when can the sender move between the ready and blocking states?
In the FSM for the Stop-and-Wait protocol, when can the sender move between the ready and blocking states?
Signup and view all the answers
Define the term 'cumulative' in the context of acknowledgment numbers in TCP.
Define the term 'cumulative' in the context of acknowledgment numbers in TCP.
Signup and view all the answers
What does the acknowledgment number represent in TCP?
What does the acknowledgment number represent in TCP?
Signup and view all the answers
Explain the concept of 'sequence number' in TCP segments.
Explain the concept of 'sequence number' in TCP segments.
Signup and view all the answers
What is the purpose of the Source port address in a TCP segment?
What is the purpose of the Source port address in a TCP segment?
Signup and view all the answers
Why is the acknowledgment number considered cumulative in TCP?
Why is the acknowledgment number considered cumulative in TCP?
Signup and view all the answers
How does the acknowledgment mechanism work in TCP?
How does the acknowledgment mechanism work in TCP?
Signup and view all the answers