


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實驗九TCP【實驗?zāi)康摹?TCP協(xié)議的報文形式2TCP3TCP數(shù)據(jù)傳輸中編號與確認的過程4TCP重傳機制【實驗學(xué)時】2【實驗環(huán)境】圖4-9實驗拓撲【實驗內(nèi)容】1UDP協(xié)議的通信過程2UDP協(xié)議報頭字段含義【實驗流程】圖4-10實驗流程【實驗原理】TCP報文段首部長度為20-60字節(jié),報文段首部格式如下圖4-11TCP報文格20源端口地址:長度為16比特,定義了在主機中發(fā)送這個報文段的應(yīng)用程序的端口號,如應(yīng)用程序為客戶端,端通常為隨機端口,如果應(yīng)用程序為服務(wù)端,端口個字節(jié)都有一個字節(jié)序號,TCP報頭中序號字段放置的是本數(shù)據(jù)段中數(shù)據(jù)部分的第確認號:長度為32比特,定義了接收端希望從源端接收的報文段的序號,通常,接收端收到源端發(fā)送的數(shù)據(jù)后,將最后一個字節(jié)序號加1,定義為發(fā)送數(shù)據(jù)確認號首部長度:長度為4TCP420-605-15保留:長度為6控制字段:長度為6比特,定義了6種不同的控制位或標識,其窗口值:長度為1665535校驗和:長度16比特,定義了TCP首部、TCP選項:TCP【實驗步驟】1IP和路由器IP1PC2中安裝FTP服務(wù)端程2PC13、在PC1中的協(xié)議分析軟件中利用中的TCP連接工具對PC2發(fā)起連接,如下圖4-12TCP連接工在IP地址中填入PC2地址53,端口填入FTP服務(wù)端口21,然后點擊連接。分析PC2中捕獲到的三次握手報文。圖4-13三次握手第一次TCP源端口:1627TCP程序隨機出的短暫1627。目的端口:21FTPFTP服務(wù)的熟知端21。序列號:0XE9999DE15TCP程序隨機出的字節(jié)編號 ,第一個發(fā)出的連接請求中,確認號為0TCP首部長度:7,TCP首部長度包括TCP報頭長度和數(shù)據(jù)長度,這個字段表示TCP報頭長度,其中20TCP報頭長度,另有8字節(jié)選項字段長度,標識位:SYN1TCP連接中三次握手第一次連接的報SYN校驗和:0X58F3TCP報頭、數(shù)據(jù)和偽首部進行計算得出的校驗和緊急指針:0,當(dāng)緊急標識位置1時,此16位字段才有效,說明此文段中包TCP三次握手過程中第二個報文如下圖所示4-14TCP三次握手第二個報查看上圖中TCP報頭源端口:21,服務(wù)端的源端口為相關(guān)服務(wù)的熟知端口,F(xiàn)TP服務(wù)端口為TCP21送端序號0XE9999DE15+1得到。TCP首部長度:7,包20TCP首部長度和8標志位:SYNACK1,表示此報文TCP三次握手的第二個報文校驗和:0X419C,TCPTCP首部、數(shù)據(jù)和偽首部三部分計算得出校驗TCP圖4-15TCP三次握手第三個報TCP三次握手第三個報文首序列號:0XE9999DE,為前一個數(shù)據(jù)段序列號加1此是上一個報文序號0X2346F3FF加1。TCP首部長度:5,標TCP5*4字節(jié)=20標識位:TCP三次握手第三個ACK1校驗和:0X6E60,為TCPTCP三次握手的報文,可以很清楚的分析出在TCP連接建立時,客戶端和服務(wù)端所進行的工作。三次報文的重要區(qū)別在于標識位的不同,第一個報文,SYN1,第二個報文是對第一個報文的確認,SYN位置1,ACK位置1,第三個報文是確認報文,ACK位置1。1PC1中開啟協(xié)議分析軟件進行數(shù)據(jù)包捕獲2、在PC1協(xié)議分析軟件中的TCP連接工具中連接到PC2的FTP服務(wù)器并發(fā)送dir命令,如下圖所示。圖4-16FTP命3FTP圖4-17FTP命TCP數(shù)據(jù)段首部,可以看到序列號為0X7257BB5D,數(shù)5字節(jié)。再查看從PC2會返回的確認數(shù)據(jù)段,如下圖所示。圖4-18TCP確認報查看上圖中TCP部分,確認序號為0X7257BB62,因為0X7257BB5D+5=0X7257BB62,因此,此確認序號的含義為上一個發(fā)送的TCP數(shù)據(jù)段信息全部處理,發(fā)送端可以發(fā)送0X7257BB62以后的數(shù)據(jù),此即是TCP確認機制的過程。1、查看PC1ARP緩存記錄,確保PC2ARP記錄4-19PC1ARP緩存記2PC2PC2不會對PC1發(fā)送的TCP3PC14、在PC1中用中的TCP連接工具對PC2的FTP服務(wù)發(fā)起連接,如下圖所示圖4-20TCP連接工具發(fā)起5PC1TCP圖4-21TCP超時重傳數(shù)據(jù)從上圖中可以看到,在發(fā)出SYN位置1的TCP連接請求沒有得到相應(yīng)后,連接工具又發(fā)送了第二個相同的SYN位置1的TCP連接請求,進行重傳,確定數(shù)據(jù)段為重傳數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《挑戰(zhàn)與機遇:未來教育發(fā)展趨勢》課件
- 《痔瘡并發(fā)癥的防治》課件
- 《建筑施工安全》課件
- 網(wǎng)絡(luò)法律故事閱讀活動投稿流程指導(dǎo)課件
- 二年級語文下冊 課文6 19大象的耳朵教學(xué)設(shè)計 新人教版
- 四川托普信息技術(shù)職業(yè)學(xué)院《俄語寫作實踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西財貿(mào)職業(yè)技術(shù)學(xué)院《商務(wù)禮儀》2023-2024學(xué)年第二學(xué)期期末試卷
- 宜昌科技職業(yè)學(xué)院《信息理論與編碼》2023-2024學(xué)年第二學(xué)期期末試卷
- 梧州學(xué)院《3Dmax進階動畫》2023-2024學(xué)年第二學(xué)期期末試卷
- 松原職業(yè)技術(shù)學(xué)院《語言專業(yè)第二外語法語》2023-2024學(xué)年第一學(xué)期期末試卷
- 原地面高程復(fù)測記錄表正式版
- 高等學(xué)校建筑學(xué)專業(yè)本科(五年制)教育評估標準
- 品質(zhì)周報表(含附屬全套EXCEL表)
- 商鋪裝修工程施工方案.
- MQ2535門座起重機安裝方案
- 一針療法高樹中著精校版本
- 第六課-吸煙者的煩惱-《橋梁》實用漢語中級教程(上)課件
- 八年級數(shù)學(xué)下冊第3章圖形與坐標復(fù)習(xí)教案(新)湘教
- 吊籃作業(yè)安全監(jiān)理專項實施細則
- 暉老年服務(wù)有限公司創(chuàng)業(yè)計劃書
- 地下車庫建筑結(jié)構(gòu)設(shè)計土木工程畢業(yè)設(shè)計
評論
0/150
提交評論