10. TCP Flashcards
What ensures reliability in TCP?
Mechanisms like sequence numbers, acknowledgments (ACKs),
retransmissions, and error checking ensure reliable delivery.
What is the purpose of the TCP three-way handshake?
To establish a reliable connection by synchronizing sequence numbers and
confirming readiness between the sender and receiver.
How does TCP handle flow control?
TCP uses a sliding window protocol to manage the flow of data, ensuring the
sender does not overwhelm the receiver.
What is the congestion window, and how does it help manage network
congestion?
The congestion window dynamically adjusts the rate of data transmission
based on network conditions to prevent congestion.
What happens during TCP connection termination?
TCP uses a four-step process with FIN and ACK messages to gracefully close
the connection.
What is the maximum segment size (MSS) in TCP, and how is it determined?
MSS is the largest amount of data TCP can send in one segment, determined
by subtracting the TCP and IP headers from the MTU.