跳至內容

IP分片

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

互聯網協定(IP)允許資料包(英語:Datagram)進行分片(英語:fragmentation,又譯分段),將資料包分割成更小的單位。這樣的話,當封包比鏈路最大傳輸單元(MTU)大時,就可以被分解為很多的足夠小片段,以便能夠在其上進行傳輸。

RFC 1191 描述了「路徑MTU發現」,該技術用於確定兩台IP主機間的路徑MTU,這樣就可以避免IP分片。

在Internet協定IPv4版本和較新的IPv6版本中,分片機制的細節和分片機制的整體框架是有所不同的。

  • IPv4的分片欄位均儲存在IP頭中,允許路由器對超大的IP封包進行分片。
  • IPv6的分片欄位作為標準的擴充頭部,沒被包含在基本IP頭中,IP協定推薦使用「路徑MTU發現」來獲得整個傳輸路徑的最小MTU,由源主機主動將IP封包裁剪到最小MTU長度,從而避免IP封包過大而需要分片,並因此不允許路由器進行分片。