Looking for some education on ALTQ
Patrick Mahan
mahan at mahan.org
Wed Jul 21 00:21:38 UTC 2010
I am the first to admit I don't understand ALTQ and it's impact on QoS but
that said, I am trying to learn.
I have the following three systems. All systems are running FreeBSD 8.0-p2 Release.
I am attempting to learn how AltQ can be used to prioritized and setup banddwith
pipelines.
At the end of this message is the topology and all (I hope) the relevent info for
someone to help me understand what is happening.
I have setup AltQ on em0 on NPX3 with a queue set to run at 1.9Mbps. However, in
testing by generating UDP traffic on NPX4 and having it received on NPX3 I am
seeing (what I believe) to be really low throughput scores for queue test7788
(see the pf.conf below).
pfctl -vv -s queue shows the bandwidth starts at 4.84 Kb/s, not 1.9 Mbps I was
expecting.
Am I
1. Not driving the datastream high enough to eat 1.9 Mbps (what should I run as
my iperf -b value?
2. Miss configuring AltQ?
or
3. There is a bug in AltQ?
Thanks for the education -
Patrick
Network topology:
+--------------+ +--------------+
| | | |
| NPX4 | | NPX3 |
| (em1)+ ===================== +(em2) |
| | | |
| | | (em0) |
+--------------+ +------+-------+
I
I
I
I
I
I
I
I
+------+-------+
| (em0) |
| |
| NPX1 |
| |
| |
+--------------+
NPX4:
em1: 172.16.34.40/24
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:1f:29:5f:c3:b8
inet 172.16.34.40 netmask 0xffffff00 broadcast 172.16.34.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
NPX3:
em2: 172.16.34.30/24
em2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:1f:29:5f:c6:ab
inet 172.16.34.30 netmask 0xffffff00 broadcast 172.16.34.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
em0: 172.16.13.30/24
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:1f:29:5f:c6:a9
inet 172.16.13.30 netmask 0xffffff00 broadcast 172.16.13.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
NPX1:
em0: 172.16.13.10/24
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether 00:1c:c4:47:1a:35
inet 172.16.13.10 netmask 0xffffff00 broadcast 172.16.13.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
NPX4 IPv4 Routing table
npx4# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.10.1.1 UG 0 248 bce0
10.10.0.0/16 link#5 U 4 1000928 bce0
10.10.20.44 link#5 UHS 0 296522 lo0
122.16.1.0/24 122.16.2.11 UGS 0 40392 em3
122.16.1.3 122.16.2.11 UGHS 0 251513 em3
122.16.2.0/24 122.16.2.3 U 0 3 em3
122.16.2.3 link#4 UHS 0 0 lo0
127.0.0.0/8 127.0.0.1 UR 0 0 lo0
127.0.0.1 link#8 UH 0 45442955 lo0
172.16.13.0/24 172.16.34.30 UGS 0 1754682 em1
172.16.24.0/24 172.16.24.40 U 0 7805039 em0
172.16.24.40 link#1 UHS 0 0 lo0
172.16.34.0/24 172.16.34.40 U 0 10425 em1
172.16.34.40 link#2 UHS 0 0 lo0
NPX3 IPv4 Routing Table
npx3# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.10.1.1 UG 0 0 bce0
10.10.0.0/16 link#5 U 5 21972 bce0
10.10.20.43 link#5 UHS 0 5113 lo0
127.0.0.0/8 127.0.0.1 UR 0 0 lo0
127.0.0.1 link#9 UH 0 310084 lo0
172.16.13.0/24 link#1 U 0 1754798 em0
172.16.13.30 link#1 UHS 0 0 lo0
172.16.23.0/24 link#2 U 0 138 em1
172.16.23.30 link#2 UHS 0 0 lo0
172.16.34.0/24 link#3 U 0 193 em2
172.16.34.30 link#3 UHS 0 0 lo0
172.16.38.0/24 link#4 U 0 142 em3
172.16.38.30 link#4 UHS 0 0 lo0
NPX1 IPv4 Routing Table
npx1# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.10.1.1 UG 0 4 bce0
10.10.0.0/16 link#5 U 6 8161 bce0
10.10.20.41 link#5 UHS 0 3434 lo0
127.0.0.0/8 127.0.0.1 UR 0 0 lo0
127.0.0.1 link#9 UH 0 40170 lo0
172.16.13.0/24 link#1 U 0 5946 em0
172.16.13.10 link#1 UHS 0 0 lo0
172.16.15.0/24 link#2 U 0 356728 em1
172.16.15.10 link#2 UHS 0 0 lo0
172.16.16.0/24 link#3 U 0 5945 em2
172.16.16.10 link#3 UHS 0 0 lo0
172.16.17.0/24 172.16.17.10 U 0 344560 em3
172.16.17.10 link#4 UHS 0 0 lo0
172.16.18.0/24 link#6 U 0 357350 bce1
172.16.18.10 link#6 UHS 0 0 lo0
172.16.34.0/24 172.16.13.30 UGS 0 2 em0
NPX3 has forwarding enabled
npx3# sysctl net.inet.ip.forwarding
net.inet.ip.forwarding: 1
NPX4 has a route to NPX1 via em1
172.16.13.0/24 172.16.34.30 UGS 0 1754682 em1
NPX1 has a route to NPX4 via em0
172.16.34.0/24 172.16.13.30 UGS 0 2 em0
On NPX3 the following /etc/pf.conf is enabled
npx3# cat /etc/pf.conf
#######################################################################
# ALT-Q Configuration
#######################################################################
#======================================================================
# Cluster configuration
#======================================================================
altq on em0 cbq bandwidth 1000Mb queue { test7788 }
#======================================================================
# Queueu configuration
#======================================================================
queue test7788 bandwidth 1900Kb priority 1 cbq (default)
#======================================================================
# Filter rules
#======================================================================
pass out quick on em3 inet proto udp from any to any port 7788 no state queue
test7788
On NPX1 I start iperf in server mode
npx1# iperf -s -p 7788 -u -i 30
------------------------------------------------------------
Server listening on UDP port 7788
Receiving 1470 byte datagrams
UDP buffer size: 41.1 KByte (default)
------------------------------------------------------------
[ 3] local 172.16.13.10 port 7788 connected with 172.16.34.40 port 44004
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-30.0 sec 89.5 MBytes 25.0 Mbits/sec 0.111 ms 0/63830 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 30.0-60.0 sec 89.5 MBytes 25.0 Mbits/sec 0.045 ms 0/63830 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 60.0-90.0 sec 89.5 MBytes 25.0 Mbits/sec 0.045 ms 0/63830 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 90.0-120.0 sec 89.5 MBytes 25.0 Mbits/sec 0.048 ms 0/63830 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 120.0-150.0 sec 89.5 MBytes 25.0 Mbits/sec 0.044 ms 0/63829 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 150.0-180.0 sec 89.5 MBytes 25.0 Mbits/sec 0.045 ms 0/63830 (0%)
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-200.0 sec 597 MBytes 25.0 Mbits/sec 0.045 ms 0/425533 (0%)
On NPX4 I start the iperf client
npx4# iperf -c 172.16.13.10 -p 7788 -u -b 25M -u -i 30 -t 200
------------------------------------------------------------
Client connecting to 172.16.13.10, UDP port 7788
Sending 1470 byte datagrams
UDP buffer size: 9.00 KByte (default)
------------------------------------------------------------
[ 3] local 172.16.34.40 port 44004 connected with 172.16.13.10 port 7788
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-30.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 30.0-60.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 60.0-90.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 90.0-120.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 120.0-150.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 150.0-180.0 sec 89.5 MBytes 25.0 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-200.0 sec 597 MBytes 25.0 Mbits/sec
[ 3] Sent 425533 datagrams
[ 3] Server Report:
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-200.0 sec 597 MBytes 25.0 Mbits/sec 0.044 ms 0/425533 (0%)
On NPX3 I start monitoring of the Altq
npx3: pfctl -vv -s queue
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 75 bytes: 113400 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 75 bytes: 113400 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.4 packets/s, 4.84Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.4 packets/s, 4.84Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.42Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.42Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.61Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.61Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.21Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.21Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 967.68 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 967.68 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 806.40 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 806.40 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 691.20 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 77 bytes: 116424 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 691.20 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.72Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.72Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.38Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.38Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.08Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.08Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.82Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.82Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.60Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.60Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.40Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.40Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.22Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 84 bytes: 127008 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.22Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 86 bytes: 130032 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.67Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 86 bytes: 130032 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.67Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.07Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.07Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.81Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.81Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.58Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.58Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.39Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.39Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.21Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 88 bytes: 133056 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.21Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.67Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.67Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.46Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.46Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.28Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.28Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.12Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.12Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 976.63 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 976.63 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 854.55 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 854.55 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 747.74 b/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 90 bytes: 136080 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 747.74 b/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 98 bytes: 148176 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.3 packets/s, 3.07Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 98 bytes: 148176 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.3 packets/s, 3.07Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.3 packets/s, 3.29Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.3 packets/s, 3.29Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.88Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.88Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.52Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 100 bytes: 151200 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.52Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.81Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.81Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.46Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.46Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.15Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 102 bytes: 154224 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.15Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.49Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.49Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.18Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.18Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.91Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 104 bytes: 157248 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.91Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.27Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 2.27Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.99Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.2 packets/s, 1.99Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.74Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.74Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.52Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.52Kb/s ]
queue root_em0 on em0 bandwidth 1Gb priority 0 cbq( wrr root ) {test7788}
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.33Kb/s ]
queue test7788 on em0 bandwidth 1.90Mb cbq( default )
[ pkts: 106 bytes: 160272 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 0.1 packets/s, 1.33Kb/s ]
More information about the freebsd-net
mailing list