╭──────────────────────────────────────────────────────────────────────────────╮ RECAP/PROGRESS SUMMARY├──────────────────────────────────────────────────────────────────────────────┤ CHR/OpenWRT/VyOS baseline ☑︎ Excellent.2 macvtap routing ☑︎ Good. >900Mbit/s macvtap NAT ☐ (untested) SR-IOV VF NIC routing ☐ (not there yet) SR-IOV VF NIC NAT ☐ (not there yet) PCIe NIC routing ☐ (not there yet) PCIe NIC NAT ☐ (not there yet)╰──────────────────────────────────────────────────────────────────────────────╯
╭─┬───┬─────┬─────┬─────┬─────────────────┬───────────────┬────────────────────╮│#│NAT│if │stack│proto│src:[port/type] │dst:[port/type]│NAT-to:[port/type] │├─┼───┼─────┼─────┼─────┼─────────────────┼───────────────┼────────────────────┤│1│neg│<wan>│IPv4 │any │<This Firewall>:*│any:* │-:- ││2│yes│<wan>│IPv4 │any │any:* │any:* │masquerade-if:static│╰─┴───┴─────┴─────┴─────┴─────────────────┴───────────────┴────────────────────╯╭──────────────────────────────────────────────────────────────────────────────╮ RECAP/PROGRESS SUMMARY├──────────────────────────────────────────────────────────────────────────────┤ CHR/OpenWRT/VyOS baseline ☑︎ Excellent.2 macvtap routing ☑︎ Good. >900Mbit/s macvtap NAT ☐ (untested) SR-IOV VF NIC routing ☑︎ Good. Slightly better than macvtap's. SR-IOV VF NIC NAT ☒ Bad. ≈300Mbit/s↓ >300Mbit/s↑ PCIe NIC routing ☐ (not there yet) PCIe NIC NAT ☐ (not there yet)╰──────────────────────────────────────────────────────────────────────────────╯
╭──────────────────────────────────────────────────────────────────────────────╮ RECAP/PROGRESS SUMMARY├──────────────────────────────────────────────────────────────────────────────┤ CHR/OpenWRT/VyOS baseline ☑︎ Excellent.2 macvtap routing ☑︎ Good. >900Mbit/s macvtap NAT ☐ (untested) SR-IOV VF NIC routing ☑︎ Good. Slightly better than macvtap's. SR-IOV VF NIC NAT ☒ Bad. ≈300Mbit/s↓ >300Mbit/s↑ PCIe NIC routing ☑︎ Good. No different than SR-IOV's. PCIe NIC NAT ☒ Bad. No different than SR-IOV's.╰──────────────────────────────────────────────────────────────────────────────╯
1. i.e. the connection, not the actual bit rate 2. Bursting briefly past 1Gbit/s (1.1) w/test well underway. No dips below 1G. Results are consistent in iperf3 tested: ↳.1 server ←←← <this-router> ←←← client ↳.2 <server/this-router> ←←← client ↳.3 <server/this-router> →→→ client(-R) ↳.4 server ←←← <client/this-router>
on the same setup, what was your performance on VyOS.