To reduce the likelihood of unnecessary retransmissions, TCP's timeout tends to:Group of answer choicesset the timeout slightly larger than it's estimate of the RTT.set the timeout slightly smaller than the estimated RTT.
Question
To reduce the likelihood of unnecessary retransmissions, TCP's timeout tends to:Group of answer choicesset the timeout slightly larger than it's estimate of the RTT.set the timeout slightly smaller than the estimated RTT.
Solution
To reduce the likelihood of unnecessary retransmissions, TCP's timeout tends to set the timeout slightly larger than its estimate of the RTT. This is because if the timeout is set smaller than the estimated RTT, the TCP might unnecessarily retransmit packets that are simply delayed, not lost. By setting the timeout slightly larger than the estimated RTT, TCP allows for delays in packet transmission, reducing unnecessary retransmissions.
Similar Questions
2.2-05. Download delays for 100 objects (HTTP 1.0). Consider an HTTP 1.0 client and server. The RTT delay between the client and server is 2 seconds. Suppose the time a server needs to transmit an object into its outgoing link is 3 seconds, as shown below for the first of these 100 requests. You can assume that any other HTTP message not containing an object sent by the client and server has a negligible (zero) transmission time. Suppose the client makes 100 requests, one after the other, waiting for a reply to a request before sending the next request.Using HTTP 1.0, how much time elapses between the client transmitting the first request, and the receipt of the last requested object?Group of answer choices300 secs700 secs203 secs502 secs500 secs
c. TCP congestion control example (c). Consider again the figure above (in question 3.7-1a), where a TCP sender sends 8 TCP segments at t = 1, 2, 3, 4, 5, 6, 7, 8 and the segment sent at t=4 is lost, as is the ACK segment sent at t=7.What does the sender do at t=16? You can assume for this question that no timeouts have occurred.Group of answer choicesInform the upper layer that the connection is terminated, and close the socket.Do nothing except increment the number of duplicate ACKs received by 1.Cut its value of cwnd in half, and retransmit the segment with sequence number 300Sets its cwnd window value to 1, and retransmit the segment with sequence number 300
2.2-08. Download delays for 100 objects (HTTP 1.1 with local web caching). Consider an HTTP 1.1 client and server. The RTT delay between the client and server is 2 seconds. Suppose the time a server needs to transmit an object into its outgoing link is 3 seconds.There is also a local web cache, as shown in the figure below, with negligible (zero) propagation delay and object transmission time. The client makes 100 requests one after the other, waiting for a reply before sending the next request. All requests first go to the cache (which also has a 2.0 sec. RTT delay to the server but zero RTT to the client).How much time elapses between the client transmitting the first request, and the receipt of the last requested object, assuming no use of the IF-MODIFIED-SINCE header line anywhere, and assuming that 50% of the objects requested are "hits" (found) in the local cache?Group of answer choices352 secs203 secs252 secs150 secs350 secs
The Real-time Transport Protocol (RTP) is built on top of UDP because of its packet loss intolerance.Question 5Select one:TrueFalse
In Sliding Windows, if a sender chooses window size larger than the bandwidth x RTT product, then the RTT simply grows until the bandwidth x RTT matches the chosen window size. RTT increase is due to:Question 5Select one:a.packet lossb.queueing delaysc.data corruptiond.all of the above
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.