Jumbo Frame

作  者:趙驚人 精誠資訊 恆逸教育訓練中心 資深講師
技術分類:網路管理與通訊應用

Hyper-V R2提升虛擬機器的網路效能,讓虛擬機器中的Windows Server 2008 R2與Windows 7能和真實機器一樣,能有網路介面卡支援Jumbo Frame與TCP Chimney Offload的能力,充分利用實體網路介面卡的處理能力,減少Hyper-V R2主機的運算負載。

Jumbo Packet

Windows Server 2008已經支援Jumbo Packet,但在Hyper-V上的虛擬機器並不支援Jumbo Packet。若作業系統採用 Windows Server 2008 R2,則內建的Hyper-V R2也可以讓虛擬機器支援Jumbo Packet,一般的Packet(封包)為1.5 Kbytes,啟用Jumbo Packet後,則一個封包最大可達9014位元組,但必須確認實體網路介面卡可以支援此功能。

每一個封包都有表頭(Header)和表尾(Trailer),所以啟用Jumbo Packet後,一個表頭後面可以承載的資訊(Payload)變多,會減少網路堆疊的損耗,增加網路處理量;另外,從網路堆疊到網路驅動程式只有較少的呼叫,讓CPU使用量大幅下降。

在Windows Server 2008 R2/Windows 7的客體作業系統(Guest OS)中,啟用Jumbo Packet,步驟如下:

Step01:

開啟「控制台」/「網路和網際網路」/「網路和共用中心」/「變更介面卡設定」。

Step02:

點選連接外部虛擬網路的網路連線,按滑鼠右鍵,選擇「內容」。

Step03:

按「設定」,選「進階」頁籤。

Step04:

點選「Jumbo封包」,在右邊數值下拉選單,選取「9014個位元組」,按「確定」。

圖:啟用Jumbo封包

Step05:

使用ping測試,如果有回應,就表示兩端都啟用了Jumbo Packet。

  • -l 長度
  • -f 不要將封包切格成數個Ethernet Packet
  • -n 次數

圖:測試Jumbo封包功能

Share |

可在課程中了解更多密技…

相關學習資源︰

WS08TSV:微軟MCTS雙認證課程之雲端運算虛擬化技術
W2K8HV:Windows Server 2008 Hyper-V R2 虛擬化技術
10215:微軟伺服器虛擬化技術的建置和管理