IP是用于分組交換數(shù)據(jù)網(wǎng)絡(luò)的一種協(xié)議,其任務(wù)僅僅是根據(jù)源主機(jī)和目的主機(jī)的地址來傳送數(shù)據(jù)?;ヂ?lián)網(wǎng)協(xié)議定義了尋址方法和數(shù)據(jù)報(bào)的封裝結(jié)構(gòu)。第一個(gè)架構(gòu)的主要版本為IPv4,目前仍然是廣泛使用的互聯(lián)網(wǎng)協(xié)議。
IP分片原因:鏈路層具有最大傳輸單元MTU這個(gè)特性,它限制了數(shù)據(jù)幀的最大長度,不同的網(wǎng)絡(luò)類型都有一個(gè)上限值。以太網(wǎng)的MTU是1500,你可以用 netstat -i 命令查看這個(gè)值。如果IP層有數(shù)據(jù)包要傳,而且數(shù)據(jù)包的長度超過了MTU,那么IP層就要對數(shù)據(jù)包進(jìn)行分片(fragmentation)操作,使每一片的長度都小于或等于MTU。我們假設(shè)要傳輸一個(gè)UDP數(shù)據(jù)包,以太網(wǎng)的MTU為1500字節(jié),一般IP首部為20字節(jié),UDP首部為8字節(jié),數(shù)據(jù)的凈荷(payload)部分預(yù)留是1500-20-8=1472字節(jié)。如果數(shù)據(jù)部分大于1472字節(jié),就會(huì)出現(xiàn)分片現(xiàn)象。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com