CS306 - Mod - 4 CNS / Computer Network Notes
CS306 - Mod - 4 CNS / Computer Network Notes
occur in a computer network when the resource of packers onto the network. Conceptually. each
demands exceed the capacity Packets may be host is connected to the network by an interface
lost due to too much queuing in the network. Containing a leaky bucket, that is, a finite
During Congestion the network throughput may internal queue. If a packet arrives at the queue
drop and the path delay may become very high when it is full , the packet is discarded
Congestion in a network may occur if users send
data into the network at a rate greater than
allowed by network resources. for example,
Congestion may occur because the switched in a
network have a limited buffer size to store
arrived packets before processing
Causes of Congestion
1: Unpredictable statistical fluctuation of traffic In other word, if one or more processes within
flows the host try to send a packet when the
2: faults conditions within the network maximum number is already queued, the new
3: Slow processor speed. if the router's CPU packet is unceremoniously discarded. This
speed is very low and performing tasks like arrangement can be built into the hardware
queuing buffer, tables updating etc. queries are interface or simulated by the host operating
built up, even though the line capacity is not system. It was first proposed by Turner (1986)
fully utilized and is called the leaky bucket algorithm. In fact
4: Inefficient control policies it is nothing other than a single-server queuing
5: Bandwidth of the links is important in system with constant service time. This
Congestion. The links to be used must be of high mechanism turns an uneven flow of packets
Bandwidth to avoid Congestion from the user processes inside the host into an
even flow of packets onto the network.
Smoothing out bursts and greatly reducing the
chances of congestion