Hi folks, I am having a weird issue here. Using CHR over 10G, initially works like a charm. Simple setup, just srcnat.
However, as soon as I configure a vrrp interface, things get really messy. I am not adding anything else but that vrrp interface… and the performance drops significantly with packet drops and retries bonus.
Question is how is this possible and how can vrrp affect it in such a way technically ?
nat ether2 to ether3:
[root@builder ~]# iperf3 -c somerealip -t 1000 -w 1M
Connecting to host somerealip, port 5201
[ 4] local somelocalip port 41160 connected to somerealip port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 1.25 GBytes 10.7 Gbits/sec 0 214 KBytes
[ 4] 1.00-2.00 sec 1.26 GBytes 10.8 Gbits/sec 0 214 KBytes
[ 4] 2.00-3.00 sec 1.25 GBytes 10.8 Gbits/sec 0 214 KBytes
[ 4] 3.00-4.00 sec 1.23 GBytes 10.6 Gbits/sec 0 214 KBytes
[ 4] 4.00-5.00 sec 1.24 GBytes 10.6 Gbits/sec 0 214 KBytes
[ 4] 5.00-6.00 sec 1.25 GBytes 10.8 Gbits/sec 0 214 KBytes
after vrrp
[root@builder ~]# iperf3 -c somerealip -t 1000 -w 1M
Connecting to host somerealip, port 5201
[ 4] local somelocalip port 41092 connected to somerealip port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 473 MBytes 3.97 Gbits/sec 0 219 KBytes
[ 4] 1.00-2.00 sec 460 MBytes 3.86 Gbits/sec 0 219 KBytes
[ 4] 2.00-3.00 sec 481 MBytes 4.04 Gbits/sec 0 219 KBytes
[ 4] 3.00-4.00 sec 486 MBytes 4.07 Gbits/sec 0 219 KBytes
[ 4] 4.00-5.00 sec 475 MBytes 3.99 Gbits/sec 0 219 KBytes
And without the -w 1M
[root@builder ~]# iperf3 -c somerealip -t 1000
Connecting to host somerealup, port 5201
[ 4] local somelocalip port 41152 connected to somerealip port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 545 MBytes 4.57 Gbits/sec 86 431 KBytes
[ 4] 1.00-2.00 sec 630 MBytes 5.29 Gbits/sec 24 566 KBytes
[ 4] 2.00-3.00 sec 489 MBytes 4.10 Gbits/sec 153 523 KBytes
[ 4] 3.00-4.00 sec 571 MBytes 4.79 Gbits/sec 23 742 KBytes
[ 4] 4.00-5.00 sec 385 MBytes 3.23 Gbits/sec 282 1.41 KBytes
[ 4] 5.00-6.00 sec 0.00 Bytes 0.00 bits/sec 2 1.41 KBytes
[ 4] 6.00-7.00 sec 518 MBytes 4.35 Gbits/sec 443 682 KBytes
[ 4] 7.00-8.00 sec 550 MBytes 4.61 Gbits/sec 208 669 KBytes
[ 4] 8.00-9.00 sec 612 MBytes 5.13 Gbits/sec 254 448 KBytes
[ 4] 9.00-10.00 sec 288 MBytes 2.41 Gbits/sec 50 1.41 KBytes
[ 4] 10.00-11.00 sec 39.3 MBytes 330 Mbits/sec 20 659 KBytes
[ 4] 11.00-12.00 sec 629 MBytes 5.28 Gbits/sec 257 551 KBytes
[ 4] 12.00-13.00 sec 520 MBytes 4.36 Gbits/sec 66 464 KBytes