共用方式為


分割 IPv4幀

若要支援標頭數據分割,NIC 必須支援分割沒有 IPv4 選項的 IPv4 乙太網路畫面。 NIC 必須能夠在 上層通訊協議標頭開頭分割這類畫面格。

支援具有 IPv4 選項的 IPv4 乙太網路框架是選擇性的。 NIC 可以支援一些 IPv4 選項,而不是其他選項。 NIC 不得分割包含無法辨識之 IPv4 選項的 IPv4 畫面格。 分割框架的標頭部分必須包含整個 IPv4 標頭和所有存在的 IPv4 選項。

NIC 也可以支援分散 IPv4 畫面的標頭數據分割。 如需分散 IPv4 畫面的詳細資訊,請參閱 分割分散的 IP 框架

附註 支援 IPv4 選項、IPv6 擴展標頭或 TCP 選項,基於標頭資料需求,表示 NIC 能夠辨識元素、判斷其長度、將其包含在標頭 MDL 中,並在框架中找到元素的結尾及下一個元素的開頭。

如果標頭數據分割提供者分割了 IPv4 封包,那麼所指示的 NET_BUFFER_LIST 結構必須在 NblFlags 成員中設定 NDIS_NBL_FLAGS_IS_IPV4 標誌。 如需在 NET_BUFFER_LIST 結構中設定標頭資料分割旗標的完整資訊,請參閱 設定 NET_BUFFER_LIST 資訊

額外的乙太網路框架特性會決定如何分割 IPv4 帧。 如果IP畫面片段化,請參閱 分割分散的IP畫面格。 如果框架包含 TCP 資訊,請參閱 在 TCP 承載中分割框架。 如果框架包含 UDP 資訊,請參閱 在 UDP 承載處分割框架。 如需所有其他情況,請參閱 TCP 和 UDP 以外的分割框架