Question

In: Computer Science

Discuss how TCP provides fairness.

Discuss how TCP provides fairness.

Solutions

Expert Solution

TCP fairness requires that a new protocol receive no larger share of the network than a comparable TCP flow. This is important as TCP is the dominant transport protocol on the Internet, and if new protocols acquire unfair capacity they tend to cause problems such as congestion collapse.

fairness and stability of the congestion control mechanisms adopted in several versions of TCP by investigating their time-transient behavior through an analytic approach. In addition to TCP Tahoe, TCP Reno, and TCP Vegas, we consider enhanced TCP Vegas which is proposed in this paper for fairness enhancements. We consider the homogeneous case, where two connections have the equivalent propagation delays, and the heterogeneous case, where each connection has different propagation delay. We show that TCP Tahoe and TCP Reno can achieve fairness among connections in the homogeneous case, but cannot in heterogeneous case. We also show that TCP Vegas can provide almost fair service among connection, but there is some unfairness caused by the essential nature of TCP Vegas. Finally, we explain the effectiveness of our enhanced TCP Vegas in terms of fairness and throughput


Related Solutions

​1. __________ is sent within TCP, which provides basic connection-oriented reliability.
Fill the blanks.1. __________ is sent within TCP, which provides basic connection-oriented reliability.2. __________ offers more capability than POP because it enables the use of multiple folders for managing e-mail3. The best way to block __________ is to turn off the relay capability, if it is not needed in an SMTP server4. ___________ is a security alternative provided for e-mail messages and attachments.
Describe the service TCP provides with respect to flow control and explain the mechanisms it uses...
Describe the service TCP provides with respect to flow control and explain the mechanisms it uses to overcome the deficiencies of IP.
A protocol architecture, such as the TCP/IP architecture or OSI, provides a framework for standardization. Within...
A protocol architecture, such as the TCP/IP architecture or OSI, provides a framework for standardization. Within such an architecture, the overall communications function is decomposed into a number of distinct layers with a special design principle used. What is this principle and how does it work? Describe in detail.
Discuss how demultiplexing is carried out using TCP and UDP. (8 marks) Please make a table,...
Discuss how demultiplexing is carried out using TCP and UDP. Please make a table, one side FULLY explaining how demultiplexing is carried out using TCP and the other side FULLY explaining how demultiplexing is carried out using UDP.
Explain the main ideas about fairness and evaluate the fairness of the alternative methods of allocating...
Explain the main ideas about fairness and evaluate the fairness of the alternative methods of allocating scarce resources.
I have a coin of unknown fairness. Devise a test procedure to test its fairness; that...
I have a coin of unknown fairness. Devise a test procedure to test its fairness; that is, to decide whether or not the coin is fair. Take the null hypothesis to be "the coin is fair". Pick a level of significance, and number of tosses to perform. (a) What is the probability that I will conclude the coin is unfair, whereas in fact it is fair? (b) Assuming in reality, the probability that the coin will produce heads is 0.55....
discuss the types of networks that would require TCP as a transport protocol because of its...
discuss the types of networks that would require TCP as a transport protocol because of its characteristics. Provide the application and or services, also include port numbers with description.
define the term intertemporal fairness
define the term intertemporal fairness
How to redesign policies to boost growth and inclusiveness and to ensure both fairness and efficiency?
How to redesign policies to boost growth and inclusiveness and to ensure both fairness and efficiency?
How does a nurse promote fairness and justice when life and death of the nurse is...
How does a nurse promote fairness and justice when life and death of the nurse is on the line? You can take the por or con of the concept, but support your response. 250-500 words.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT