日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

IPv6 Internet協(xié)議第六版規(guī)范(1)( 八 )


原包中可分片部分被劃分成若干分片, 除去最后("最右")一個分片, 每個分片都為
8 個八位組的整數(shù)倍長.;;這些分片由相互獨立的"分片包"來傳送, 如下例所示:
原包:
------------------ -------------- -------------- --//-- ----------
不可分片;;;;;;第一個第二個最后一個
部分;;;;;;分片;;;;分片.... 分片
------------------ -------------- -------------- --//-- ----------
分片包:
------------------ -------- --------------
不可分片;;;;分片;;;;;;第一個;;;;
部分;;;;;;首部;;;;分片;;
------------------ -------- --------------
------------------ -------- --------------
不可分片;;;;分片;;;;;;第二個;;;;
部分;;;;;;首部;;;;分片;;
------------------ -------- --------------
o
o
o
------------------ -------- --------------
不可分片;;;;分片;;最后一個
部分;;;;;;首部;;;;分片;;
------------------ -------- --------------
每個分片包由下述幾部分構成:
(1) 原包中的不可分片部分.;;其中原來 IPv6 首部中有效載荷長度值只應包含
本分片包的長度 (不包含 IPv6 首部自身的長度).;;不可分片部分中最后
一個首部的"下一個首部"字段值改為 44.
(2) 分片首部.;;其中包括:
其"下一個首部"值標識原包中可分片部分的第一個首部.
其分片偏移量字段 包含以 8 個八位組為單位的, 本分片相對于原包
中可分片部分開始位置處的偏移量.;;第一個("最左")分片的分片偏
移量為 0.
其 M 標志位為 0 表示這是最后("最右")一個分片, 否則 M 標志位
為 1.
其標識值依原包產生.
(3) 分片自身
分片的長度應使分片包的尺寸適于去往目的節(jié)點的路徑 MTU.
在目的節(jié)點, 分片包重組為原來未分片的形式, 如下例所示:
重組的原包:
------------------ ----------------------//------------------------
不可分片;;;;;;可分片;;;;;;
部分;;;;;;部分;;;;
------------------ ----------------------//------------------------
重組應遵循如下原則:
原包只能由具有相同源地址, 目的地址和分片標識的分片包重組.
重組后的包中的不可分片部分由第一個分片包(也就是分片偏移量為 0 的那個
包)中分片首部前面所有的首部(不含分片首部)組成, 并作如下兩處修改:
從第一個分片的分片首部中的"下一個首部"字段得到不可分片部分最后一個
首部中的"下一個首部"字段值.
由不可分片部分的長度及最后一個分片的長度和偏移量計算出重組包的有效
載荷長度.;;計算重組包的有效載荷長度的公式為:
PL.orig = PL.first - FL.first - 8(8 * FO.last)FL.last
公式中
PL.orig;;= 重組包的有效載荷長度字段.
PL.first = 第一個分片包的有效載荷長度字段.
FL.first = 第一個分片包中分片首部后面的分片長度.
FO.last;;= 最后一個分片包中分片首部的分片偏移量字段.
FL.last;;= 最后一個分片包中分片首部后面的分片長度.
重組包的可分片部分由各分片包中分片首部后面的分片組成.;;各分片的長度可
由分片包的有效載荷長度減去此包中 IPv6 首部與分片之間所有首部的長度計
算得到.;;各分片在可分片部分中的相對位置由其分片偏移量值計算得到.
最終重組后的包不含分片首部.
包的重組過程可能出現(xiàn)下列錯誤情形:
假如收到包的第一個(到達的)分片之后 60 秒內沒有收到全部分片以完成重組,
那么必須終止這次重組, 拋棄所有已收到的包.;;假如收到了第一個分片 (也就
是分片偏移量為零的那個分片), 應給分片的源節(jié)點發(fā)送一個 ICMP "超時 -- 分

推薦閱讀