在 Hyper-V 内部网络 NIC 上启用巨型数据包支持

在 Hyper-V 内部网络 NIC 上启用巨型数据包支持

我有一个 Hyper-V 设置,其中客户操作系统通过内部网络访问主机/父操作系统。我注意到“Microsoft 虚拟机总线网络适配器”支持巨型数据包,并且默认情况下禁用。在主机和客户机上启用此设置是否会提高网络活动的性能?谢谢!

答案1

这在很大程度上取决于你正在执行的 I/O 类型。它非常适合 iSCSI 和 FCoE,因为这些协议依赖于大于以太网标准 1500b MTU 的数据帧大小。对于常规的旧文件传输,改进并不总是很明显。对于倾向于小于 1500b 的数据库内容,它什么也不做。它通常默认关闭,因为它可以最大限度地减少可能出错的情况。

巨型数据包真正有用的是,它允许在处理较大传输时以更高的基本吞吐量开始 TCP 对话。当您传递的内容可以装入 4Kb 数据包时,无需协商窗口大小。

答案2

如果您网络上的所有内容都已配置好,并且您的交换机可以处理它,它将提高您的网络性能。如果您运行的是 iSCSI,它最有用。

很好的解释:http://blog.allanglesit.com/Blog/tabid/66/EntryId/55/Enabling-Jumbo-Frames-on-Hyper-V-2008-R2-Virtual-Switches.aspx

相关内容