New iperf tests performed. So far nothing seems strange in the comparison of ifconfig and tc -s qdisc before and after iperf. However one thing in the tc
output seems strange, the drops in the cake queue seems quite high. (0.79% of dropped packets), is that fine?
qdisc cake 80a6: dev ifb4eth0 refcnt 2 bandwidth 300Mbit besteffort triple-isolate nonat wash no-ack-filter split-gso rtt 100ms noatm overhead 22 mpu 64
Sent 78115052920 bytes 61452685 pkt (dropped 461275, overlimits 61909681 requeues 0)
The full result is below:
[ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams
[ 5] 0.00-20.00 sec 2.21 GBytes 951 Mbits/sec 0.000 ms 0/1642447 (0%) sender
[ 5] 0.00-20.00 sec 2.21 GBytes 950 Mbits/sec 0.018 ms 2092/1642436 (0.13%) receiver
ifconfig and tc -s qdisc BEFORE
eth2
RX packets:42786393 errors:0 dropped:4 overruns:80 frame:0
TX packets:95487777 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20364017683 (18.9 GiB) TX bytes:118044089903 (109.9 GiB)
eno1
RX packets 82893145 bytes 108048285332 (108.0 GB)
RX errors 0 dropped 13 overruns 0 frame 0
TX packets 78718871 bytes 75508311961 (75.5 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0x55400000-55420000
qdisc noqueue 0: dev lo root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 80a5: dev eth0 root refcnt 5 bandwidth 40692Kbit besteffort triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms noatm overhead 22 mpu 64
Sent 11623354747 bytes 25714685 pkt (dropped 41789, overlimits 32399953 requeues 3029)
backlog 0b 0p requeues 3029
memory used: 925Kb of 4Mb
capacity estimate: 14Mbit
min/max network layer size: 28 / 1500
min/max overhead-adjusted size: 64 / 1522
average network hdr offset: 14
Tin 0
thresh 40692Kbit
target 5ms
interval 100ms
pk_delay 1.2ms
av_delay 795us
sp_delay 3us
backlog 0b
pkts 25756474
bytes 11683381961
way_inds 511098
way_miss 123625
way_cols 0
drops 41789
marks 0
ack_drop 0
sp_flows 5
bk_flows 1
un_flows 0
max_len 44820
quantum 1241
qdisc ingress ffff: dev eth0 parent ffff:fff1 ----------------
Sent 76294328072 bytes 61906378 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc mq 0: dev eth1 root
Sent 160267174103 bytes 142528257 pkt (dropped 69, overlimits 0 requeues 129458)
backlog 0b 0p requeues 129458
qdisc fq_codel 0: dev eth1 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31587149598 bytes 25356238 pkt (dropped 11, overlimits 0 requeues 22245)
backlog 0b 0p requeues 22245
maxpacket 18642 drop_overlimit 0 new_flow_count 14192 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 47346411936 bytes 38759825 pkt (dropped 24, overlimits 0 requeues 40557)
backlog 0b 0p requeues 40557
maxpacket 25738 drop_overlimit 0 new_flow_count 30947 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 45671248789 bytes 35215759 pkt (dropped 25, overlimits 0 requeues 32496)
backlog 0b 0p requeues 32496
maxpacket 22115 drop_overlimit 0 new_flow_count 24981 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 35662363780 bytes 43196435 pkt (dropped 9, overlimits 0 requeues 34160)
backlog 0b 0p requeues 34160
maxpacket 25738 drop_overlimit 0 new_flow_count 23081 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc mq 0: dev eth2 root
Sent 118047424340 bytes 95493983 pkt (dropped 228, overlimits 0 requeues 64023)
backlog 0b 0p requeues 64023
qdisc fq_codel 0: dev eth2 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31313630274 bytes 24705302 pkt (dropped 18, overlimits 0 requeues 12691)
backlog 0b 0p requeues 12691
maxpacket 24378 drop_overlimit 0 new_flow_count 13873 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31199830266 bytes 23845555 pkt (dropped 17, overlimits 0 requeues 12917)
backlog 0b 0p requeues 12917
maxpacket 28766 drop_overlimit 0 new_flow_count 13956 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 26825953096 bytes 23187208 pkt (dropped 23, overlimits 0 requeues 14285)
backlog 0b 0p requeues 14285
maxpacket 24378 drop_overlimit 0 new_flow_count 13185 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 28708010704 bytes 23755918 pkt (dropped 170, overlimits 0 requeues 24130)
backlog 0b 0p requeues 24130
maxpacket 19682 drop_overlimit 0 new_flow_count 23593 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc mq 0: dev eth3 root
Sent 111135417719 bytes 103288228 pkt (dropped 18, overlimits 0 requeues 60254)
backlog 0b 0p requeues 60254
qdisc fq_codel 0: dev eth3 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 26696815582 bytes 24233318 pkt (dropped 4, overlimits 0 requeues 12250)
backlog 0b 0p requeues 12250
maxpacket 44392 drop_overlimit 0 new_flow_count 8721 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 27969009058 bytes 23809027 pkt (dropped 14, overlimits 0 requeues 14349)
backlog 0b 0p requeues 14349
maxpacket 8604 drop_overlimit 0 new_flow_count 8382 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 19475201720 bytes 16275478 pkt (dropped 0, overlimits 0 requeues 13212)
backlog 0b 0p requeues 13212
maxpacket 14340 drop_overlimit 0 new_flow_count 10313 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 36994391359 bytes 38970405 pkt (dropped 0, overlimits 0 requeues 20443)
backlog 0b 0p requeues 20443
maxpacket 11472 drop_overlimit 0 new_flow_count 14407 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc noqueue 0: dev br-lan root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 80a6: dev ifb4eth0 root refcnt 2 bandwidth 300Mbit besteffort triple-isolate nonat wash no-ack-filter split-gso rtt 100ms noatm overhead 22 mpu 64
Sent 78114305671 bytes 61445103 pkt (dropped 461275, overlimits 61909594 requeues 0)
backlog 0b 0p requeues 0
memory used: 5724344b of 15000000b
capacity estimate: 310Mbit
min/max network layer size: 46 / 1500
min/max overhead-adjusted size: 68 / 1522
average network hdr offset: 14
Tin 0
thresh 300Mbit
target 5ms
interval 100ms
pk_delay 16us
av_delay 7us
sp_delay 3us
backlog 0b
pkts 61906378
bytes 78802391656
way_inds 561942
way_miss 120184
way_cols 0
drops 461275
marks 0
ack_drop 0
sp_flows 4
bk_flows 1
un_flows 0
max_len 68130
quantum 1514
ifconfig and tc -s qdisc AFTER
eth2
RX packets:42804760 errors:0 dropped:4 overruns:80 frame:0
TX packets:95506906 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20373729930 (18.9 GiB) TX bytes:118054431297 (109.9 GiB)
eno1
RX packets 83229183 bytes 108514985643 (108.5 GB)
RX errors 0 dropped 13 overruns 0 frame 0
TX packets 80486883 bytes 78043529908 (78.0 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0x55400000-55420000
qdisc noqueue 0: dev lo root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 80a5: dev eth0 root refcnt 5 bandwidth 25Mbit besteffort triple-isolate nonat nowash no-ack-filter split-gso rtt 100ms noatm overhead 22 mpu 64
Sent 11623610326 bytes 25716889 pkt (dropped 41789, overlimits 32400180 requeues 3029)
backlog 0b 0p requeues 3029
memory used: 925Kb of 4Mb
capacity estimate: 14Mbit
min/max network layer size: 28 / 1500
min/max overhead-adjusted size: 64 / 1522
average network hdr offset: 14
Tin 0
thresh 25Mbit
target 5ms
interval 100ms
pk_delay 69us
av_delay 10us
sp_delay 3us
backlog 0b
pkts 25758678
bytes 11683637540
way_inds 511497
way_miss 123779
way_cols 0
drops 41789
marks 0
ack_drop 0
sp_flows 3
bk_flows 1
un_flows 0
max_len 44820
quantum 762
qdisc ingress ffff: dev eth0 parent ffff:fff1 ----------------
Sent 76294965401 bytes 61913960 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc mq 0: dev eth1 root
Sent 160272393927 bytes 142539940 pkt (dropped 69, overlimits 0 requeues 129476)
backlog 0b 0p requeues 129476
qdisc fq_codel 0: dev eth1 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31587207657 bytes 25356472 pkt (dropped 11, overlimits 0 requeues 22245)
backlog 0b 0p requeues 22245
maxpacket 18642 drop_overlimit 0 new_flow_count 14192 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 47351434872 bytes 38770749 pkt (dropped 24, overlimits 0 requeues 40575)
backlog 0b 0p requeues 40575
maxpacket 25738 drop_overlimit 0 new_flow_count 30960 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 45671310684 bytes 35215981 pkt (dropped 25, overlimits 0 requeues 32496)
backlog 0b 0p requeues 32496
maxpacket 22115 drop_overlimit 0 new_flow_count 24981 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth1 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 35662440714 bytes 43196738 pkt (dropped 9, overlimits 0 requeues 34160)
backlog 0b 0p requeues 34160
maxpacket 25738 drop_overlimit 0 new_flow_count 23081 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc mq 0: dev eth2 root
Sent 118052725912 bytes 95503743 pkt (dropped 228, overlimits 0 requeues 64079)
backlog 0b 0p requeues 64079
qdisc fq_codel 0: dev eth2 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31318497057 bytes 24710507 pkt (dropped 18, overlimits 0 requeues 12747)
backlog 0b 0p requeues 12747
maxpacket 24378 drop_overlimit 0 new_flow_count 13908 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 31199896024 bytes 23845870 pkt (dropped 17, overlimits 0 requeues 12917)
backlog 0b 0p requeues 12917
maxpacket 28766 drop_overlimit 0 new_flow_count 13956 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 26826273149 bytes 23191190 pkt (dropped 23, overlimits 0 requeues 14285)
backlog 0b 0p requeues 14285
maxpacket 24378 drop_overlimit 0 new_flow_count 13185 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth2 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 28708059682 bytes 23756176 pkt (dropped 170, overlimits 0 requeues 24130)
backlog 0b 0p requeues 24130
maxpacket 19682 drop_overlimit 0 new_flow_count 23593 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc mq 0: dev eth3 root
Sent 111140041768 bytes 103293467 pkt (dropped 18, overlimits 0 requeues 60304)
backlog 0b 0p requeues 60304
qdisc fq_codel 0: dev eth3 parent :4 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 26696927570 bytes 24233706 pkt (dropped 4, overlimits 0 requeues 12252)
backlog 0b 0p requeues 12252
maxpacket 44392 drop_overlimit 0 new_flow_count 8721 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :3 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 27969143260 bytes 23809499 pkt (dropped 14, overlimits 0 requeues 14351)
backlog 0b 0p requeues 14351
maxpacket 8604 drop_overlimit 0 new_flow_count 8383 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :2 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 19479513895 bytes 16279568 pkt (dropped 0, overlimits 0 requeues 13257)
backlog 0b 0p requeues 13257
maxpacket 14340 drop_overlimit 0 new_flow_count 10363 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc fq_codel 0: dev eth3 parent :1 limit 10240p flows 1024 quantum 1514 target 5ms interval 100ms memory_limit 32Mb ecn drop_batch 64
Sent 36994457043 bytes 38970694 pkt (dropped 0, overlimits 0 requeues 20444)
backlog 0b 0p requeues 20444
maxpacket 11472 drop_overlimit 0 new_flow_count 14408 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc noqueue 0: dev br-lan root refcnt 2
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc cake 80a6: dev ifb4eth0 root refcnt 2 bandwidth 300Mbit besteffort triple-isolate nonat wash no-ack-filter split-gso rtt 100ms noatm overhead 22 mpu 64
Sent 78115052920 bytes 61452685 pkt (dropped 461275, overlimits 61909681 requeues 0)
backlog 0b 0p requeues 0
memory used: 5724344b of 15000000b
capacity estimate: 310Mbit
min/max network layer size: 46 / 1500
min/max overhead-adjusted size: 68 / 1522
average network hdr offset: 14
Tin 0
thresh 300Mbit
target 5ms
interval 100ms
pk_delay 36us
av_delay 7us
sp_delay 2us
backlog 0b
pkts 61913960
bytes 78803138905
way_inds 561942
way_miss 120335
way_cols 0
drops 461275
marks 0
ack_drop 0
sp_flows 1
bk_flows 1
un_flows 0
max_len 68130
quantum 1514