Best-Practices
在網路適配器上啟用接收端縮放和 IPsec 任務解除安裝 v2
在 Windows Server 2012 RTM(此虛擬伺服器在 hyper-v 主機上執行)上執行 Best Practice Analyzer,我收到兩個配置警告。
- 在網路適配器上啟用接收端縮放 (RSS)
我執行以下 PS cmdlet:
啟用-NetAdapterRss -名稱 *
輸出:
Enable-NetadapterRss : The request is not supported. At line:1 char:1 + Enable-NetadapterRss -Name * + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (MSFT_NetAdapter...1E300D0AB920}"):ROOT/StandardCi...rRssSettingData) [Enable-NetAdapterRss], CimException + FullyQualifiedErrorId : Windows System Error 50,Enable-NetAdapterRss
接下來,由於 PS cmdlet 不起作用,我轉到網路適配器設置。而且,當然,我看不到任何名為 Receive Side Scaling 的選項。
- 在網路適配器上啟用 IPsec 任務解除安裝 v2 (TOv2)
對於這個,我去網路適配器屬性(見上面的螢幕截圖),有一個名為 IPSec Offload 的選項。它設置為 Auth Header 和 ESP Enabled。但是,BPA 仍然抱怨此設置未啟用。
我是否必須在 hyper-v 主機的網路適配器上啟用這些配置設置?我想知道如何配置這兩個選項。
更新:
我執行了下面提到的 cmdlet Ryan。這是輸出:
要在 hyper-v vm 中解除安裝 rss 和 tcp,必須執行以下操作:
- 主機必須在適當的物理網卡上啟用它們
- 虛擬網卡必須是合成網卡,而不是模擬的
- 在 hyper-v 管理器中,虛擬網卡必須啟用啟用虛擬網路優化
- 現在guest中會自動開啟Rss和tcp offload
在所有適配器上啟用
PS C:\> Enable-NetAdapterRss –Name *
來源:https ://technet.microsoft.com/en-us/library/jj130859(v=wps.630).aspx