網(wǎng)絡(luò)協(xié)議安全分析 課件 4-1 IP數(shù)據(jù)包格式分析_第1頁
網(wǎng)絡(luò)協(xié)議安全分析 課件 4-1 IP數(shù)據(jù)包格式分析_第2頁
網(wǎng)絡(luò)協(xié)議安全分析 課件 4-1 IP數(shù)據(jù)包格式分析_第3頁
網(wǎng)絡(luò)協(xié)議安全分析 課件 4-1 IP數(shù)據(jù)包格式分析_第4頁
網(wǎng)絡(luò)協(xié)議安全分析 課件 4-1 IP數(shù)據(jù)包格式分析_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

單擊此處編輯母版標(biāo)題樣式

IP數(shù)據(jù)包結(jié)構(gòu)分析學(xué)習(xí)內(nèi)容協(xié)議類型0102IP數(shù)據(jù)包結(jié)構(gòu)分析03總結(jié)協(xié)議類型1以太網(wǎng)幀中的Type字段值為0x0800,表示該幀的網(wǎng)絡(luò)層協(xié)議為IP協(xié)議。RFC791:/rfc/rfc791.txtDMACDataSMACTypeFCS6B6B2B46-1500B4B0x0800IP

IP數(shù)據(jù)包結(jié)構(gòu)分析2VersionDSFieldTotalLengthIdentificationFlagsFragmentOffsetTimetoLiveProtocolHeaderChecksumSourceIPAddressDestinationIPAddressIPOptions0 16 3120Bytes固定長度20-60BDataIPHeaderLength

IP數(shù)據(jù)包結(jié)構(gòu)分析2Version:版本號(hào)指IP模塊使用的IP協(xié)議的版本,字段長度是4Bits。目前IP協(xié)議有IPv4和IPv6兩種版本,IPv4的VER值為4,IPv6的VER值為6。

HeaderLength:IP報(bào)頭長度是IP報(bào)頭的長度,該字段長度是4Bits,以4個(gè)字節(jié)為計(jì)算單位。

IP數(shù)據(jù)包結(jié)構(gòu)分析2DSField:服務(wù)類型早期用來表示業(yè)務(wù)類型,現(xiàn)在用于支持QoS中的差分服務(wù)模型,實(shí)現(xiàn)網(wǎng)絡(luò)流量優(yōu)化。TotalLength:數(shù)據(jù)報(bào)總長度指數(shù)據(jù)報(bào)的總長度,包括報(bào)頭和數(shù)據(jù)部分,以字節(jié)為計(jì)算單位。該字段的長度是16Bits,所以最大值是216-1即65535個(gè)字節(jié)。

IP數(shù)據(jù)包結(jié)構(gòu)分析2Identification:數(shù)據(jù)報(bào)標(biāo)識(shí)是由源主機(jī)指定的數(shù)據(jù)報(bào)標(biāo)識(shí)碼,用于將分割后的小數(shù)據(jù)報(bào)重組成原始數(shù)據(jù)報(bào)。該字段的長度是16Bits,因此可以標(biāo)識(shí)65535個(gè)不同的數(shù)據(jù)報(bào)。

Flags:標(biāo)志分割控制標(biāo)志,長度為3Bits。FragmentOffset:分割偏移表示分割后的數(shù)據(jù)報(bào)在原始數(shù)據(jù)報(bào)中的位置,以8個(gè)字節(jié)為計(jì)算單位,第一個(gè)數(shù)據(jù)報(bào)的偏移值為0。

IP數(shù)據(jù)包結(jié)構(gòu)分析2TimetoLive:存活時(shí)間表示數(shù)據(jù)報(bào)在IP網(wǎng)絡(luò)中能夠存在的最長時(shí)間,字段長度是8Bits,所以TTL的最大值為28-1即255秒。主機(jī)ATTL=255TTL=254TTL=253主機(jī)B

IP數(shù)據(jù)包結(jié)構(gòu)分析2Protocol:協(xié)議表示IP協(xié)議的上層協(xié)議類型,字段長度為8Bits。各種上層協(xié)議都有對(duì)應(yīng)的Protocol值。IPDataProtocol6TCP1ICMP2IGMP17UDP

IP數(shù)據(jù)包結(jié)構(gòu)分析2HeaderChecksum:報(bào)頭校驗(yàn)和報(bào)頭校驗(yàn)和字段長度為16Bits,用于數(shù)據(jù)報(bào)傳輸過程中的錯(cuò)誤檢測(cè)。計(jì)算方法:(1)將IP數(shù)據(jù)包的校驗(yàn)和字段置為0;(2)將首部看成以16位為單位的數(shù)字,依次進(jìn)行二進(jìn)制求和

(求和時(shí)應(yīng)將最高位的進(jìn)位保存,所以加法應(yīng)采用32位加法);(3)將上述加法過程中產(chǎn)生的進(jìn)位(最高位的進(jìn)位)加到低16位;(4)將上述的和取反,即得到校驗(yàn)和。

IP數(shù)據(jù)包結(jié)構(gòu)分析2SourceAddress:源地址源地址字段長度為32Bits,表示發(fā)送數(shù)據(jù)報(bào)的主機(jī)的IP地址。DestinationAddress:目的地址目的地址字段長度為32Bits,表示接收數(shù)據(jù)報(bào)的目的主機(jī)的IP地址。

IP數(shù)據(jù)包結(jié)構(gòu)分析2Option:選項(xiàng)IP選項(xiàng)不是必須的,但是選項(xiàng)在網(wǎng)絡(luò)的測(cè)試和糾錯(cuò),以及數(shù)據(jù)傳輸?shù)陌踩雷o(hù)方面有重要的作用。Padding:位填補(bǔ)位填補(bǔ)字段的長度是可變的。當(dāng)IP報(bào)頭的長度不是4個(gè)字節(jié)的倍數(shù)時(shí),就利用Padding在報(bào)頭最后面填入一連串的0,直到報(bào)頭的長度成為4個(gè)字節(jié)的倍數(shù)。

IP數(shù)據(jù)包結(jié)構(gòu)分析2總結(jié)3如果網(wǎng)絡(luò)中存在環(huán)路,則IP報(bào)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論