亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

IP分片淺析

2024-06-28 13:26:59
字體:
來源:轉載
供稿:網友
ip分片淺析

在TCP/IP分層中,數據鏈路層用MTU(Maximum Transmission Unit,最大傳輸單元)來限制所能傳輸的數據包大小,MTU是指一次傳送的數據最大長度,不包括數據鏈路層數據幀的幀頭,如以太網的MTU為1500字節,實際上數據幀的最大長度為1512字節,其中以太網數據幀的幀頭為12字節。

當發送的IP數據報的大小超過了MTU時,IP層就需要對數據進行分片,否則數據將無法發送成功。

IP分片的實現

IP分片發生在IP層,不僅源端主機會進行分片,中間的路由器也有可能分片,因為不同的網絡的MTU是不一樣的,如果傳輸路徑上的某個網絡的MTU比源端網絡的MTU要小,路由器就可能對IP數據報再次進行分片。而分片數據的重組只會發生在目的端的IP層。

在IP首部有4個字節是用于分片的,如下圖所示。前16位是IP數據報的標識,同一個數據報的各個分片的標識是一樣的,目的端會根據這個標識來判斷IP分片是否屬于同一個IP數據報。中間3位是標志位,其中有1位用來表示是否有更多的分片,如果是最后一個分片,該標志位為0,否則為1。后面13位表示分片在原始數據的偏移,這里的原始數據是IP層收到的傳輸的TCP或UDP數據,不包含IP首部。

需要注意的,在分片的數據中,傳輸層的首部只會出現在第一個分片中,如下圖所示。因為傳輸層的數據格式對IP層是透明的,傳輸層的首部只有在傳輸層才會有它的作用,IP層不知道也不需要保證在每個分片中都有傳輸層首部。所以,在網絡上傳輸的數據包是有可能沒有傳輸層首部的。

避免IP分片

在網絡編程中,我們要避免出現IP分片,那么為什么要避免呢?原因是IP層是沒有超時重傳機制的,如果IP層對一個數據包進行了分片,只要有一個分片丟失了,只能依賴于傳輸層進行重傳,結果是所有的分片都要重傳一遍,這個代價有點大。由此可見,IP分片會大大降低傳輸層傳送數據的成功率,所以我們要避免IP分片。

對于UDP包,我們需要在應用層去限制每個包的大小,一般不要超過1472字節,即以太網MTU(1500)—UDP首部(8)—IP首部(20)。

對于TCP數據,應用層就不需要考慮這個問題了,因為傳輸層已經幫我們做了。在建立連接的三次握手的過程中,連接雙方會相互通告MSS(Maximum Segment Size,最大報文段長度),MSS一般是MTU—IP首部(20)—TCP首部(20),每次發送的TCP數據都不會超過雙方MSS的最小值,所以就保證了IP數據報不會超過MTU,避免了IP分片。

IP分片實例

1. UDP

從10.224.142.166向10.137.133.101發送3000字節的UDP數據,抓包的結果如下圖。從圖中可以看到這個UDP數據包被分成了3個IP片,從各分片的偏移量可以看出,3片包含的UDP數據大小分別是1480、1480、48(加上UDP首部8個字節),各分片加上IP首部的大小分別就是1500、1500、68,傳送的總的UDP數據大小為3008,由此也看出只有一個分片包含UDP首部。

2. TCP

從10.224.142.166向10.137.133.101發送2000字節的TCP數據,抓包的結果如下圖。從圖中可以看出TCP數據被分成了2個IP片,包含的數據大小分別為1448、552,從三次握手可以看出雙方通告的MSS都是1460字節,剛好是MTU(1500)—IP首部(20)—TCP首部(20),但實際為什么第一個分片只發送了1448字節呢,個人覺得應該是TCP首部還有一些選項占用了12個字節,也請知道的達人解釋一下。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久亚洲天堂| 亚洲电影免费观看高清完整版在线观看| 国产精品1区2区在线观看| 91精品久久久久久久久久久久久| 日韩精品在线免费观看视频| 日韩在线精品一区| 国产成人欧美在线观看| 欧美一级黑人aaaaaaa做受| 国产精品老女人视频| 亚洲国产免费av| 国产suv精品一区二区三区88区| 一区二区三区无码高清视频| 国产精品视频男人的天堂| 欧洲s码亚洲m码精品一区| 一本色道久久综合狠狠躁篇怎么玩| 久久成人免费视频| 欧美大片va欧美在线播放| 国产一区二区三区丝袜| 亚洲一区中文字幕| 亚洲国产精品嫩草影院久久| 亚洲国产精品久久精品怡红院| 亚洲伊人成综合成人网| 这里只有精品在线观看| 91久久精品国产| 一区二区欧美激情| 亚洲色图色老头| 久久久久女教师免费一区| 欧美成人免费va影院高清| 中文字幕欧美亚洲| 91视频免费网站| 在线观看中文字幕亚洲| 亚洲精品美女在线观看播放| 亚洲欧美在线第一页| 中文字幕一区电影| 久久久久久国产免费| 性色av一区二区三区红粉影视| 日本高清久久天堂| 国产成人短视频| 狠狠色狠狠色综合日日小说| 久久久国产成人精品| 国产在线视频2019最新视频| 欧美成人激情视频免费观看| 久久综合网hezyo| 亚洲人成伊人成综合网久久久| 色综合久久天天综线观看| 国产精品久久久久久搜索| 在线日韩中文字幕| www高清在线视频日韩欧美| 亚洲美女又黄又爽在线观看| 97超级碰在线看视频免费在线看| 欧美超级乱淫片喷水| 成人国内精品久久久久一区| 国模精品一区二区三区色天香| 欧美黑人一级爽快片淫片高清| 国产成人鲁鲁免费视频a| 色偷偷91综合久久噜噜| 久久九九全国免费精品观看| 91国在线精品国内播放| 亚洲第一页中文字幕| 国产第一区电影| 国产精品夜间视频香蕉| 成人国产亚洲精品a区天堂华泰| 国产精品人人做人人爽| 69**夜色精品国产69乱| 国产小视频91| 日本19禁啪啪免费观看www| 国产欧美一区二区三区四区| 欧美精品激情blacked18| 国产黑人绿帽在线第一区| 国产在线观看一区二区三区| 日韩成人av网址| 亚洲电影成人av99爱色| 亚洲国产91色在线| 色狠狠av一区二区三区香蕉蜜桃| 欧美亚洲第一区| 尤物九九久久国产精品的分类| 欧美日韩一区二区三区| 超薄丝袜一区二区| 97精品欧美一区二区三区| 国产偷亚洲偷欧美偷精品| 亚洲精品99999| 热re91久久精品国99热蜜臀| 欧美一区二区.| 亚洲欧美精品一区二区| 欧美另类精品xxxx孕妇| 狠狠综合久久av一区二区小说| 亚洲国产成人91精品| 亚洲毛片在线看| 欧美大片免费观看| 日韩av一卡二卡| 亚洲精品视频网上网址在线观看| 国产精品v片在线观看不卡| 午夜精品久久久久久久99热浪潮| 亚洲一区二区免费在线| 亚洲成人激情图| 日本一区二区在线免费播放| 秋霞av国产精品一区| 狠狠色狠狠色综合日日小说| 91av中文字幕| 日韩av电影在线免费播放| 国产在线a不卡| 久久伊人色综合| 夜夜嗨av一区二区三区免费区| 久久99久久久久久久噜噜| 国产精品99久久99久久久二8| 午夜剧场成人观在线视频免费观看| 欧美成年人视频网站| 中文字幕日韩在线播放| 亚洲jizzjizz日本少妇| 欧美日韩加勒比精品一区| 一区二区三区四区在线观看视频| 亚洲国产一区自拍| 日韩精品在线影院| 成人黄色av网| 日韩视频在线免费观看| 蜜月aⅴ免费一区二区三区| 国产欧美韩国高清| 4438全国亚洲精品在线观看视频| 国产精品久久久久久久一区探花| 欧美电影免费观看网站| 国产一区二区三区丝袜| 亚洲成人黄色在线| 久久伊人精品一区二区三区| 2019中文字幕在线免费观看| zzjj国产精品一区二区| 色噜噜狠狠狠综合曰曰曰| 精品日韩视频在线观看| 亚洲已满18点击进入在线看片| 久久精品青青大伊人av| 久久久亚洲欧洲日产国码aⅴ| 国产日本欧美一区| 国产精品吊钟奶在线| 色婷婷亚洲mv天堂mv在影片| 久久久免费电影| 亚洲18私人小影院| 国产精品自产拍高潮在线观看| 不用播放器成人网| 国产精品99蜜臀久久不卡二区| 中文字幕日韩欧美在线视频| 欧美午夜丰满在线18影院| 性亚洲最疯狂xxxx高清| 亚洲第一精品自拍| 日日狠狠久久偷偷四色综合免费| 日韩中文字幕精品视频| 在线精品国产成人综合| 欧美性猛交xxxxx水多| 麻豆国产va免费精品高清在线| 亚洲国产精品推荐| 欧美xxxwww| 亚洲最大福利网| 日韩av综合中文字幕| 狠狠久久五月精品中文字幕| 色综合91久久精品中文字幕| 中文字幕亚洲自拍| 91免费看片在线| 91九色蝌蚪国产| 亚洲国产精品yw在线观看| 国产精品视频不卡| 国产va免费精品高清在线观看| 97国产真实伦对白精彩视频8| 欧美激情亚洲国产| 成人国产精品久久久久久亚洲| 亚洲国内高清视频| 成人激情在线播放|