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

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


的目的地址處理的選項.
注 2:關(guān)于認證首部和封裝安全有效載荷首部的相關(guān)順序的附加建議參
見 [RFC-2406].
注 3:只由包的最終目的地址處理的選項.
除了目的地址選項首部最多出現(xiàn)兩次 (一次在路由首部前, 一次在上層協(xié)議首部前)
以外, 每個擴展首部應(yīng)當只出現(xiàn)一次.
假如上層協(xié)議首部是另一個 IPv6 首部 (在使用隧道技術(shù)或封裝在 IPv6 中的情況
下), 它后面可以有自己的擴展首部. 這些擴展首部以同樣的建議順序獨立排列.
假如定義了其他的擴展首部, 與上面列出的擴展首部相關(guān)的次序限制必須加以說明.
除了 Hop-by-Hop 選項首部必須緊跟在 IPv6 首部后面以外, IPv6 節(jié)點必須接受
并且盡量處理任意順序的, 以及在同一個包內(nèi)出現(xiàn)任意多次的擴展首部.;;盡管如
此, 強烈建議 IPv6 包的源節(jié)點遵守上面的建議順序, 除非后續(xù)的協(xié)議規(guī)范修改這
一順序.


4.2;;選項
當前已定義的擴展首部中的兩個 -- Hop-by-Hop 選項首部和目的地址選項首部 --
攜帶不定數(shù)量的, 以類型-長度-值(TLV)格式進行編碼的選項, 其格式如 ?
- - - - - - - - - - - - - - - - - - - - - - - - -
選項類型;;選項數(shù)據(jù)長度;;;;選項數(shù)據(jù)
- - - - - - - - - - - - - - - - - - - - - - - - -
選項類型;;8 比特標識符, 標識選項的類型.
選項數(shù)據(jù)長度 8 比特無符號整數(shù).;;以八位組為單位的選項數(shù)據(jù)字段
的長度.
選項數(shù)據(jù);;可變長度字段.;;依選項類型而不同的數(shù)據(jù).
首部中的選項必須嚴格按照它們在首部中出現(xiàn)的次序來處理; 這樣, 接收方就不能
搜索整個首部來尋找某個特定類型的選項, 并且在處理所有前面的選項之前處理它.
選項類型標識符以如下規(guī)則編碼: 其最高兩比特指定了當 IPv6 節(jié)點無法識別這一
選項類型時所必須的反應(yīng):
00 - 跳過這一選項, 繼續(xù)處理首部.
01 - 拋棄這個包
10 - 拋棄這個包, 并且不管包的目的地址是不是組播地址, 都給包的源地址發(fā)
送一個 ICMP "參數(shù)存在問題", 編碼 2 的報文, 指針指向無法識別的選
項類型.
11 - 拋棄這個包, 并且只有當包的目的地址不是組播地址時, 才給包的源地址
發(fā)送一個 ICMP "參數(shù)存在問題", 編碼 2 的報文, 指針指向無法識別的
選項類型.
選項類型標識符的第三位指明了選項數(shù)據(jù)是否可以改變到最終目的地址的選路.
若存在認證首部, 在包計算或校驗認證值時, 可改變選路的選項的整個數(shù)據(jù)字段都
必須當作全零的八位組來處理.
0 - 選項數(shù)據(jù)不會改變選路
1 - 選項數(shù)據(jù)可能改變選路
上述的前三位應(yīng)作為選項類型的一部分, 而不能獨立于選項類型之外.;;這就是說,
某一特定的選項是由全部 8 比特的選項類型標識符標識的, 而并不只是選項類型
中的后面 5 位.
Hop-by-Hop 選項首部和目的地址選項首部使用相同的選項類型編碼空間.;;盡管如
此, 某一特定類型的選項的規(guī)范可以限制其只用于兩者之一.
有些選項可能具有明確的對齊要求, 以保證選項數(shù)據(jù)字段中的多八位組值能夠落在
其自然邊界上.;;選項的對齊要求用符號 xn y 來說明, 表示選項類型必須出現(xiàn)在
從首部開始位置處 x 個八位組的整數(shù)倍加上 y 個八位組的位置上.;;例如:
2n;;;;表示從首部開始處 2 個八位組的整數(shù)倍的偏移量.
8n 2;;表示從首部開始處 8 個八位組的整數(shù)倍加上 2 個八位組的偏移量.
有兩種填充選項, 用來在需要時對齊后續(xù)的選項, 以及把整個首部填充成 8 個八
位組的整數(shù)倍長.;;所有的 IPv6 實現(xiàn)都必須能夠識別這些填充選項.

推薦閱讀