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

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


果跳數(shù)限制減為零,就拋棄此包 。
源地址
128 位包的制作者的地址 。
目的地址
128 位包的預(yù)期接收者的地址 (假如存在路由首部的話,可能不是最終的接收者) 。
4.IPv6擴(kuò)展首部
在IPv6里,可選的網(wǎng)絡(luò)層信息在一個(gè)獨(dú)立的首部編碼,放在包中IPv6首部與上層協(xié)議首部之間 。有這樣幾個(gè)為數(shù)不多的擴(kuò)展首部,每個(gè)首部由不同的"下一個(gè)首部"的值來標(biāo)識(shí) 。一個(gè)IPv6首部可以攜帶零個(gè),一個(gè)或者更多的擴(kuò)展首部,每個(gè)擴(kuò)展首部由前一個(gè)首部中的"下一個(gè)首部"字段標(biāo)識(shí) 。如下例所示:
除了一個(gè)特例,擴(kuò)展首部不在包的傳送路徑中的任何節(jié)點(diǎn)檢測(cè)和處理,直到這個(gè)包到達(dá)目的地址字段標(biāo)識(shí)的那個(gè)節(jié)點(diǎn)(或者在組播的情況下,一組節(jié)點(diǎn)中的每一個(gè)) 。在這里,對(duì)IPv6 首部的"下一個(gè)首部"字段的常規(guī)處理將是調(diào)用處理模塊來處理第一個(gè)擴(kuò)展首部,或者,假如不存在擴(kuò)展首部,就處理上層首部 。每個(gè)擴(kuò)展首部的內(nèi)容和語(yǔ)義決定是否處理下一個(gè)首部 。因此,擴(kuò)展首部必須嚴(yán)格按照它們?cè)诎谐霈F(xiàn)的次序來處理;這樣,接收者就不能搜索整個(gè)包來尋找某個(gè)特定類型的首部,并且在處理所有前面的首部之前處理它 。
上文所述的特例是指 Hop-by-Hop 選項(xiàng)首部 。它攜帶了包的傳送路徑中的每個(gè)節(jié)點(diǎn)都必須檢測(cè)和處理的信息,包括源節(jié)點(diǎn)和目的節(jié)點(diǎn) 。Hop-by-Hop 選項(xiàng)首部假如存在,就必須緊跟在IPv6首部后面. IPv6首部中"下一個(gè)首部"字段的值為零表示存在這個(gè)首部 。假如一個(gè)首部的處理結(jié)果要求節(jié)點(diǎn)處理下一個(gè)首部,但是節(jié)點(diǎn)無法識(shí)別這個(gè)首部的"下一個(gè)首部"字段值,那么節(jié)點(diǎn)就應(yīng)該拋棄這個(gè)包,并且給包的源節(jié)點(diǎn)發(fā)送一個(gè)ICMP "參數(shù)存在問題"的報(bào)文,ICMP 編碼值為 1 ("碰到無法識(shí)別的"下一個(gè)首部"類型") 。ICMP 指針字段包含那個(gè)無法識(shí)別的值在原包中的偏移量 。假如節(jié)點(diǎn)碰到IPv6首部以外的其他首部中的"下一個(gè)首部"字段的值為零的情況,應(yīng)做相同的處理 。
為了后面的首部保持8個(gè)八位組對(duì)齊,每個(gè)擴(kuò)展首部都是8個(gè)八位組的整數(shù)倍長(zhǎng) 。每個(gè)擴(kuò)展首部的多八位組字段都以它們的自然邊界對(duì)齊 。也就是說,寬度為 n 個(gè)八位組的字段放在距首部開始位置處 n 個(gè)八位組的整數(shù)倍的位置上,其中 n = 1,2, 4,或者 8 。一個(gè)完整的IPv6實(shí)現(xiàn)應(yīng)包含以下擴(kuò)展首部的處理程序:
Hop-by-Hop 選項(xiàng)首部 路由首部 (類型 0) 分片首部 目的地址首部 認(rèn)證首部 封裝安全有效數(shù)據(jù)首部 (ESP 首部)
更多的請(qǐng)看:http://www.QQread.com/windows/2003/index.Html
4.1 擴(kuò)展首部的順序
當(dāng)在同一個(gè)包中使用多于一個(gè)擴(kuò)展首部時(shí),建議以如下順序排列這些首部:
IPv6首部
Hop-by-Hop 選項(xiàng)首部
目的地址選項(xiàng)首部 (注 1)
路由首部
分片首部
認(rèn)證首部 (注 2)
封裝安全有效數(shù)據(jù)首部 (注 2)
目的地址選項(xiàng)首部 (注 3)
上層協(xié)議首部
注 1: 由IPv6目的地址字段及路由首部列出的后續(xù)地址中第一個(gè)出現(xiàn)的目的地址處理的選項(xiàng) 。
注 2: 關(guān)于認(rèn)證首部和封裝安全有效數(shù)據(jù)首部的相關(guān)順序的附加建議參見其它文獻(xiàn) 。
注 3: 只由包的最終目的地址處理的選項(xiàng) 。
除了目的地址選項(xiàng)首部最多出現(xiàn)兩次 (一次在路由首部前,一次在上層協(xié)議首部前)以外,每個(gè)擴(kuò)展首部應(yīng)當(dāng)只出現(xiàn)一次 。假如上層協(xié)議首部是另一個(gè)IPv6首部 (在使用通道技術(shù)或封裝在IPv6中的情況下),它后面可以有自己的擴(kuò)展首部. 這些擴(kuò)展首部以同樣的建議順序獨(dú)立排列 。假如定義了其他的擴(kuò)展首部,與上面列出的擴(kuò)展首部相關(guān)的次序限制必須加以說明 。除了 Hop-by-Hop 選項(xiàng)首部必須緊跟在IPv6首部后面以外,IPv6節(jié)點(diǎn)必須接受并且盡量處理任意順序的,以及在同一個(gè)包內(nèi)出現(xiàn)任意多次的擴(kuò)展首部 。盡管如此,建議IPv6包的源節(jié)點(diǎn)遵守上面的建議順序,除非后續(xù)的協(xié)議規(guī)范修改這一順序 。

推薦閱讀