Best-Practices

在網路適配器上啟用接收端縮放和 IPsec 任務解除安裝 v2

  • November 2, 2018

在 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

引用自:https://serverfault.com/questions/433020