日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IPv6扩展头部 (四) 分片头部 Fragment Header for IPv6

發布時間:2025/4/5 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IPv6扩展头部 (四) 分片头部 Fragment Header for IPv6 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上一篇博客介紹了IPv6擴展頭部的路由頭部類型,這篇博客介紹一下更常見的擴展頭部分片頭部。

分片頭部用于IPv6源節點向目的節點發送一個大于路徑MTU的數據報。對于路徑MTU以及如何確定它,以后有機會在提,1280字節是整個網絡中針對IPv6定義的鏈路層最小MTU(見[RFC2460]的第五節)。在IPv4中,這個值可能是576。在IPv4中,如果數據報大小超過下一跳MTU,任何主機或路由器可將該數據報分片,IPv4頭部中第二個32位字段標識分片信息。如下圖

標識、標志和片偏移三個字段用于處理IPv4分片報文。

在IPv6中,僅數據報的發送者可以執行分片操作。這就是說,中間路由器或著主機不再需要處理分片報文,這樣會提高分片報文處理效率,因為分片報文的重組和分片都是耗cpu的。在這種情況下需要添加一個分片頭部。

分片頭部包括的信息與IPv4頭部中的相同,只不過標識符字段變成32位,而不是IPv4采用的16位。這個更大的字段提供了在網絡中容納更多分片的能力。下圖顯示了分片頭部采用的格式,(書上拍的圖):

IPv6分片頭部包含一個32位的標識符字段(是IPv4中標識符字段的兩倍).M位字段表明該分片是否為原始數據報的最后一個分片。與IPv4一樣,分片偏移字段給出了有效載荷在原始數據報中以8字節為單位的偏移量。

上圖中,保留字段和2位的Res字段都為0,并且都會被接收方所忽略。分片偏移字段表明數據以8字節為單位的偏移量放置在分片頭部之后(相對于原始IPv6數據報的“可分片部分”),如果M字段設置為1,表示在數據報中包含更多分片。如果該值為0,表示該分片是原始數據報的最后一個分片。

?????? 在分片過程中,輸入的數據報稱為"原始數據報",它由兩部分組成:"不可分片部分"和"可分片部分"。不可分片部分包括IPv6頭部和任何到達目的地之前需要由中間節點處理的擴展頭部(即包括路由頭部之前的所有頭部,如果有逐跳選項擴展頭部,則是該頭部之前的所有頭部)。可分片部分包括數據報的其余部分(即目的選項頭部,上層頭部和有效載荷數據)。簡單說,就是有些擴展頭部是不允許分片的,需要每個分片報文都攜帶不允許分片的部分。

????? 當原始數據報被分片后,將會產生多個分片,其中每個分片都包含一個原始數據報綜合那個不可分片部分的副本,但是需要修改每個IPv6頭部的負載長度字段,以反映它所描述的分片報文大小。在不可分片部分之后,每個新的分片都包含一個分片頭部,其中包含一個分片相應的分片偏移字段(例如第一個分片的偏移量為0),以及一個原始分組的標識符字段的副本,最后一個分片的M(更多分片)位字段設置為0。

????? 下面結合一個栗子演示一下IPv6源節點對數據報的分片過程。在該栗子中,一個3960字節的有效載荷被分片,其中分片的大小都沒有超過1500字節(一個典型的以太網MTU),分片數據的大小仍為8字節的倍數。

IPv6分片報文栗子,一個3960字節的有效載荷被分為3個1448字節或更小的分片。每個分片包含一個帶相同的標識符字段的分片頭部。除了最后一個分片,所有分片的更多分片(M)字段設置為1。偏移量以8字節為單位。例如最后一個分片包含的數據是從原始數據開始出偏移(362*8)=2896字節。這個方案與IPv4中分片相似。

在上圖中,可以看到較大的原始數據報被分為3個較小的分片。每個分片都包含一個分片頭部。IPv6頭部的負載長度字段被修改,以反映數據和新生成的分片頭部的大小。每個分片中的分片頭部包含一個公共標識符字段,以確保網絡中不同的原始數據報在其生存期內不會被分配相同的標識符字段。接收端會將標識符相同的報文重組起來。

?????? 分片頭部中的偏移量字段以8字節為單位。因此分片需要在8字節的邊界處進行,這就是第一個和第二個分片包含1448字節,而不是1452字節的原因。因此,除了最后一個分片之外的所有分片都是8字節的倍數(最后一個分片也可能是)。接收方在對分片進行重組之前,必須確保已接收原始數據報的所有分片。重組過程中需要聚合所有分片以形成原始數據報。與IPv4分片一樣,分片可能不按順序到達接收方,但需要按順序重組為一個數據報,以便交給高層的其它協議處理。

????? 在win10系統使用如下命令構造一個分片報文:

????? ping -l 3952 (IPv6網關)

IPv6擴展首部分片首部就介紹到這,有問題歡迎提出哈

IPv6擴展頭部(一)擴展頭部格式、類型和擴展選項:https://blog.csdn.net/fuyuande/article/details/81146615

IPv6擴展頭部(三)路由擴展頭部:https://blog.csdn.net/fuyuande/article/details/81122628

?

參考資料:

?1. 《TCP/IP詳解-卷一:協議》W.Richard Stevens。原書第二版。5.3.3節。

2.?? RFC2460 : https://tools.ietf.org/html/rfc2460

3.?? IPv6技術課件 https://wenku.baidu.com/view/17627f53581b6bd97f19eae6

總結

以上是生活随笔為你收集整理的IPv6扩展头部 (四) 分片头部 Fragment Header for IPv6的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: chinesepron hd videos国产91| 窝窝午夜精品一区二区 | 人妻妺妺窝人体色www聚色窝 | 激情999| 欧美色视频在线观看 | 91视频插插插 | 中文字幕成人 | 亚洲你懂的 | 国产福利视频一区 | 国产精品999久久久 在线青草 | 日韩av在线一区二区三区 | av在线毛片 | 中文成人无字幕乱码精品区 | 美国av一区二区 | 欧美爱爱免费视频 | 日韩毛片av| 国产日韩欧美中文字幕 | 免费播放毛片精品视频 | 精品人妻一区二区三区四区久久 | 中文字幕乱码人妻无码久久 | 久久国产成人 | 亚洲无毛| 国产特级黄色录像 | 毛茸茸日本熟妇高潮 | 成人三级晚上看 | 日韩五十路| 欧美久久久久久久久久久 | av网站在线免费观看 | 亚洲第一成网站 | 激情五月激情 | 不卡av在线播放 | 日韩一区二区a片免费观看 伊人网综合在线 | 成人性生生活性生交3 | 欧美黄色免费视频 | 欧美激情影院 | 男人用嘴添女人下身免费视频 | 我爱av好色 | 日本在线成人 | 国产精品人人妻人人爽 | 亚洲网av | 一区二区不卡av | 国产99视频在线观看 | 日韩毛片无码永久免费看 | 黑人与亚洲人色ⅹvideos | 日韩中文字幕精品视频 | 人人爽久久涩噜噜噜网站 | 亚洲天堂美女视频 | 欧美精品久久久久久久免费 | 爱情岛论坛亚洲品质自拍视频 | 真实的国产乱xxxx在线91 | 林天顾悦瑶笔趣阁 | 国产激情在线播放 | 色屁屁一区二区三区视频 | xxx国产精品 | 国产精品av久久久久久无 | 久久久久久成人精品 | 嫩草影院在线视频 | 污污视频网站免费观看 | 亚洲国产精品欧美久久 | 假日游船法国满天星 | 涩涩视频免费在线观看 | 99av国产精品欲麻豆 | 久久夜色精品亚洲 | 亚洲黄色网络 | 天天操天天射天天舔 | 黄色91| 国产一级内谢 | 三大队在线观看 | 美丽的姑娘在线观看免费 | 国产精品久久综合视频 | 羞羞涩涩网站 | 国产精九九网站漫画 | 国产欧美综合在线 | 久久乐国产精品 | 美女扒开腿男人爽桶 | 亚洲调教| 热久久在线 | 原神淫辱系列同人h | 国产精品无码无卡无需播放器 | 色婷婷欧美 | 久久精品视频观看 | 韩国毛片基地 | 亚州精品国产精品乱码不99按摩 | 性色一区| 三叶草欧洲码在线 | 扒开美女内裤狂揉下部 | 在线永久看片免费的视频 | 国产三级a| 国内自拍一区 | 吻胸摸激情床激烈视频 | 日韩在线免费看 | 国产一区二区三区四区五区在线 | 超污巨黄的小短文 | 樱花视频在线免费观看 | 懂色av成人一区二区三区 | 狠狠人妻久久久久久综合蜜桃 | 人人做人人爱人人爽 | 四虎国产成人永久精品免费 | 亚州综合视频 |