Sdílet prostřednictvím


Úvod do fronty virtuálních počítačů NDIS (VMQ)

Mnoho síťových adaptérů může podporovat více než jednu adresu MAC (Unicast media access control) pro síťový server. Síťový adaptér proto může přijímat síťové datové rámce s cílovou adresou MAC, která odpovídá libovolné jednosměrové adrese MAC nastavené na hardwaru síťového adaptéru, aniž by byly v promiskuózním režimu. Takový hardware může přidělit frontu příjmu pro každou adresu MAC a směrovat příchozí rámce s odpovídající adresou MAC do fronty. Tato funkce v kombinaci s možností přidělit vyrovnávací paměti pro každou frontu z adresního prostoru paměti přiřazeného každému virtuálnímu počítači jsou primárními funkcemi, které jsou potřeba pro podporu VMQ.

Síťový adaptér s podporou VMQ může pomocí DMA přenášet všechny příchozí rámce, které by měly být směrovány do fronty příjmu, do vyrovnávací paměti pro příjem přidělené pro tuto frontu. Ovladač miniportu může označit všechny rámce, které jsou ve frontě příjmu v jednom volání indikace příjmu.

VMQ poskytuje následující funkce:

  • Zlepšuje propustnost sítě tím, že distribuuje zpracování síťového provozu pro více virtuálních počítačů mezi více procesorů.

    Poznámka V Hyper-V se podřízený oddíl označuje také jako virtuální počítač (VM).

  • Snižuje využití procesoru přesměrováním filtrování paketů na hardware síťového adaptéru.

  • Zabraňuje kopírování síťových dat přenosem pomocí DMA přímo do virtuální paměti počítače.

  • Rozdělí síťová data tak, aby poskytovala zabezpečené prostředí. Další informace o problémech se zabezpečením týkajících se sdílené paměti NDIS Virtual Machine (VM) najdete v tématu Problémy se zabezpečením.

    Poznámka Od NDIS 6.30 a Windows Serveru 2012 už není rozdělení síťových dat do samostatných vyrovnávacích pamětí pro vyhledávání podporováno.

  • Podporuje migraci za provozu. Další informace o podpoře migrace za provozu NDIS VMQ najdete v tématu .

Pokud chcete zavést koncepty VMQ vysoké úrovně, tato část obsahuje následující další témata:

komponenty VMQ

Příchozí fronty VMQ

Filtry Přijímání VMQ