国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IP 協(xié)議報(bào)文格式 【IPv4】

這篇具有很好參考價(jià)值的文章主要介紹了IP 協(xié)議報(bào)文格式 【IPv4】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言: IP 數(shù)據(jù)報(bào)文由首部(稱為報(bào)頭)和數(shù)據(jù)兩部分組成;首部的前一部分是固定長(zhǎng)度,共 20 字節(jié),是所有 IP 數(shù)據(jù)報(bào)必須具有的;在首部的固定部分的后面是一些可選字段,其長(zhǎng)度是可變的

每個(gè) IP 數(shù)據(jù)報(bào)都以一個(gè) IP 報(bào)頭開始;源計(jì)算機(jī)構(gòu)造這個(gè) IP 報(bào)頭,而目的計(jì)算機(jī)利用 IP 報(bào)頭中封裝的信息處理數(shù)據(jù);IP 報(bào)頭中包含大量的信息,如源 IP 地址、目的 IP 地址、數(shù)據(jù)報(bào)長(zhǎng)度、IP 版本號(hào)等;每個(gè)信息都被稱為一個(gè)字段

如圖所示:

IP 協(xié)議報(bào)文格式 【IPv4】

版本號(hào)

占 4 位
指定 IP 協(xié)議的版本;通信雙方使用的 IP 協(xié)議版本必須一致;目前使用最廣泛的IP協(xié)議版本號(hào)為 4,即 IPv4

首部長(zhǎng)度

占 4 位
可表示的最大十進(jìn)制數(shù)值是 15,IP 首部長(zhǎng)度的單位是 32 位字長(zhǎng) (1 個(gè) 32 位字長(zhǎng)是 4 字節(jié),也就是 length * 4 的字節(jié)數(shù),4bit 表示最大的數(shù)字是15),因此,當(dāng) IP 的首部長(zhǎng)度為 1111 時(shí) (即十進(jìn)制的 15),首部長(zhǎng)度就達(dá)到最大長(zhǎng)度 60 字節(jié),當(dāng) IP 分組的首部長(zhǎng)度不是 4 字節(jié)的整數(shù)倍時(shí),必須利用最后的填充字段加以填充

數(shù)據(jù)部分永遠(yuǎn)在 4 字節(jié)的整數(shù)倍開始,這樣在實(shí)現(xiàn) IP 協(xié)議時(shí)比較方便;首部長(zhǎng)度限制為 60 字節(jié)的缺點(diǎn)是 長(zhǎng)度有時(shí)可能不夠用,之所以限制長(zhǎng)度為 60 字節(jié),是希望用戶盡量減少開銷;最常用的首部長(zhǎng)度就是 20 字節(jié) (即首部長(zhǎng)度為 0101),這時(shí)不使用任何選項(xiàng)

區(qū)分服務(wù) TOS

也被稱為服務(wù)類型,占 8 位;
3位優(yōu)先權(quán)字段 (已經(jīng)棄用),4位TOS字段,和1位保留字段(必須置為0);4位TOS分別表示:最小延時(shí),最大吞吐量,最高可靠性,最小成本;這四者相互沖突,只能選擇一個(gè);對(duì)于 ssh / telnet 這樣的應(yīng)用程序,最小延時(shí)比較重要;對(duì)于 ftp 這樣的程序,最大吞吐量比較重要

總長(zhǎng)度

首部和數(shù)據(jù)之和,單位為字節(jié);總長(zhǎng)度字段為 16 位
因此數(shù)據(jù)報(bào)的最大長(zhǎng)度為 216-1=65535 字節(jié)

標(biāo)識(shí) id

用來(lái)標(biāo)識(shí)數(shù)據(jù)報(bào),占 16 位;
IP 協(xié)議在存儲(chǔ)器中維持一個(gè)計(jì)數(shù)器,每產(chǎn)生一個(gè)數(shù)據(jù)報(bào),計(jì)數(shù)器就加 1,并將此值賦給標(biāo)識(shí)字段;當(dāng)數(shù)據(jù)報(bào)的長(zhǎng)度超過(guò)網(wǎng)絡(luò)的 MTU,而必須分片時(shí),這個(gè)標(biāo)識(shí)字段的值就被復(fù)制到所有的數(shù)據(jù)報(bào)的標(biāo)識(shí)字段中;具有相同的標(biāo)識(shí)字段值的分片報(bào)文會(huì)被重組成原來(lái)的數(shù)據(jù)報(bào) (如果IP報(bào)文在數(shù)據(jù)鏈路層被分片了, 那么每一個(gè)片里面的這個(gè)id 都是相同的)

標(biāo)志 flag

占 3 位
第一位未使用,其值為 0;
第二位稱為 DF(不分片),表示是否允許分片;取值為 0 時(shí),表示允許分片;取值為 1 時(shí),表示不允許分片;
第三位稱為 MF(更多分片),表示是否還有分片正在傳輸,設(shè)置為 0 時(shí),表示沒(méi)有更多分片需要發(fā)送,或數(shù)據(jù)報(bào)沒(méi)有分片

片偏移

占 13 位
當(dāng)報(bào)文被分片后,該字段標(biāo)記該分片在原報(bào)文中的相對(duì)位置;片偏移以 8 個(gè)字節(jié)為偏移單位;所以,除了最后一個(gè)分片,其他分片的偏移值都是 8 字節(jié)(64 位)的整數(shù)倍

生存時(shí)間 TTL

表示數(shù)據(jù)報(bào)在網(wǎng)絡(luò)中的壽命,占 8 位
該字段由發(fā)出數(shù)據(jù)報(bào)的源主機(jī)設(shè)置,其目的是防止無(wú)法交付的數(shù)據(jù)報(bào)無(wú)限制地在網(wǎng)絡(luò)中傳輸,從而消耗網(wǎng)絡(luò)資源

路由器在轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)之前,先把 TTL 值減 1,若 TTL 值減少到 0,則丟棄這個(gè)數(shù)據(jù)報(bào),不再轉(zhuǎn)發(fā);因此,TTL 指明數(shù)據(jù)報(bào)在網(wǎng)絡(luò)中最多可經(jīng)過(guò)多少個(gè)路由器;TTL 的最大數(shù)值為 255;若把 TTL 的初始值設(shè)為 1,則表示這個(gè)數(shù)據(jù)報(bào)只能在本局域網(wǎng)中傳送

協(xié)議

表示該數(shù)據(jù)報(bào)文所攜帶的數(shù)據(jù)所使用的協(xié)議類型,占 8 位
該字段可以方便目的主機(jī)的 IP 層知道按照什么協(xié)議來(lái)處理數(shù)據(jù)部分,不同的協(xié)議有專門不同的協(xié)議號(hào)

頭部校驗(yàn)和

用于校驗(yàn)數(shù)據(jù)報(bào)的首部,占 16 位
數(shù)據(jù)報(bào)每經(jīng)過(guò)一個(gè)路由器,首部的字段都可能發(fā)生變化(如TTL),所以需要重新校驗(yàn)。而數(shù)據(jù)部分不發(fā)生變化,所以不用重新生成校驗(yàn)值

源地址

表示數(shù)據(jù)報(bào)的源 IP 地址,占 32 位

目的地址

表示數(shù)據(jù)報(bào)的目的 IP 地址,占 32 位
該字段用于校驗(yàn)發(fā)送是否正確

可選字段

該字段用于一些可選的報(bào)頭設(shè)置,主要用于測(cè)試、調(diào)試和安全的目的;這些選項(xiàng)包括嚴(yán)格源路由(數(shù)據(jù)報(bào)必須經(jīng)過(guò)指定的路由)、網(wǎng)際時(shí)間戳(經(jīng)過(guò)每個(gè)路由器時(shí)的時(shí)間戳記錄)和安全限制

填充

由于可選字段中的長(zhǎng)度不是固定的,使用若干個(gè) 0 填充該字段,可以保證整個(gè)報(bào)頭的長(zhǎng)度是 32 位的整數(shù)倍

數(shù)據(jù)部分

數(shù)據(jù)部分的長(zhǎng)度不固定
表示傳輸層的數(shù)據(jù),如保存 TCP、UDP、ICMP 或 IGMP 的數(shù)據(jù)

IP 協(xié)議報(bào)文格式 【IPv4】文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-468866.html

到了這里,關(guān)于IP 協(xié)議報(bào)文格式 【IPv4】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)絡(luò)層之IP數(shù)據(jù)報(bào)格式、數(shù)據(jù)報(bào)分片、IPv4、子網(wǎng)劃分和子網(wǎng)掩碼

    網(wǎng)絡(luò)層之IP數(shù)據(jù)報(bào)格式、數(shù)據(jù)報(bào)分片、IPv4、子網(wǎng)劃分和子網(wǎng)掩碼

    學(xué)習(xí)的最大理由是想擺脫平庸,早一天就多一份人生的精彩;遲一天就多一天平庸的困擾。各位小伙伴,如果您: 想系統(tǒng)/深入學(xué)習(xí)某技術(shù)知識(shí)點(diǎn)… 一個(gè)人摸索學(xué)習(xí)很難堅(jiān)持,想組團(tuán)高效學(xué)習(xí)… 想寫博客但無(wú)從下手,急需寫作干貨注入能量… 熱愛(ài)寫作,愿意讓自己成為更好

    2024年02月05日
    瀏覽(21)
  • 計(jì)算機(jī)網(wǎng)絡(luò)-傳輸層(UDP協(xié)議報(bào)文格式,偽首部,UDP校驗(yàn)過(guò)程)

    計(jì)算機(jī)網(wǎng)絡(luò)-傳輸層(UDP協(xié)議報(bào)文格式,偽首部,UDP校驗(yàn)過(guò)程)

    UDP只在IP數(shù)據(jù)報(bào)服務(wù)之上增加了很少功能,即復(fù)用分用和差錯(cuò)檢測(cè)功能。 UDP的主要特點(diǎn): UDP是無(wú)連接的,減少開銷和發(fā)送數(shù)據(jù)之前的時(shí)延。 UDP使用最大努力交付,即不保證可靠交付。 UDP是面向報(bào)文的,適合一次性傳輸少量數(shù)據(jù)的網(wǎng)終應(yīng)用。 應(yīng)用層給UDP多長(zhǎng)的報(bào)文,UDP就照樣

    2023年04月25日
    瀏覽(94)
  • IPv4首部詳細(xì)解釋

    IPv4首部詳細(xì)解釋

    如上圖所示,IPv4數(shù)據(jù)報(bào)首部有多個(gè)字段,由20個(gè)字節(jié)的固定字段和40字節(jié)的可選字段組成。最少20個(gè)字節(jié),最多60個(gè)字節(jié)。 版本號(hào) (version, VER ): 版本號(hào)字段的長(zhǎng)度為4比特 。這4比特規(guī)定了數(shù)據(jù)報(bào)的IP協(xié)議版本,路由器需要查看版本號(hào)來(lái)確定如何解釋IP數(shù)據(jù)報(bào)的剩余部分(IPv4和

    2024年02月05日
    瀏覽(13)
  • 《TCP/IP詳解 卷一:協(xié)議》第5章的IPv4數(shù)據(jù)報(bào)的總長(zhǎng)度字段出現(xiàn)“不需要大于576字節(jié)的IPv4數(shù)據(jù)報(bào)“相關(guān)內(nèi)容的解釋

    《TCP/IP詳解 卷一:協(xié)議》第5章的IPv4數(shù)據(jù)報(bào)的總長(zhǎng)度字段的一些解釋,出現(xiàn)以下內(nèi)容(有省略): ....另外,主機(jī)不需要接收大于576字節(jié)的IPv4數(shù)據(jù)報(bào).....以避免576字節(jié)的IPv4限制。 英文原文的內(nèi)容(有省略): Furthermore, a host is not required to be able to receive an IPv4 datagram larger tha

    2024年02月06日
    瀏覽(21)
  • 2.2 - 網(wǎng)絡(luò)協(xié)議 - IP協(xié)議,IP地址劃分,報(bào)文格式,數(shù)據(jù)分片,抓包實(shí)戰(zhàn)

    「作者主頁(yè)」: 士別三日wyx 「作者簡(jiǎn)介」: CSDN top100、阿里云博客專家、華為云享專家、網(wǎng)絡(luò)安全領(lǐng)域優(yōu)質(zhì)創(chuàng)作者 「推薦專欄」: 對(duì)網(wǎng)絡(luò)安全感興趣的小伙伴可以關(guān)注專欄《網(wǎng)絡(luò)安全入門到精通》 IP(Internet Protocol)協(xié)議也叫 「網(wǎng)際互聯(lián)協(xié)議」 ,負(fù)責(zé) 「不同網(wǎng)絡(luò)」 之間的

    2024年02月06日
    瀏覽(156)
  • 《TCP/IP詳解 卷一:協(xié)議》第5章的IPv4數(shù)據(jù)報(bào)的Checksum(校驗(yàn)和)字段的計(jì)算(這里才能解開你的困惑)

    《TCP/IP詳解 卷一:協(xié)議》第5章的IPv4數(shù)據(jù)報(bào)的Checksum(校驗(yàn)和)字段的計(jì)算(這里才能解開你的困惑)

    首先,我當(dāng)你看過(guò)書,但是比較懵。 1,實(shí)例說(shuō)明Checksum(校驗(yàn)和)的計(jì)算步驟 直奔主題,分析一下這個(gè)Checksum(校驗(yàn)和)怎么算出來(lái)的。 先用Wireshark隨便抓一個(gè)UDP或TCP包分析一下。 如上面,我們得到IP幀頭部實(shí)際數(shù)據(jù)(十六進(jìn)制): 45 00 00 34 fd 34 40 00 80 11 79 46 c0 a8 63 64 31 07 2

    2024年02月04日
    瀏覽(18)
  • IPV6網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識(shí) IPV6地址和IPV6報(bào)文格式詳細(xì)介紹

    由于互聯(lián)網(wǎng)的快速發(fā)展與普及,原有的IPV4地址已不能滿足網(wǎng)絡(luò)用戶的需求,雖然NAT可以緩解IPV4地址的耗盡,但NAT破壞了網(wǎng)絡(luò)環(huán)境的開放、透明以及端到端的特性,因此IPV6地址協(xié)議應(yīng)運(yùn)而生。IPV6協(xié)議使用128位地址替代32位的IPV4地址,這樣大約可以產(chǎn)生340萬(wàn)億億億億(3.4*1038)個(gè)

    2024年02月08日
    瀏覽(40)
  • TCP/IP協(xié)議,IPV4,IPV6,為什么國(guó)家大力倡導(dǎo)IPV6的發(fā)展

    TCP/IP協(xié)議,IPV4,IPV6,為什么國(guó)家大力倡導(dǎo)IPV6的發(fā)展

    簡(jiǎn)單回顧一下TCP的特點(diǎn) TCP是可靠性,UDP是負(fù)責(zé)效率,那么如何基于UDP實(shí)現(xiàn)可靠傳輸 本質(zhì)還是考察TCP 目錄 TCP/IP協(xié)議棧??? 那么假如IP地址不夠用怎么辦呢?NAT機(jī)制??? IP地址的介紹??? 我們來(lái)簡(jiǎn)單了解一下,上面都是干什么的: (1)四位版本號(hào) 主流IPV4,IPV6(用于工作,商用這

    2024年02月08日
    瀏覽(29)
  • 【軟考網(wǎng)絡(luò)管理員】2023年軟考網(wǎng)管初級(jí)常見(jiàn)知識(shí)考點(diǎn)(10)- 網(wǎng)際協(xié)議IP及IPV6,IPV4詳解

    【軟考網(wǎng)絡(luò)管理員】2023年軟考網(wǎng)管初級(jí)常見(jiàn)知識(shí)考點(diǎn)(10)- 網(wǎng)際協(xié)議IP及IPV6,IPV4詳解

    分類的IP地址,子網(wǎng)劃分,CIDR和路由匯聚,IPV4數(shù)據(jù)報(bào)格式,IPV6協(xié)議,軟考網(wǎng)絡(luò)管理員常考知識(shí)點(diǎn),軟考網(wǎng)絡(luò)管理員網(wǎng)絡(luò)安全,網(wǎng)絡(luò)管理員考點(diǎn)匯總。 原創(chuàng)于:CSDN博主-《拄杖盲學(xué)輕聲碼》,更多考點(diǎn)匯總可以去他主頁(yè)查看 更多考試總結(jié)可關(guān)注CSDN博主-《拄杖盲學(xué)輕聲碼》 這

    2024年02月11日
    瀏覽(65)
  • TCP報(bào)文段的首部格式

    TCP報(bào)文段的首部格式

    TCP傳送的數(shù)據(jù)單元稱為 報(bào)文段 ,既可以用來(lái)運(yùn)載數(shù)據(jù),又可以用來(lái)建立連接、釋放連接和應(yīng)答 一個(gè)TCP報(bào)文段可以分為首部和數(shù)據(jù)部分,整個(gè)TCP報(bào)文段作為IP數(shù)據(jù)報(bào)的數(shù)據(jù)部分封裝在IP數(shù)據(jù)報(bào)中。首部的固定長(zhǎng)度為20B,因此最短為20B,后面有4N字節(jié)是根據(jù)需要而增加的選項(xiàng),長(zhǎng)

    2024年02月12日
    瀏覽(17)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包