Troubleshooting Network Issues With Hyper-V Guest Virtual Servers

Experiencing odd network issues with Hyper-V guest virtual servers is an old issue, but it is one I still occasionally see. It especially crops up on HPe Proliant Servers. What typically happens is that your Hyper-V guest virtual servers seem to have random networking issues. Some of the virtual servers on the same Hyper-V host may not experience the network issue at all. From my experience, the issue is typically triggered under a heavy network load on a virtual server, such as a large file transfer between two servers. Rebooting the Hyper-V host will resolve the issue temporarily, and the Hyper-V guest servers will operate normally for some time.

The cause is an issue with an outdated Broadcom NetExtreme network adapter driver. The issue is supposed to be resolved by updating your network adapter driver to a version greater than 16.8. However, in my experience, the driver update does not always resolve the issue. If you update the driver and the issue persists, or if you don’t want to update your network driver for some reason, you can alternatively disable VMQ (VM Queueing) on the Hyper-V host network adapter that is used by your Hyper-V virtual switch.

Please note that if your network adapters are 1G, then disabling VMQ will have no effect since VMQ is disabled on the Hyper-V virtual switch for virtual machines that are using 1G network adapters. Microsoft has a Knowledge Base article describing the symptoms and resolution that can be found here:

The article states that this applies to only Hyper-V versions 2012 and 2012 R2, but I have seen this issue on 2008 R2 as well. It may also be an issue in Windows 2016 and 2019.

If you’re experiencing any network issues with your virtual servers and need assistance with troubleshooting, do not hesitate to contact us at any time.

This publication contains general information only and Sikich is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or any other professional advice or services. This publication is not a substitute for such professional advice or services, nor should you use it as a basis for any decision, action or omission that may affect you or your business. Before making any decision, taking any action or omitting an action that may affect you or your business, you should consult a qualified professional advisor. In addition, this publication may contain certain content generated by an artificial intelligence (AI) language model. You acknowledge that Sikich shall not be responsible for any loss sustained by you or any person who relies on this publication.

About the Author