版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)九TCP【實(shí)驗(yàn)?zāi)康摹?TCP協(xié)議的報(bào)文形式2TCP3TCP數(shù)據(jù)傳輸中編號(hào)與確認(rèn)的過(guò)程4TCP重傳機(jī)制【實(shí)驗(yàn)學(xué)時(shí)】2【實(shí)驗(yàn)環(huán)境】圖4-9實(shí)驗(yàn)拓?fù)洹緦?shí)驗(yàn)內(nèi)容】1UDP協(xié)議的通信過(guò)程2UDP協(xié)議報(bào)頭字段含義【實(shí)驗(yàn)流程】圖4-10實(shí)驗(yàn)流程【實(shí)驗(yàn)原理】TCP報(bào)文段首部長(zhǎng)度為20-60字節(jié),報(bào)文段首部格式如下圖4-11TCP報(bào)文格20源端口地址:長(zhǎng)度為16比特,定義了在主機(jī)中發(fā)送這個(gè)報(bào)文段的應(yīng)用程序的端口號(hào),如應(yīng)用程序?yàn)榭蛻舳?,端通常為隨機(jī)端口,如果應(yīng)用程序?yàn)榉?wù)端,端口個(gè)字節(jié)都有一個(gè)字節(jié)序號(hào),TCP報(bào)頭中序號(hào)字段放置的是本數(shù)據(jù)段中數(shù)據(jù)部分的第確認(rèn)號(hào):長(zhǎng)度為32比特,定義了接收端希望從源端接收的報(bào)文段的序號(hào),通常,接收端收到源端發(fā)送的數(shù)據(jù)后,將最后一個(gè)字節(jié)序號(hào)加1,定義為發(fā)送數(shù)據(jù)確認(rèn)號(hào)首部長(zhǎng)度:長(zhǎng)度為4TCP420-605-15保留:長(zhǎng)度為6控制字段:長(zhǎng)度為6比特,定義了6種不同的控制位或標(biāo)識(shí),其窗口值:長(zhǎng)度為1665535校驗(yàn)和:長(zhǎng)度16比特,定義了TCP首部、TCP選項(xiàng):TCP【實(shí)驗(yàn)步驟】1IP和路由器IP1PC2中安裝FTP服務(wù)端程2PC13、在PC1中的協(xié)議分析軟件中利用中的TCP連接工具對(duì)PC2發(fā)起連接,如下圖4-12TCP連接工在IP地址中填入PC2地址53,端口填入FTP服務(wù)端口21,然后點(diǎn)擊連接。分析PC2中捕獲到的三次握手報(bào)文。圖4-13三次握手第一次TCP源端口:1627TCP程序隨機(jī)出的短暫1627。目的端口:21FTPFTP服務(wù)的熟知端21。序列號(hào):0XE9999DE15TCP程序隨機(jī)出的字節(jié)編號(hào) ,第一個(gè)發(fā)出的連接請(qǐng)求中,確認(rèn)號(hào)為0TCP首部長(zhǎng)度:7,TCP首部長(zhǎng)度包括TCP報(bào)頭長(zhǎng)度和數(shù)據(jù)長(zhǎng)度,這個(gè)字段表示TCP報(bào)頭長(zhǎng)度,其中20TCP報(bào)頭長(zhǎng)度,另有8字節(jié)選項(xiàng)字段長(zhǎng)度,標(biāo)識(shí)位:SYN1TCP連接中三次握手第一次連接的報(bào)SYN校驗(yàn)和:0X58F3TCP報(bào)頭、數(shù)據(jù)和偽首部進(jìn)行計(jì)算得出的校驗(yàn)和緊急指針:0,當(dāng)緊急標(biāo)識(shí)位置1時(shí),此16位字段才有效,說(shuō)明此文段中包TCP三次握手過(guò)程中第二個(gè)報(bào)文如下圖所示4-14TCP三次握手第二個(gè)報(bào)查看上圖中TCP報(bào)頭源端口:21,服務(wù)端的源端口為相關(guān)服務(wù)的熟知端口,F(xiàn)TP服務(wù)端口為TCP21送端序號(hào)0XE9999DE15+1得到。TCP首部長(zhǎng)度:7,包20TCP首部長(zhǎng)度和8標(biāo)志位:SYNACK1,表示此報(bào)文TCP三次握手的第二個(gè)報(bào)文校驗(yàn)和:0X419C,TCPTCP首部、數(shù)據(jù)和偽首部三部分計(jì)算得出校驗(yàn)TCP圖4-15TCP三次握手第三個(gè)報(bào)TCP三次握手第三個(gè)報(bào)文首序列號(hào):0XE9999DE,為前一個(gè)數(shù)據(jù)段序列號(hào)加1此是上一個(gè)報(bào)文序號(hào)0X2346F3FF加1。TCP首部長(zhǎng)度:5,標(biāo)TCP5*4字節(jié)=20標(biāo)識(shí)位:TCP三次握手第三個(gè)ACK1校驗(yàn)和:0X6E60,為TCPTCP三次握手的報(bào)文,可以很清楚的分析出在TCP連接建立時(shí),客戶端和服務(wù)端所進(jìn)行的工作。三次報(bào)文的重要區(qū)別在于標(biāo)識(shí)位的不同,第一個(gè)報(bào)文,SYN1,第二個(gè)報(bào)文是對(duì)第一個(gè)報(bào)文的確認(rèn),SYN位置1,ACK位置1,第三個(gè)報(bào)文是確認(rèn)報(bào)文,ACK位置1。1PC1中開(kāi)啟協(xié)議分析軟件進(jìn)行數(shù)據(jù)包捕獲2、在PC1協(xié)議分析軟件中的TCP連接工具中連接到PC2的FTP服務(wù)器并發(fā)送dir命令,如下圖所示。圖4-16FTP命3FTP圖4-17FTP命TCP數(shù)據(jù)段首部,可以看到序列號(hào)為0X7257BB5D,數(shù)5字節(jié)。再查看從PC2會(huì)返回的確認(rèn)數(shù)據(jù)段,如下圖所示。圖4-18TCP確認(rèn)報(bào)查看上圖中TCP部分,確認(rèn)序號(hào)為0X7257BB62,因?yàn)?X7257BB5D+5=0X7257BB62,因此,此確認(rèn)序號(hào)的含義為上一個(gè)發(fā)送的TCP數(shù)據(jù)段信息全部處理,發(fā)送端可以發(fā)送0X7257BB62以后的數(shù)據(jù),此即是TCP確認(rèn)機(jī)制的過(guò)程。1、查看PC1ARP緩存記錄,確保PC2ARP記錄4-19PC1ARP緩存記2PC2PC2不會(huì)對(duì)PC1發(fā)送的TCP3PC14、在PC1中用中的TCP連接工具對(duì)PC2的FTP服務(wù)發(fā)起連接,如下圖所示圖4-20TCP連接工具發(fā)起5PC1TCP圖4-21TCP超時(shí)重傳數(shù)據(jù)從上圖中可以看到,在發(fā)出SYN位置1的TCP連接請(qǐng)求沒(méi)有得到相應(yīng)后,連接工具又發(fā)送了第二個(gè)相同的SYN位置1的TCP連接請(qǐng)求,進(jìn)行重傳,確定數(shù)據(jù)段為重傳數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電工安全操作規(guī)程考試含答案
- 程序員崗位面試題庫(kù)及答案參考
- 2025年智能辦公空間設(shè)計(jì)與實(shí)施項(xiàng)目可行性研究報(bào)告
- 2025年城市綠化項(xiàng)目規(guī)劃可行性研究報(bào)告
- 學(xué)位房放棄協(xié)議書
- 2026年云南新興職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)附答案詳解
- 2026年煙臺(tái)城市科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)含答案詳解
- 2026年西安電力高等??茖W(xué)校單招職業(yè)適應(yīng)性測(cè)試題庫(kù)帶答案詳解
- 2026年泉州工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案詳解
- 2026年曹妃甸職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫(kù)及參考答案詳解
- 學(xué)堂在線 雨課堂 學(xué)堂云 生活英語(yǔ)進(jìn)階 期末考試答案
- 國(guó)開(kāi)電大軟件工程形考作業(yè)3參考答案 (一)
- 西方哲學(xué)智慧2024-西方哲學(xué)智慧超星爾雅答案
- 動(dòng)車組受電弓故障分析及改進(jìn)探討
- 成功的三大要素
- GB/T 41932-2022塑料斷裂韌性(GIC和KIC)的測(cè)定線彈性斷裂力學(xué)(LEFM)法
- 2023年浙江省大學(xué)生物理競(jìng)賽試卷
- GB/T 2007.1-1987散裝礦產(chǎn)品取樣、制樣通則手工取樣方法
- GB/T 18226-2015公路交通工程鋼構(gòu)件防腐技術(shù)條件
- 礦井提升與運(yùn)輸斜井提升課件
- 光纖通信期末試題
評(píng)論
0/150
提交評(píng)論