16,821 views
42 42 votes

Which one of the following statements is FALSE?

  1. TCP guarantees a minimum communication rate
  2. TCP ensures in-order delivery
  3. TCP reacts to congestion by reducing sender window size
  4. TCP employs retransmission to compensate for packet loss

5 Answers

Best answer
42 42 votes

Option B: "Sequence numbers allow receivers to discard duplicate packets and properly sequence reordered packets." 
Option C: "When congestion is detected, the transmitter decreases the transmission rate by a multiplicative factor; for example, cut the congestion window in half after loss." (Additive Increase/multiplicative decrease)
Option D: "Acknowledgments allow senders to determine when to retransmit lost packets."

So, (A) is answer. 

http://en.wikipedia.org/wiki/Transmission_Control_Protocol#Error_detection

http://en.wikipedia.org/wiki/Additive_increase/multiplicative_decrease

• edited by
3 3 votes
I just solved this by elimination method as B C D are correct.

TCP ensures in order delivery as it ensures the reliable delivery of a packet to other TCP connection.

TCP uses AIMD and Slow start Exponencial Increase Algo for Congestion and if time out occurs then Threshold window is reduced by half so sender window is adjusted if congestion comes into picture.

There is a retransmission timer which starts when a packet is sent. and it is en-queued and if an acknowledgement is received then that packet is de-queued
1 1 vote

From Kurose, Ross (might be useful)

Given the mechanism of adjusting the value of cwnd to control the sending rate, the critical question remains: How should a TCP sender determine the rate at which it should send? If TCP senders collectively send too fast, they can congest the net- work, leading to the type of congestion collapse that we saw in Figure 3.48. Indeed, the version of TCP that we’ll study shortly was developed in response to observed Internet congestion collapse [Jacobson 1988] under earlier versions of TCP. How- ever, if TCP senders are too cautious and send too slowly, they could under utilize the bandwidth in the network; that is, the TCP senders could send at a higher rate without congesting the network. How then do the TCP senders determine their send- ing rates such that they don’t congest the network but at the same time make use of all the available bandwidth? Are TCP senders explicitly coordinated, or is there a distributed approach in which the TCP senders can set their sending rates based only on local information? TCP answers these questions using TCP congestion-control algorithm

So option A is the answer

 

Answer:
Position:
Show:

Related questions

38 38 votes
8 answers 8 answers
16.3k
16.3k views
Ishrat Jahan asked Nov 2, 2014
16,277 views
In TCP, a unique sequence number is assigned to eachbytewordsegmentmessage
87 87 votes
15 answers 15 answers
42.4k
42.4k views
Ishrat Jahan asked Nov 2, 2014
42,446 views
Suppose that the maximum transmit window size for a TCP connection is $12000$ $\text{bytes}$. Each packet consists of $2000$ $\text{bytes}$. At some point in time, the co...
70 70 votes
8 answers 8 answers
37.4k
37.4k views
Ishrat Jahan asked Nov 2, 2014
37,415 views
A TCP message consisting of $2100$ $bytes$ is passed to IP for delivery across two networks. The first network can carry a maximum payload of $1200$ $bytes$ per frame an...
95 95 votes
9 answers 9 answers
31.0k
31.0k views
Ishrat Jahan asked Nov 2, 2014
30,963 views
Consider a simplified time slotted MAC protocol, where each host always has data to send and transmits with probability $p$ = $0.2$ in every slot. There is no backoff and...