bhyve bhyve network performance tap/bridge only

Dear @ll,

I'm wondering what the theoretical maximum bandwidth is for a tap bridged network between a bhyve hypervisor and a single guest vm. There is no physical NIC attached.

bhyve hostFreeBSD 14.2-RELEASE
bhyve guestRocky Linux 8.10

Code:
 ------------
| bhyve host |
 ------------
      |
 ----------
|vm-switch | -> no physical NIC attached
 ----------
      |
 ----------
| Guest VM |
 ----------

Code:
# bhyve host
$ iperf3 -s
# bhyve guest
$ iperf3 -c hypervisor0
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  2.80 GBytes  2.40 Gbits/sec    0             sender
[  5]   0.00-10.00  sec  2.79 GBytes  2.40 Gbits/sec                  receiver

iperf Done.

Questions:

A) Is this already a good result for tap/bridge configuration?

B) Does netgraph provide a better result ?

Thank you for your help/advice/experience in advance.

Regards,

tanis
 
Back
Top