The noqueue queuing discipline ------------------------------ Parameters. None. Classes. The noqueue queuing discipline does not have classes. Scheduling. The noqueue queuing discipline has not have a scheduler. Policing. The noqueue queuing discipline drops all packets queued onto it. Rate limiting. The noqueue queuing discipline does not rate limit traffic. Classifier. The noqueue queuing discipline does not classify packets. Comments. - Although the noqueue queuing discipline does drop all packets queued onto it, in practice that never happens. Instead when a packet is sent over a device it checks if it is using the "noqueue" discipline. If so the device sends the packet immediately, or drops it if it can't be sent. Thus the noqueue discipline really means "don't queue this packet". - noqueue is the queuing discipline that is used by default for :virtual: devices, meaning it is the queuing discipline installed when a virtual device is first created. It is also the queuing discipline used after you "tc qdisc del" another queuing discipline from a virtual device. - You can _not_ manually change a queuing discipline for a device or class to noqueue using "tc qdisc add noqueue". You can get around this for virtual devices by deleting their queuing discipline. It is not possible to assign the noqueue queuing discipline to physical devices or classes.