




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-.z.學(xué)生實(shí)驗(yàn)報(bào)告:**:班級(jí):指導(dǎo)老師:內(nèi)容摘要該實(shí)驗(yàn)報(bào)告了TCP協(xié)議分析實(shí)驗(yàn)相關(guān)分析; TCP協(xié)議分析是通過(guò)Wireshark分析TCP協(xié)議的報(bào)文格式,如理解TCP報(bào)文段首部各字段的含義,理解TCP建立連接的三次握手機(jī)制,了解TCP的確認(rèn)機(jī)制,了解TCP的流量控制和擁塞控制實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)協(xié)議分析軟件掌握TCP協(xié)議的報(bào)文格式;理解TCP報(bào)文段首部各字段的含義;理解TCP建立連接的三次握手機(jī)制;了解TCP的確認(rèn)機(jī)制,了解TCP的流量控制和擁塞控制;實(shí)驗(yàn)原理連上internet的PC機(jī),并且安裝有協(xié)議分析軟件Wireshark實(shí)驗(yàn)原理及概況TCP是因特網(wǎng)中最主要的運(yùn)輸層協(xié)議,它能夠在兩個(gè)應(yīng)用程序章提供可靠的、有序的數(shù)據(jù)流傳輸,能夠檢測(cè)傳輸過(guò)程中分組是否丟失、失序和改變,并利用重傳機(jī)制保證分組可靠地傳輸?shù)浇邮辗剑?TCP首部格式如下圖所示:首先是源端口和目的端口,服務(wù)器提供服務(wù)的端口號(hào)是固定的,比如:Web服務(wù)端口號(hào)是80,而客戶(hù)端的端口號(hào)是由操作系統(tǒng)隨機(jī)分配一個(gè)用戶(hù)端口號(hào)。TCP提供字節(jié)流服務(wù),它為分組中的每個(gè)字節(jié)編號(hào),首部中的序號(hào)表示分組中第一個(gè)字節(jié)的編號(hào)。接收方用確認(rèn)號(hào)表示它期望接收的數(shù)據(jù)流中下一個(gè)字節(jié)編號(hào),表明確認(rèn)號(hào)之前的字節(jié)接收方都已經(jīng)正確接收了。數(shù)據(jù)偏移字段表示報(bào)文段的首部長(zhǎng)度。標(biāo)志部分包含6個(gè)標(biāo)志位,ACK位表明確認(rèn)號(hào)字段是否有效;PUSH位表示發(fā)送端應(yīng)用程序要求數(shù)據(jù)立即發(fā)送;SYN、FIN、RESET三位用來(lái)建立連接和關(guān)閉連接;URG和緊急指針通常較少使用。接收端利用窗口字段通知發(fā)送方它能夠接收多大數(shù)據(jù)量。檢驗(yàn)和字段是接收方用來(lái)檢驗(yàn)接收的報(bào)文是否在傳輸過(guò)程中出錯(cuò)。TCP重傳機(jī)制:當(dāng)發(fā)送方傳輸一個(gè)報(bào)文段的同時(shí)啟動(dòng)一個(gè)重傳計(jì)時(shí)器,當(dāng)該報(bào)文的確認(rèn)到達(dá)時(shí),這個(gè)計(jì)時(shí)器就會(huì)取消,如果這個(gè)計(jì)時(shí)器超時(shí),則數(shù)據(jù)將會(huì)被重傳。TCP在重傳之前,并不總是等待重傳計(jì)時(shí)器超時(shí),TCP也會(huì)把一系列重復(fù)確認(rèn)的分組當(dāng)作是數(shù)據(jù)丟失的先兆;TCP流量控制機(jī)制:當(dāng)發(fā)送方數(shù)據(jù)發(fā)送速率超過(guò)接收方的接受速率,利用滑動(dòng)窗口實(shí)現(xiàn)流量控制;16位窗口大?。篢CP的流量控制由連接的每一端通過(guò)聲明的窗口大小來(lái)提供。窗口大小為字節(jié)數(shù),起始于確認(rèn)序號(hào)字段指明的值,這個(gè)值是接收端正期望接收的字節(jié)。窗口大小是一個(gè)16字節(jié)字段,因而窗口大小最大為65535字節(jié);TCP擁塞機(jī)制:防止過(guò)多的數(shù)據(jù)注入到網(wǎng)絡(luò)中,這樣可以是網(wǎng)絡(luò)中的路由器或鏈路不至于過(guò)載,一般指端到端的通信量的控制;關(guān)于TCP報(bào)文控制位:URURGACKPSHRSTSYNFIN緊急URG:當(dāng)URG=1時(shí),表明緊急指針字段有效,它告訴系統(tǒng)次報(bào)文段中有緊急數(shù)據(jù),應(yīng)盡快傳送;確認(rèn)ACK:僅當(dāng)ACK=1時(shí),確認(rèn)字號(hào)段才有效。TCP規(guī)定,當(dāng)建立連接后所有傳送的報(bào)文段都必須把ACK置1;TCP建立連接三次"握手”TCP連接的釋放推送PSH:置1時(shí)請(qǐng)求的數(shù)據(jù)段在接收方得到后就可直接送到應(yīng)用程序,而不必等到緩沖區(qū)滿(mǎn)時(shí)才傳送;復(fù)位RST:置1時(shí)重建連接。如果接收到RST位時(shí)候,通常發(fā)生了*些錯(cuò)誤;同步SYN:置1時(shí)用來(lái)發(fā)起一個(gè)連接;終止FIN:置1時(shí)表示發(fā)端完成發(fā)送任務(wù)。用來(lái)釋放連接,表明發(fā)送方已經(jīng)沒(méi)有數(shù)據(jù)發(fā)送了。實(shí)驗(yàn)步驟打開(kāi)Wireshark,設(shè)置好過(guò)濾器.打開(kāi)后選擇capture,后選擇interfaces;.接著選擇有數(shù)據(jù)變動(dòng)的網(wǎng)絡(luò)連接,后選option;(3).點(diǎn)擊star,開(kāi)始監(jiān)聽(tīng)模式;(4).在FILTER窗口輸入TCP;2.本次分析TCP實(shí)驗(yàn),采用httppost的方式將本地的一個(gè)文本文檔上傳到一個(gè)遠(yuǎn)程的Web服務(wù)器上,并同時(shí)使用Wireshark軟件去捕獲在文件傳輸過(guò)程中的TCP數(shù)據(jù)包 (1).打開(kāi)瀏覽器,在地址欄輸入wenku.baidu.第一次握手,ACK值為0從第第一次握手,ACK值為0從第20幀開(kāi)始,TCP從本地主機(jī)開(kāi)始與服務(wù)器建立連接,第一次握手從第二次握手開(kāi)始,ACK的值開(kāi)始置從第二次握手開(kāi)始,ACK的值開(kāi)始置1第三次握手完畢,從第23幀開(kāi)始,從本機(jī)開(kāi)始發(fā)送數(shù)據(jù)到第三次
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年吉林省建筑安全員C證考試(專(zhuān)職安全員)題庫(kù)及答案
- 2025-2030年中國(guó)衣物柔順劑行業(yè)發(fā)展?fàn)顩r及營(yíng)銷(xiāo)戰(zhàn)略研究報(bào)告
- 2025-2030年中國(guó)薺藍(lán)油市場(chǎng)發(fā)展現(xiàn)狀規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)硅酸鋯行業(yè)前景趨勢(shì)及發(fā)展規(guī)劃分析報(bào)告
- 2025-2030年中國(guó)礦物棉市場(chǎng)營(yíng)運(yùn)狀況及發(fā)展策略研究報(bào)告
- 2025波蘭數(shù)學(xué)奧林匹克(第二輪)試題
- 2025遼寧省建筑安全員B證考試題庫(kù)
- 合肥幼兒師范高等專(zhuān)科學(xué)?!稘h字文化與創(chuàng)新設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北美術(shù)學(xué)院《中小學(xué)教學(xué)名師論壇》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南電氣職業(yè)技術(shù)學(xué)院《現(xiàn)代辦公技能訓(xùn)練A》2023-2024學(xué)年第二學(xué)期期末試卷
- 多聯(lián)機(jī)空調(diào)系統(tǒng)設(shè)計(jì)課件
- 螺紋牙強(qiáng)度校核計(jì)算
- 技術(shù)規(guī)范書(shū)柴油發(fā)電機(jī)組
- 青島科技大學(xué)成人大專(zhuān)《工商企業(yè)管理實(shí)訓(xùn)報(bào)告》
- 低鉀血癥最新版本最新課件
- 獸醫(yī)外科手術(shù)學(xué)與獸醫(yī)外科學(xué)章節(jié)測(cè)試及答案
- 2023年陜西延長(zhǎng)石油礦業(yè)有限責(zé)任公司招聘筆試題庫(kù)及答案解析
- YY/T 1792-2021熒光免疫層析分析儀
- GB/T 39235-2020豬營(yíng)養(yǎng)需要量
- GB/T 30799-2014食品用洗滌劑試驗(yàn)方法重金屬的測(cè)定
- 染廠公司簡(jiǎn)介(4個(gè)范本)
評(píng)論
0/150
提交評(píng)論