|
NAMEALTQ —
alternate queuing of network packets
SYNOPSISoptions ALTQ
DESCRIPTIONTheALTQ system is a framework which provides several
disciplines for queuing outgoing network packets. This is done by
modifications to the interface packet queues. See
altq(9) for
details.
The user interface for Kernel OptionsThe following options in the kernel configuration file are related toALTQ operation:
Note that SUPPORTED DEVICESThe driver modifications described in altq(9) are required to use a certain network card withALTQ . They
have been applied to the following hardware drivers:
ae(4),
age(4),
alc(4),
ale(4),
an(4),
aue(4),
axe(4),
bce(4),
bfe(4),
bge(4),
bxe(4),
cas(4),
cxgbe(4),
dc(4),
em(4),
epair(4),
et(4),
fxp(4),
gem(4),
igb(4),
ixgbe(4),
jme(4),
le(4),
liquidio(4),
msk(4),
mxge(4),
my(4),
nfe(4),
nge(4),
npe(4),
qlxgb(4),
re(4),
rl(4),
sge(4),
sis(4),
sk(4),
ste(4),
stge(4),
ti(4),
udav(4),
vge(4),
vr(4),
vte(4), and
xl(4).
The
ndis(4)
framework also has support for The
tun(4) and
ng_iface(4)
pseudo drivers also do support The
vlan(4)
driver does not directly support altq on igb0 cbq queue { def aq } queue def bandwidth 90% cbq (default borrow) queue aq bandwidth 10Mb cbq pass in on igb0.10 proto udp all queue aq keep state SEE ALSOpf(4), pf.conf(5), ipfw(8), pfctl(8), altq(9)HISTORYTheALTQ system first appeared in March 1997 and found
home in the KAME project (http://www.kame.net). It was imported to
FreeBSD in 5.3 .
Visit the GSP FreeBSD Man Page Interface. |