表3第二組 建立連接
1)下圖顯示的是3-5行的數(shù)據(jù);
圖112)解釋數(shù)據(jù)包
這三行數(shù)據(jù)是兩機建立連接的過程 。
這三行的核心意思就是TCP協(xié)議的三次握手 。TCP的數(shù)據(jù)包是靠IP協(xié)議來傳輸?shù)?。但I(xiàn)P協(xié)議是只管把數(shù)據(jù)送到出去 , 但不能保證IP數(shù)據(jù)報能成功地到達(dá)目的地 , 保證數(shù)據(jù)的可靠傳輸是靠TCP協(xié)議來完成的 。當(dāng)接收端收到來自發(fā)送端的信息時 , 接受端詳發(fā)送短發(fā)送一條應(yīng)答信息 , 意思是:“我已收到你的信息了 ?!钡谌M數(shù)據(jù)將能看到這個過程 。TCP是一個面向連接的協(xié)議 。無論哪一方向另一方發(fā)送數(shù)據(jù)之前 , 都必須先在雙方之間建立一條連接 。建立連接的過程就是三次握手的過程 。
這個過程就像要我找到了張三向他借幾本書 , 第一步:我說:“你好 , 我是擔(dān)子” , 第二步:張三說:“你好 , 我是張三” , 第三步:我說:“我找你借幾本書 ?!边@樣通過問答就確認(rèn)對方身份 , 建立了聯(lián)系 。
下面來分析一下此例的三次握手過程 。
1))請求端208號機發(fā)送一個初始序號(SEQ)987694419給1號機 。
2))服務(wù)器1號機收到這個序號后 , 將此序號加1值為987694419作為應(yīng)答信號(ACK) , 同時隨機產(chǎn)生一個初始序號(SEQ)1773195208 , 這兩個信號同時發(fā)回到請求端208號機 , 意思為:“消息已收到 , 讓我們的數(shù)據(jù)流以1773195208這個數(shù)開始 ?!?
3))請求端208號機收到后將確認(rèn)序號設(shè)置為服務(wù)器的初始序號(SEQ)1773195208加1為1773195209作為應(yīng)答信號 。
以上三步完成了三次握手 , 雙方建立了一條通道 , 接下來就可以進(jìn)行數(shù)據(jù)傳輸了 。
下面分析TCP頭信息就可以看出 , 在握手過程中TCP頭部的相關(guān)字段也發(fā)生了變化 。
3)頭信息分析
如圖12所示 , 第3數(shù)據(jù)包包含了三頭信息:以太網(wǎng)(Ethernet)和IP和TCP 。
頭信息少了ARP多了IP、TCP , 下面的過程也沒有ARP的參與 , 可以這樣理解 , 在局域網(wǎng)內(nèi) , ARP負(fù)責(zé)的是在眾多聯(lián)網(wǎng)的計算機中找到需要找的計算機 , 找到工作就完成了 。
以太網(wǎng)的頭信息與第1、2行不同的是幀類型為0800 , 指明該幀類型為IP 。;
【1 用協(xié)議分析工具學(xué)習(xí)TCP/IP】圖12
推薦閱讀
- wps怎么啟用宏功能
- 茄子換機怎么用
- 透視你的網(wǎng)絡(luò) 完美測試TCP/IP協(xié)議簡介
- 永遠(yuǎn)懷念 9@9++
- 如何使用電腦特殊鍵
- 茄子快傳大屏選圖怎么用
- 怎么刪除ios分析數(shù)據(jù)
- 問號的作用
- f2f網(wǎng)絡(luò)用語是什么意思
- 如何設(shè)置和使用手機的勿擾模式
