Assume we have a simple network with 5 hosts and a router. The router connects e
ID: 3569865 • Letter: A
Question
Assume we have a simple network with 5 hosts and a router. The router
connects each of the 5 hosts in a star topology. The RTT between each pair of
hosts is 10 ms. Each host uses a simple UDP query and response protocol
(i.e., each packet sent to a destination results in a single packet being sent
back to the sender) to communicate between hosts. Additionally, if a sender
does not receive a response within 20 ms, it retransmits the request. Multiple
requests can be outstanding at one time, but each request will be retransmitted
until a response is received.
Assume that the router queue is empty at the beginning. All hosts start sending
requests to each other at a very high (fixed) rate. Very shortly thereafter, we
notice a congestion collapse. Briefly explain (however, please be precise about
your assumptions) whether each of the following techniques, if implemented,
would affect/prevent the congestion collapse?
i. Double the timeout value from 20 ms to 40 ms.
ii. Double the size of the queue in the router.
iii. If a query is not answered within a timeout interval, multiplicatively
reduce the maximum rate at which the client sends query packets.
iv. Use a flow control window at each receiver to prevent buffer overruns.
Explanation / Answer
4.Use a flow control window at each receiver to prevent buffer overruns.
Because receiver is fail of a 10ms so time interval are more than earliear than .
flow control window is control of a sender of a data ...
..