125k views
1 vote
Consider an application that transmits data at a steady rate (for example, the sender generates an N-bit unit of data every k time units, where k is small and fixed). Also, when such an application starts, it will continue running for a relatively long period of time.

Suppose that a packet-switched network is used and the only traffic in this network comes from such applications as described above. Furthermore, assume that the sum of the application data rates is less than the capacities of each and every link. Is some form of congestion control needed? Why?

1 Answer

7 votes

Answer:

No

Step-by-step explanation:

Because every link can handle the sum of the application data rate even when everyone is using the application ate the same time (worst scenario), there won't be any congestion to control. Because we have a good link capability the network doesn't require any congestion control mechanism.

Note: When trying to solve this kind of problems always keep in mind the worst scenario, if the network is capable of withstanding the worst scenario and no information about the scalability of the network is given then you don't need congestion control.

User GPI
by
5.6k points