




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實驗6 TCP數據包及連接建立過程分析1.實驗目的學習并分析TCP數據包的結構、含義分析TCP連接的建立過程和數據傳輸過程。2 .實驗設備與環境Ethereal網絡分析軟件實驗文件“網絡協議的層次觀察.cap”3 .相關知識3. 1 TCP數據報結構一個TCP數據報由首部和數據兩部分組成。首部的前一部分是固定長度,共20字節,是所有TCP數據報必須具有的。在首部的固定部分的后面是一些可選字段,其長度是可變的。3. 2 TCP連接的建立過程 A的TCP向B發出連接請求報文段,其首部中的同步比特SYN應置為1,并選擇 序號x,表明傳送數據時的第一個數據字節的序號是X。B的TCP收到連接請求報文段后
2、,如同意,則發回確認。B在確認報文段中應將SYN置為1,其確認號應為x + 1,同時也為自己選擇序號y。A收到此報文段后,向B給出確認,其確認號應為y + 1。A的TCP通知上層應用進程,連接已經建立。當運行服務器進程的主機B的TCP收到主機A的確認后,也通知其上層應用進程, 連接已經建立。4 .實驗內容4.1 TCP數據包的結構和含義分析打開文件“網絡協議的層次觀察.cap”,這是一個包括100個分組的網絡通信記錄,詳 細記錄了分組的序號、相對時間、源地址、目標地址、協議類型、內容,如圖1是對第14 個分組的詳細信息。圖1 TCP數據包的解析觀察文件內第14個分組的IP數據包詳細信息,見圖1
3、。它的前16位是0050 (H)=80,表示源端口是80,是HTTP協議它的目的端口是1222,是客戶端的一般端口。當前發送的數據首字節是0 (相對值),表示為首發字節。它攜帶的(HTTP)數據包 長度是154字節,194 (IP包全長)一20 (IP首部長度)一20 (TCP首部長度)=154 字節,因此下一個攜帶數據包的序號該是154。確認號是558,是對第13個分組的確認。TCP首部長度是20字節;5018(H)=0101 0000 0001 1000 (B),其中表示TCP首部長度 長度.是前4位,即0101 (B) =5,因此該TCP首部長度是5X4字節=20字節。確認比特ACK只有
4、當ACK =1時確認號字段才有效。當ACK = 0時,確認號 無效。推送比特PSH (PuSH)接收TCP收到推送比特置1的報文段,就盡快地交付給 接收應用進程,而不再等到整個緩存都填滿了后再向上交付。窗口字段大小327684.2 TCP連接的建立過程選擇“flow graph”觀察TCP連接的建立過程。圖2選擇“flow graph”觀察TCP連接的建立過程圖3選擇“flow graph”參數 觀察TCP流圖4 TCP流客戶端進程(IP地址:6,端口 1222)與服務器端進程(IP地址:20 端口 80)建立連接的3次握手過程,對應的分別是第10、11、12數據分組。它們分別完成 的是:第1
5、0數據分組:客戶端 的TCP ( SYN應置為1)向服務器端 發出連接請求報文 段;注意該分組的Option字段內容,給出了 MSS=1460字節,Sack Permitted等協商內容。 該連接請求報文不攜帶數據(Len=0),但消耗一個序號。第11數據分組:服務器端的TCP收到連接請求報文段后,同意,發回確認(確認報 文段中將SYN置為1,ACK=1);注意該分組的Option字段內容,給出了 MSS=1408 字節.該連接請求確認報文不攜帶數據(Len=0),但消耗一個序號。同時初始窗口值為32768 字節.第12數據分組:客戶端收到此報文段后,向服務器端給出確認(ACK=1)。連接建
6、立完成。5 .實驗問題問題一:什么是TCP協議? TCP數據包的結構和含義是怎樣的?問題二:TCP協議建立連接的過程是怎樣的?TCP連接的建立過程A的TCP向B發出連接請求報文段,其首部中的同步比特SYN應置為1,并選擇 序號x,表明傳送數據時的第一個數據字節的序號是X。B的TCP收到連接請求報文段后,如同意,則發回確認。B在確認報文段中應將SYN置為1,其確認號應為x + 1,同時也為自己選擇序號y。A收到此報文段后,向B給出確認,其確認號應為y + 1。A的TCP通知上層應用進程,連接已經建立。當運行服務器進程的主機B的TCP收到主機A的確認后,也通知其上層應用進程, 連接已經建立。問題三:根據文件“網絡協議的層次觀察.cap”,參照實驗4.1回答以下問題:1、分析第22個TCP數據包的結構和含義?2、分析第57個TCP數據包的結構和含義?3、分析第79個IP數據包的結構和含義?問題四:根據文件“網絡協議的層次觀察.cap”,參照實驗4.2回答以下問題:1、客戶端進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版商品房買賣網簽合同示范文本
- 2025年(工程車)車輛租賃合同
- 2025裝訂紙張采購合同范本
- 2025企業租賃合同設備租賃合同
- 2025年高阻尼材料合作協議書
- 2025貸款質押擔保合同
- 2025設備租賃合同協議書模板
- 2025銷售合同的編寫范文
- 2025年:深度解析合同終止的多元化途徑
- 2025財務援助借款合同書
- 小學三年級音樂《馬蘭謠》課件
- “當代文化參與”學習任務群相關單元的設計思路與教學建議課件(共51張PPT)
- 提高臥床患者踝泵運動的執行率品管圈匯報書模板課件
- 同理心的應用教學教材課件
- DB4102-T 025-2021海綿城市建設施工與質量驗收規范-(高清現行)
- 城市軌道交通安全管理隱患清單
- 錫膏使用記錄表
- 兒童保健學課件:緒論
- 中小學校園安全穩定工作崗位責任清單
- 校園安全存在問題及對策
- NY∕T 309-1996 全國耕地類型區、耕地地力等級劃分
評論
0/150
提交評論