Kernel: net: udp: ufo,UDP fragment offload, UDP分片脱负

这个功能在Redhat7上对于virtio-net接口还是有这个功能,可以使用ethtool -K修改这个ufo的设置。
但是到了Redhat8,这个功能就被取消掉了。

因为有些switch可能不支持这种offload的功能。而且对于virtio-net来说,UDP的fragment从kernel层来做,或者是从virtio-net驱动来做,其实都是软件层的实现。所以用不用offload功能,意义不大,如果走了offload的逻辑反而是增加了一些overhead在这个代码上。

参考:
https://bugzilla.kernel.org/show_bug.cgi?id=207075
The UDP fragmentation offload feature of Virtio-net device can not be turned on in the VM
https://access.redhat.com/solutions/4594671

猜你喜欢

转载自blog.csdn.net/qq_36428903/article/details/126394978
UDP
今日推荐