共用方式為


使用一般路由封裝 (NVGRE) 工作卸載的網路虛擬化概觀

NVGRE 封裝封包格式

在此情況下,通訊協定或篩選驅動程式會產生 (非 LSO) 封包,包括 GRE 封裝,並在網路上傳送封包。 在接收端,這些 (非 RSS、VMQ) 封包會傳遞至通訊協定驅動程式,而不會進行任何修改。 請注意,NVGRE 工作卸載功能不會指定封裝和卸載作業的卸載。

傳送和接收卸載

在傳送路徑上,下列工作卸載需要考慮封裝:

  • IPv4 和 TCP 或 UDP 承載總和檢查碼計算
  • 大型傳送卸載第 1 版 (LSO_v1) 和大型傳送卸載第 2 版 (LSO_v2)
  • UDP 分割卸載 (USO)

對於傳送端卸載,迷你埠必須在通道上執行對應的作業, (外部) IP 標頭、傳輸 (內部) IP 標頭,以及 TCP 標頭。

在接收路徑上,下列工作卸載需要考慮封裝:

  • IPv4 和 TCP 或 UDP 承載的總和檢查碼驗證
  • 接收端調整 (RSS)
  • VMQ

針對接收端卸載,NIC 必須剖析封裝通訊協定標頭。 例如,針對 GRE 封裝,NIC 必須剖析 GRE 標頭,並在傳輸 (內部) 和/或通道上執行工作卸載, (外部) IP 標頭。