Linux 中的虚拟网络接口 (6)

总的来看,loopback、bridge、veth 这几个接口基本上是没被限速的,veth 有查到上限为 10000Mb/s(10Gb/s) 感觉也是个假数字,
实际上测出来的数据基本在 35Gb/s 到 55Gb/s 之间,视情况浮动。

性能的变化和虚拟网络设备的链路和类型有关,或许和默认配置的区别也有关系。

另外 TUN 设备这里没有测,ethtool tun0 查到的值是比较离谱的 10Mb/s,但是感觉不太可能这么慢,有时间可以再测一波看看。

参考

Linux虚拟网络设备之tun/tap

Linux虚拟网络设备之veth

云计算底层技术-虚拟网络设备(Bridge,VLAN)

云计算底层技术-虚拟网络设备(tun/tap,veth)

Universal TUN/TAP device driver - Kernel Docs

Tun/Tap interface tutorial

Linux Loopback performance with TCP_NODELAY enabled

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwxzxy.html