mhggpo 发表于 2025-6-15 02:16

这种拓扑究竟有没有可能实现(不同网卡之间桥接和SRIOV)

拓扑如图所示,想要达到的效果是PVE的双口CX4和双口X710直接均可互访,以及PVE虚拟机使用CX4的SRIOV网卡也能访问上述几个网口连接的所有设备(因为不使用SRIOV跑不满25G)[困惑]
搜索过很多资料,包括PVE Forum的讨论、NVIDIA网站的文档等等,包括论坛的这个贴:
https://www.chiphell.com/thread-2630794-1-1.html
目前尝试的结果:
使用内核自带mlx5驱动,虚拟Windows可以访问PVE以及对应PF的设备,Bridge的其他设备均访问不到,但是可以接收其他口的DHCP包
使用MLEN驱动,切换成switchdev模式,Bridge增加对应的VF Representer,虚拟Windows直接断网,不能访问任何设备,使用OVS Bridge和Linux Bridge均如此

根据网上的资料尝试对vf修改参数为trust on和打开pf的promisc模式均无效,难道只能换成CX6或者将就用效率很低的软桥?[困惑]https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
页: [1]
查看完整版本: 这种拓扑究竟有没有可能实现(不同网卡之间桥接和SRIOV)