(6.6)-6.TCP報(bào)文段的首部格式_第1頁
(6.6)-6.TCP報(bào)文段的首部格式_第2頁
(6.6)-6.TCP報(bào)文段的首部格式_第3頁
(6.6)-6.TCP報(bào)文段的首部格式_第4頁
(6.6)-6.TCP報(bào)文段的首部格式_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

TCP雖然是面向字節(jié)流的,但TCP傳送的數(shù)據(jù)單元卻是報(bào)文段。一個(gè)TCP報(bào)文段分為首部和數(shù)據(jù)兩部分,而TCP的全部功能都體現(xiàn)在它首部中各字段的作用。TCP報(bào)文段首部的前20個(gè)字節(jié)是固定的,后面有4n

字節(jié)是根據(jù)需要而增加的選項(xiàng)(n

是整數(shù))。因此TCP首部的最小長度是20字節(jié)。TCP報(bào)文段的首部格式TCP首部20字節(jié)的固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FIN32位SYNRSTPSHACKURG填充TCP數(shù)據(jù)部分TCP首部TCP報(bào)文段IP數(shù)據(jù)報(bào)的

數(shù)據(jù)部分IP首部發(fā)送在前位

08162431IP數(shù)據(jù)報(bào)TCP首部的最小長度是20字節(jié)。TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充源端口和目的端口字段——各占2字節(jié)。端口是運(yùn)輸層與應(yīng)用層的服務(wù)接口。TCP和UDP一樣,復(fù)用和分用功能都要通過端口才能實(shí)現(xiàn)。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充序號字段——占4字節(jié)。TCP連接中傳送的數(shù)據(jù)流中的每一個(gè)字節(jié)都編上一個(gè)序號。序號字段的值則指的是本報(bào)文段所發(fā)送的數(shù)據(jù)的第一個(gè)字節(jié)的序號。序號的范圍是【0-232-1】,超出范圍后會(huì)循環(huán)使用序號。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充確認(rèn)號字段——占4字節(jié),是期望收到對方的下一個(gè)報(bào)文段的數(shù)據(jù)的第一個(gè)字節(jié)的序號。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充數(shù)據(jù)偏移(即首部長度)——占4位,它指出TCP報(bào)文段的數(shù)據(jù)起始處距離TCP報(bào)文段的起始處有多遠(yuǎn)。也就是TCP報(bào)文首部的長度?!皵?shù)據(jù)偏移”的單位是32位字(以4字節(jié)為計(jì)算單位)。四位二進(jìn)制數(shù)最大值為15,所以首部的最大長度不能超過60個(gè)字節(jié)。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充保留字段——占6位,保留為今后使用,但目前應(yīng)置為0。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充緊急URG——當(dāng)URG1時(shí),表明緊急指針字段有效。它告訴系統(tǒng)此報(bào)文段中有緊急數(shù)據(jù),應(yīng)盡快傳送(相當(dāng)于高優(yōu)先級的數(shù)據(jù))。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充確認(rèn)ACK——只有當(dāng)ACK=1時(shí)確認(rèn)號字段才有效。當(dāng)ACK=0時(shí),確認(rèn)號無效。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充推送PSH(PuSH)——接收TCP收到PSH=1的報(bào)文段,就盡快地交付接收應(yīng)用進(jìn)程,而不再等到整個(gè)緩存都填滿了后再向上交付。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充復(fù)位RST(ReSeT)——當(dāng)RST=1時(shí),表明TCP連接中出現(xiàn)嚴(yán)重差錯(cuò)(如由于主機(jī)崩潰或其他原因),必須釋放連接,然后再重新建立運(yùn)輸連接。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充同步SYN——同步SYN=1表示這是一個(gè)連接請求或連接接受報(bào)文。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充終止FIN(FINish)——用來釋放一個(gè)連接。FIN=1表明此報(bào)文段的發(fā)送端的數(shù)據(jù)已發(fā)送完畢,并要求釋放運(yùn)輸連接。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充窗口字段——占2字節(jié),用來讓對方設(shè)置發(fā)送窗口的依據(jù),單位為字節(jié)。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充檢驗(yàn)和——占2字節(jié)。檢驗(yàn)和字段檢驗(yàn)的范圍包括首部和數(shù)據(jù)這兩部分。在計(jì)算檢驗(yàn)和時(shí),要在TCP報(bào)文段的前面加上12字節(jié)的偽首部。偽首部包括源IP地址和目的IP地址等。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確認(rèn)號保留FINSYNRSTPSHACKURG填充緊急指針字段——占16位,指出在本報(bào)文段中緊急數(shù)據(jù)共有多少個(gè)字節(jié)(緊急數(shù)據(jù)放在本報(bào)文段數(shù)據(jù)的最前面)。位

08162431TCP首部20字節(jié)固定首部目的端口數(shù)據(jù)偏移檢驗(yàn)和選項(xiàng)(長度可變)源端口序號緊急指針窗口確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論