亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

思科CCNA認(rèn)證學(xué)習(xí)筆記(三)TCP、UDP、IP報頭詳解

  發(fā)布時間:2020-02-06 13:02:44   作者:~inspire   我要評論
這篇文章主要介紹了思科CCNA認(rèn)證TCP、UDP、IP報頭,結(jié)合圖文形式詳細(xì)分析了TCP、UDP、IP報頭的結(jié)構(gòu)、原理、功能,需要的朋友可以參考下

本文講述了思科CCNA認(rèn)證學(xué)習(xí)TCP、UDP、IP報頭。分享給大家供大家參考,具體如下:

TCP報頭

TCP報頭格式英文版:

TCP報頭格式中文版:

各字段解釋:

  • 16位源端口
  • 16位目的端口,看端口的命令:netstat
  • 32位序列號,簡寫為SEQ,用來解決網(wǎng)絡(luò)包亂序問題。
  • 32位確認(rèn)序列號,簡寫為ACK。在握手階段,確認(rèn)序號將發(fā)送方的序號加1作為回答,確認(rèn)收到數(shù)據(jù)包,用來解決不丟包的問題。
  • 4位首部長度,表示該tcp報頭有多少個4字節(jié)(32個bit),TCP的頭長度最長可為60字節(jié)(二進(jìn)制1111換算為十進(jìn)制為15,15*4字節(jié)=60字節(jié))。
  • 6位的保留位
  • 6位標(biāo)志位,為0是表無效,為1時表有效
    ACK: 置1時表示確認(rèn)號為合法,為0的時候表示數(shù)據(jù)段不包含確認(rèn)信息,確認(rèn)號被忽略。
    RST :置1時重建連接。如果接收到RST位時候,通常發(fā)生了某些錯誤。
    SYN :置1時請求建立連接. 我們把含有SYN標(biāo)識的報文稱為同步報文段
    FIN :通知對端, 本端即將關(guān)閉. 我們把含有FIN標(biāo)識的報文稱為結(jié)束報文段
    URG :緊急指針,告訴接收TCP模塊緊要指針域指著緊要數(shù)據(jù)。注:一般不使用。
    PSH :置1時請求的數(shù)據(jù)段在接收方得到后就可直接送到應(yīng)用程序,而不必等到緩沖區(qū)滿時才傳送。注:一般不使用。
  • 16位窗口大小 ,用來數(shù)據(jù)傳輸時的流量控制避免擁塞
  • 16位檢驗(yàn)和,檢驗(yàn)和覆蓋了整個的TCP報文段: TCP首部和TCP數(shù)據(jù)。這是一個強(qiáng)制性的字段,一定是由發(fā)端計算和存儲,并由收端進(jìn)行驗(yàn)證。
    16位緊急指針,用來標(biāo)識哪部分?jǐn)?shù)據(jù)是緊急數(shù)據(jù),一般不使用。

UDP報頭

UDP報頭格式英文版:

UDP報頭格式中文版:

各字段解釋:

  • 16位源端口
  • 16位目標(biāo)端口
  • 16位報文長度 指明了包括首部在內(nèi)的UDP報文段長度。UDP長字段的值是UDP報文頭的長度(8字節(jié))與UDP所攜帶數(shù)據(jù)長度的總和。
  • 16位校驗(yàn)和 是指整個UDP報文頭和UDP所帶的數(shù)據(jù)的校驗(yàn)和(也包括偽報文頭)。偽報文頭不包括在真正的UDP報文頭中,但是它可以保證UDP數(shù)據(jù)被正確的主機(jī)收到了。因在校驗(yàn)和中加入了偽頭標(biāo),故ICMP除能防止單純數(shù)據(jù)差錯之外,對IP分組也具有保護(hù)作用。

IP報頭

IP報頭格式英文版:
在這里插入圖片描述
IP報文格式中文版:
在這里插入圖片描述
IP數(shù)據(jù)包由報頭和數(shù)據(jù)兩部分組成。報頭的前一部分是固定長度,共20字節(jié)。
各字段解釋:

  • 版本,占4位,指IP協(xié)議的版本。

  • 頭部長度,IP包的頭部長度 大小為4bite

  • 服務(wù)類型 ,占8位,在一般情況下都不使用這個字段。

  • 總長度,指報頭和數(shù)據(jù)之和的長度,單位是字節(jié)??傞L度字段為16位,故IP數(shù)據(jù)報的最大長度為65535。
    每一種數(shù)據(jù)鏈路層都有其自己的幀格式,其中包括幀格式中的數(shù)據(jù)字段的最大長度,這稱為最大傳送單元MTU。當(dāng)IP數(shù)據(jù)報封裝成鏈路層的幀時,此數(shù)據(jù)報的總長度不能超過對應(yīng)MTU的值。若數(shù)據(jù)報長度超過對于MTU的值,就將數(shù)據(jù)報進(jìn)行分片處理,此時數(shù)據(jù)報首部中的“總長度“字段是指分片后的每一個分片的報頭長度和數(shù)據(jù)長度之和。

  • 標(biāo)識,占16位。IP軟件在存儲器中維持一個計數(shù)器,每產(chǎn)生一個數(shù)據(jù)報,計數(shù)器就加1,并賦給標(biāo)識字段。當(dāng)數(shù)據(jù)報進(jìn)行分片處理后,每個分片的標(biāo)識值都與原數(shù)據(jù)報的標(biāo)識值相同,則在接收端具有相同標(biāo)識值的分片就能最終正確的重裝成為原來的數(shù)據(jù)報。

  • 標(biāo)志,占3位,它是用來標(biāo)志數(shù)據(jù)包是否分段,其中包含DF(do not fragment)和MF(more fragment),當(dāng)DF的值為1時,則MF的值必為0,DF為1,則說明數(shù)據(jù)包有分段。同樣可以知道當(dāng)MF為1時,則DF為0,這表示的是數(shù)據(jù)包沒有分段。當(dāng)然也有可能MF和DF都為0。

  • 片偏移,占13位。表示每個數(shù)據(jù)報的分片在原數(shù)據(jù)報中的相對位置。片偏移以8個字節(jié)為偏移單位,即每個分片的長度一定是8字節(jié)的整數(shù)倍。

  • 生存時間,占8位, TTL最大為255 經(jīng)過一個路由器減1,減到0時數(shù)據(jù)包被丟棄

  • 協(xié)議,占8位,指出此數(shù)據(jù)報攜帶的數(shù)據(jù)是使用何種協(xié)議,以便使目的主機(jī)的IP層知道應(yīng)將數(shù)據(jù)部分上交給那個處理過程。TCP對應(yīng)協(xié)議字段值6;UDP對應(yīng)協(xié)議字段值17

  • 首部校驗(yàn)和,占16位,該字段只校驗(yàn)數(shù)據(jù)報的報頭,但不包括數(shù)據(jù)部分。

  • 源地址,占32位

  • 目的地址,占32位

相關(guān)文章

最新評論