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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【计算机网络】网络层 : IP 数据报分片 ( 数据分片机制 | 分片示例 | 三种数据长度单位 )

發(fā)布時(shí)間:2025/6/17 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【计算机网络】网络层 : IP 数据报分片 ( 数据分片机制 | 分片示例 | 三种数据长度单位 ) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 一、最大傳送單元 MTU
  • 二、分片機(jī)制 ( 標(biāo)識(shí)、標(biāo)志、片偏移 )
  • 三、分片機(jī)制 示例
  • 四、IP 數(shù)據(jù)報(bào)首部中的相關(guān)數(shù)據(jù)長(zhǎng)度單位





一、最大傳送單元 MTU



最大傳送單元 MTU : MTU 是 鏈路層可封裝數(shù)據(jù) 的上限 ;

MTU 值 : 以太網(wǎng)的 最大傳送單元 MTU 是 150015001500 字節(jié) ;

分片 : 鏈路層的數(shù)據(jù)部分 , 就是 IP 分組 , 該分組的 MTU 是 1500 字節(jié) , 當(dāng)網(wǎng)絡(luò)層的 IP 分組超過 1500 字節(jié) , 此時(shí)就要進(jìn)行分片 ;





二、分片機(jī)制 ( 標(biāo)識(shí)、標(biāo)志、片偏移 )



IP 數(shù)據(jù)報(bào) 分片 : 要根據(jù) 首部的 標(biāo)識(shí) , 標(biāo)志 , 片偏移 進(jìn)行相應(yīng)處理 :

標(biāo)識(shí) : 同一個(gè) IP 數(shù)據(jù)報(bào) 的分片 , 使用相同的標(biāo)識(shí) ; IP 數(shù)據(jù)報(bào)大小超過 MTU 時(shí) , 將數(shù)據(jù)報(bào)分片 , 分片完成的 IP 數(shù)據(jù)報(bào)分片 , 其標(biāo)識(shí)都是相同的 ;

標(biāo)志 :333 位組成 , [48,50][ 48 , 50 ][48,50] , 只有 222 位有意義 ;

  • 最高位 : 是保留位 , 沒有意義 ;
  • 中間位 : DF 位 , Don’t Fragment ; DF = 1 時(shí) , 禁止分片 ; DF = 0 時(shí) , 允許分片 ;
  • 最低位 : MF 位 , More Fragment ; MF = 1 時(shí) , 后面還有分片 ; MF = 0 時(shí) , 本分片就是該分組的最后一個(gè)分片 , 后面沒有分片 ;
  • 只有 DF = 0 時(shí) , MF 才有意義 ;

片偏移 : 較長(zhǎng)的分組的分片 , 中間的某個(gè)分片 , 在原來的 IP 分組中的相對(duì)位置 ; 單位是 888 字節(jié) ; 也就是說除了最后一個(gè)分片 , 每個(gè)分片的長(zhǎng)度是 888 字節(jié)的整數(shù)倍 ;





三、分片機(jī)制 示例



分片機(jī)制 示例 :

  • IP 數(shù)據(jù)報(bào) : 首部 202020 字節(jié) , 數(shù)據(jù)部分 380038003800 字節(jié) ;

  • 將其進(jìn)行分片處理 : 每個(gè)分片不超過 142014201420 字節(jié) ;

  • 標(biāo)識(shí) : 666666666 ;

  • 標(biāo)志 : DF = 0 , 表示允許分片 ; MF = 0 , 表示后續(xù)沒有分片 ;

  • 片偏移量 : 000


分片后的結(jié)果是 : 分成 三片 ;


第一片 :

  • 分片數(shù)據(jù) : 首部 111 ( 202020 字節(jié) ) + 140014001400 字節(jié)數(shù)據(jù)部分 ;
  • 標(biāo)識(shí) : 666666666 , 同一個(gè)分組的分片 , 標(biāo)識(shí)相同 ;
  • 標(biāo)志 : DF = 0 , 允許分片 ; MF = 1 , 后續(xù)還有分片 ;
  • 片偏移量 : 片偏移量 是 0 , 單位是 888 字節(jié) , 本片偏移量相當(dāng)于 000 字節(jié) ;

第二片 :

  • 分片數(shù)據(jù) : 首部 222 ( 202020 字節(jié) ) + 140014001400 字節(jié)數(shù)據(jù)部分 ;
  • 標(biāo)識(shí) : 666666666 , 同一個(gè)分組的分片 , 標(biāo)識(shí)相同 ;
  • 標(biāo)志 : DF = 0 , 允許分片 ; MF = 1 , 后續(xù)還有分片 ;
  • 片偏移量 : 片偏移量 是 175 , 單位是 888 字節(jié) , 本片偏移量相當(dāng)于 140014001400 字節(jié) ;

第三片 :

  • 分片數(shù)據(jù) : 首部 333 ( 202020 字節(jié) ) + 100010001000 字節(jié)數(shù)據(jù)部分 ;
  • 標(biāo)識(shí) : 666666666 , 同一個(gè)分組的分片 , 標(biāo)識(shí)相同 ;
  • 標(biāo)志 : DF = 0 , 允許分片 ; MF = 0 , 后續(xù)沒有分片 ;
  • 片偏移量 : 片偏移量 是 350 , 單位是 888 字節(jié) , 本片偏移量相當(dāng)于 280028002800 字節(jié) ;

片偏移量是從數(shù)據(jù)部分開始計(jì)數(shù) , 數(shù)據(jù)部分的開始位置是 000 字節(jié) , 其單位是 888 字節(jié) , 片偏移量 111 代表 888 字節(jié) ;





四、IP 數(shù)據(jù)報(bào)首部中的相關(guān)數(shù)據(jù)長(zhǎng)度單位



IP 數(shù)據(jù)報(bào)首部中的相關(guān)數(shù)據(jù)長(zhǎng)度單位 : 速記 : 一種 ( 總長(zhǎng)度 ) 八片 ( 片偏移 ) 的 首 ( 首部長(zhǎng)度 ) 飾 ( 四 )

  • 總長(zhǎng)度單位 : 111 字節(jié) ;
  • 片偏移單位 : 888 字節(jié) ;
  • 首部長(zhǎng)度單位 : 444 字節(jié) ;

總結(jié)

以上是生活随笔為你收集整理的【计算机网络】网络层 : IP 数据报分片 ( 数据分片机制 | 分片示例 | 三种数据长度单位 )的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。