/*Google Adsense */

Packet Discarding to control Congestion

The packets are discarded by IMPs to control congestion. The source IMPs will have to keep sending the packets until it is accepted or make a time out and start every thing again. One buffer is always reserved in the IMPs to check to acknowledgement packets. If there are some number of input lines, S number of output lines and K number of buffers, then for a good performance, the max queue length of buffers for each line must be


That is, if there are 7 free buffers and three output lines, then it is not desirable to use all buffers for a single output line, because if they are all used up (waiting in the queue) the the packets for other output lines must be discarded.

So a maximum limit for the number of buffers for an output line is set using the formula (see above) and the other buffers are set free.
It has drawback that it needs extra bandwidth for duplicates.

No comments:

Post a Comment

Your feedback and comments are valuable for us: