[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] queue limit
On Monday 16 July 2001 12:45, Alfredo Grieco wrote:
> Hi at all,
> what is the meaning of queue-limit over the queue of the first link
> of a connection? Is the limit able to create congestion?
Every node you create has a queue. Every queue has a limited amount
of space. If you have a long fat network and big receive window
size, your sending node can put out a burst of packets too large for
its own queue to handle. The packets will be dropped before they
"officially" get onto the network.
Here is an informal, contrived example. Node A is transmitting to
node B. A sends 50 packets to B. B receives all of the packets and
sends back 50 ACKs. Due to other network traffic, all of the ACKs
get compressed on a router. When the traffic backlog clears, 50 ACKs
get bursted to A. Every time A gets an ACK, it puts out another
packet. A can only hold 30 packets in its internal queue; if it gets
the 50th ACK before it can get 20 packets onto the wire, then one or
more packets must be dropped from A's queue.
--
Brian Lee Bowers | RADIANT Team (Summer Intern)
[email protected] | Los Alamos National Laboratory