《TCPIP協(xié)議分析》課程實(shí)驗(yàn)指導(dǎo)書(shū)new_第1頁(yè)
《TCPIP協(xié)議分析》課程實(shí)驗(yàn)指導(dǎo)書(shū)new_第2頁(yè)
《TCPIP協(xié)議分析》課程實(shí)驗(yàn)指導(dǎo)書(shū)new_第3頁(yè)
《TCPIP協(xié)議分析》課程實(shí)驗(yàn)指導(dǎo)書(shū)new_第4頁(yè)
《TCPIP協(xié)議分析》課程實(shí)驗(yàn)指導(dǎo)書(shū)new_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、TCP/IP協(xié)議分析實(shí)驗(yàn)指導(dǎo)書(shū)目 錄TCP/IP原理及網(wǎng)絡(luò)編程技術(shù)實(shí)驗(yàn)指導(dǎo)書(shū)1實(shí)驗(yàn)一 ARP協(xié)議分析2一、實(shí)驗(yàn)?zāi)康?二、實(shí)驗(yàn)學(xué)時(shí)2三、實(shí)驗(yàn)類型2四、實(shí)驗(yàn)步驟2實(shí)驗(yàn)二 IP協(xié)議分析4一、實(shí)驗(yàn)?zāi)康?二、實(shí)驗(yàn)學(xué)時(shí)4三、實(shí)驗(yàn)類型4四、實(shí)驗(yàn)步驟4實(shí)驗(yàn)三TCP協(xié)議驗(yàn)證7一、實(shí)驗(yàn)?zāi)康?二、實(shí)驗(yàn)學(xué)時(shí)7三、實(shí)驗(yàn)類型7四、實(shí)驗(yàn)步驟7實(shí)驗(yàn)四HTTP協(xié)議驗(yàn)證11一、實(shí)驗(yàn)?zāi)康?1二、實(shí)驗(yàn)學(xué)時(shí)11三、實(shí)驗(yàn)類型11四、實(shí)驗(yàn)步驟11實(shí)驗(yàn)五TCP網(wǎng)絡(luò)編程14一、實(shí)驗(yàn)?zāi)康?4二、實(shí)驗(yàn)學(xué)時(shí)14三、實(shí)驗(yàn)類型14四、實(shí)驗(yàn)要求14實(shí)驗(yàn)六HTTP網(wǎng)絡(luò)編程15一、實(shí)驗(yàn)?zāi)康?5二、實(shí)驗(yàn)學(xué)時(shí)15三、實(shí)驗(yàn)類型15四、實(shí)驗(yàn)要求15實(shí)驗(yàn)一 ARP協(xié)議

2、分析一、實(shí)驗(yàn)?zāi)康?. 熟悉ARP的工作過(guò)程;2. 熟悉ARP的數(shù)據(jù)包結(jié)構(gòu)。二、實(shí)驗(yàn)學(xué)時(shí)2學(xué)時(shí)三、實(shí)驗(yàn)類型驗(yàn)證型實(shí)驗(yàn)四、實(shí)驗(yàn)步驟實(shí)驗(yàn)分組進(jìn)行,每組6人,采用網(wǎng)絡(luò)結(jié)構(gòu)二。 其中主機(jī)B、主機(jī)E運(yùn)行協(xié)議仿真編輯器,主機(jī)A、主機(jī)C、主機(jī)D、主機(jī)F 運(yùn)行協(xié)議分析器;主機(jī)B啟用路由服務(wù)做路由器使用。 說(shuō)明:主機(jī)A、C、D的默認(rèn)網(wǎng)關(guān)是;主機(jī)E、F的默認(rèn)網(wǎng)關(guān)是。主機(jī)B啟動(dòng)靜態(tài)路由服務(wù)(方法:在命令行方式下,輸入“staticroute_config”)。按照拓?fù)浣Y(jié)構(gòu)圖連接網(wǎng)絡(luò),使用拓?fù)潋?yàn)證檢查連接的正確性。練習(xí)一:領(lǐng)略真實(shí)的ARP(同一子網(wǎng))1. 主機(jī)A、B、C、D、E、

3、F在命令行下運(yùn)行“arp -a”命令,察看ARP高速緩存表?!締?wèn)題】l ARP高速緩存表由哪幾項(xiàng)組成?2. 主機(jī)A、B、C、D啟動(dòng)協(xié)議分析器,打開(kāi)捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取ARP、ICMP)。 3. 主機(jī)A、B、C、D在命令行下運(yùn)行“arp -d”命令,清空ARP高速緩存。 4. 主機(jī)A ping 主機(jī)D()。 5. 主機(jī)A、B、C、D停止捕獲數(shù)據(jù),并立即在命令行下運(yùn)行“arp -a”命令察看ARP高速緩存。 【問(wèn)題】l 結(jié)合協(xié)議分析器上采集到的ARP報(bào)文和ARP高速緩存表中新增加的條目,簡(jiǎn)述ARP協(xié)議的報(bào)文交互過(guò)程以及ARP高速緩存表的更新過(guò)程。練習(xí)二:編輯

4、并發(fā)送ARP報(bào)文(同一子網(wǎng))1. 在主機(jī)E上啟動(dòng)仿真編輯器,并編輯一個(gè)ARP請(qǐng)求報(bào)文。其中: MAC層: “目的MAC地址”設(shè)置為FFFFFF-FFFFFF, “源MAC地址”設(shè)置為主機(jī)E的MAC地址。 協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0806。 ARP層: “發(fā)送端MAC地址”設(shè)置為主機(jī)E的MAC地址, “發(fā)送端IP地址”設(shè)置為主機(jī)E的IP地址(), “目的端MAC地址”設(shè)置為000000-000000, “目的端IP地址”設(shè)置為主機(jī)F的IP地址()。 2. 主機(jī)B、F啟動(dòng)協(xié)議分析器,打開(kāi)捕獲窗口進(jìn)行數(shù)據(jù)捕獲并設(shè)置過(guò)濾條件(提取ARP協(xié)議)。 3. 主機(jī)E、B、F

5、在命令行下運(yùn)行“arp -d”命令,清空ARP高速緩存。 4. 主機(jī)E發(fā)送已編輯好的ARP報(bào)文。 5. 主機(jī)E立即在命令行下運(yùn)行“arp -a”命令察看ARP高速緩存。 6. 主機(jī)B、F停止捕獲數(shù)據(jù),分析捕獲到的數(shù)據(jù),進(jìn)一步體會(huì)ARP報(bào)文交互過(guò)程?!締?wèn)題】l ARP分組的長(zhǎng)度是固定的嗎?試加以解釋。l 試解釋為什么ARP高速緩存每存入一個(gè)項(xiàng)目就要設(shè)置10-20分鐘的超時(shí)計(jì)時(shí)器。這個(gè)時(shí)間設(shè)置得太大或太小會(huì)出現(xiàn)什么問(wèn)題?實(shí)驗(yàn)二 IP協(xié)議分析一、實(shí)驗(yàn)?zāi)康?. 掌握IP數(shù)據(jù)報(bào)的報(bào)文格式2. 掌握子網(wǎng)掩碼和路由轉(zhuǎn)發(fā)二、實(shí)驗(yàn)學(xué)時(shí)2學(xué)時(shí)三、實(shí)驗(yàn)類型驗(yàn)證型實(shí)驗(yàn)四、實(shí)驗(yàn)步驟實(shí)驗(yàn)分組進(jìn)行,每組6人,采用網(wǎng)絡(luò)結(jié)構(gòu)二

6、。說(shuō)明:主機(jī)A、C、D的默認(rèn)網(wǎng)關(guān)是;主機(jī)E、F的默認(rèn)網(wǎng)關(guān)是。主機(jī)B啟動(dòng)靜態(tài)路由服務(wù)(方法:在命令行方式下,輸入“staticroute_config”)。 按照拓?fù)浣Y(jié)構(gòu)圖連接網(wǎng)絡(luò),使用拓?fù)潋?yàn)證檢查連接的正確性。練習(xí)一:編輯并發(fā)送IP數(shù)據(jù)報(bào)1. 主機(jī)A啟動(dòng)仿真編輯器,編輯一個(gè)IP數(shù)據(jù)報(bào),其中: MAC層: 目的MAC地址:主機(jī)B的MAC地址(對(duì)應(yīng)于接口的MAC)。 源MAC地址:主機(jī)A的MAC地址。 協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0800。 IP層: 總長(zhǎng)度:IP層長(zhǎng)度。 生存時(shí)間:128。 源IP地址:主機(jī)A的IP地址()。

7、 目的IP地址:主機(jī)E的IP地址()。 校驗(yàn)和:在其他所有字段填充完畢后計(jì)算并填充。 【問(wèn)題】l IP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容? 2. 在主機(jī)B(兩塊網(wǎng)卡分別打開(kāi)兩個(gè)捕獲窗口)、E上啟動(dòng)協(xié)議分析器,設(shè)置過(guò)濾條件(提取IP協(xié)議),開(kāi)始捕獲數(shù)據(jù)。 3. 主機(jī)A發(fā)送第1步中編輯好的報(bào)文。 4. 主機(jī)B、E停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào)。【問(wèn)題】l 第1步中主機(jī)A所編輯的報(bào)文,經(jīng)過(guò)主機(jī)B到達(dá)主機(jī)E后,報(bào)文數(shù)據(jù)是否發(fā)生變化?若發(fā)生變化,記錄變化的字段,并簡(jiǎn)述發(fā)生變化的原因。 5. 將第2步中主機(jī)A所編輯的報(bào)文的“生存時(shí)間”設(shè)置為1。重新計(jì)算校驗(yàn)和。 6. 主

8、機(jī)B、E重新開(kāi)始捕獲數(shù)據(jù)。 7. 主機(jī)A發(fā)送第5步中編輯好的報(bào)文。 8. 主機(jī)B、E停止捕獲數(shù)據(jù),在捕獲到的數(shù)據(jù)中查找主機(jī)A所發(fā)送的數(shù)據(jù)報(bào)?!締?wèn)題】l 主機(jī)B、E是否能捕獲到主機(jī)A所發(fā)送的報(bào)文?簡(jiǎn)述產(chǎn)生這種現(xiàn)象的原因。練習(xí)二:子網(wǎng)掩碼和路由轉(zhuǎn)發(fā)1. 所有主機(jī)取消網(wǎng)關(guān)。2. 主機(jī)A、C、E設(shè)置子網(wǎng)掩碼為24,主機(jī)B、D、F設(shè)置子網(wǎng)掩碼為40。 3. 主機(jī)A ping 主機(jī)B(),主機(jī)C ping 主機(jī)D(),主機(jī)E ping 主機(jī)F()。 【問(wèn)題】記錄實(shí)驗(yàn)結(jié)果: 是否ping

9、 通 主機(jī)A-主機(jī)B  主機(jī)C-主機(jī)D  主機(jī)E-主機(jī)F  4. 主機(jī)A設(shè)置子網(wǎng)掩碼為52,主機(jī)C設(shè)置子網(wǎng)掩碼為54,用主機(jī)A ping 主機(jī)C()。 【問(wèn)題】記錄實(shí)驗(yàn)結(jié)果: 是否ping 通 主機(jī)A-主機(jī)C  實(shí)驗(yàn)三TCP協(xié)議驗(yàn)證一、實(shí)驗(yàn)?zāi)康?. 掌握TCP協(xié)議的報(bào)文格式2. 掌握TCP連接的建立和釋放過(guò)程3. 理解TCP重傳機(jī)制二、實(shí)驗(yàn)學(xué)時(shí)4學(xué)時(shí)三、實(shí)驗(yàn)類型驗(yàn)證型實(shí)驗(yàn)四、實(shí)驗(yàn)步驟實(shí)驗(yàn)分組進(jìn)行,每組6人,每組網(wǎng)線若干,計(jì)算機(jī)6臺(tái),均處于同一個(gè)局域網(wǎng)中。主機(jī)A、B、C、D、

10、E、F的網(wǎng)絡(luò)拓?fù)淙缦聢D所示。說(shuō)明:IP地址分配規(guī)則為主機(jī)使用原有IP,保證所有主機(jī)在同一網(wǎng)段內(nèi)。練習(xí)一:察看TCP連接的建立和釋放l 連接建立1. 主機(jī)B、C、D啟動(dòng)協(xié)議分析器進(jìn)行數(shù)據(jù)捕獲,并設(shè)置過(guò)濾條件(提取TCP協(xié)議)。2. 主機(jī)A啟動(dòng)仿真編輯器,進(jìn)入TCP連接視圖。在“服務(wù)器信息/IP地址”中填入主機(jī)C的IP地址;使用“端口掃描”獲取主機(jī)C的TCP端口列表,在“服務(wù)器信息/端口”中填入主機(jī)C的一個(gè)TCP端口(大于1024);點(diǎn)擊“連接”按鈕進(jìn)行連接。3. 察看主機(jī)B、C、D捕獲的數(shù)據(jù)。【問(wèn)題】根據(jù)B、C、D捕獲的數(shù)據(jù),填寫(xiě)下表。字段名稱報(bào)文1報(bào)文2報(bào)文3 Sequence Number

11、   Acknowledgement Number    ACK    SYN    l 連接釋放4. 主機(jī)A斷開(kāi)與主機(jī)C的TCP連接。 5. 察看主機(jī)B、C、D捕獲的數(shù)據(jù)?!締?wèn)題】1) 根據(jù)B、C、D捕獲的數(shù)據(jù),填寫(xiě)下表。 字段名稱報(bào)文4報(bào)文5報(bào)文6報(bào)文7Sequence Number     Acknowledgement Number     ACK    &#

12、160;SYN     2) 結(jié)合TCP連接過(guò)程中所填的表,理解TCP的三次握手建立連接和四次握手的釋放連接過(guò)程,理解序號(hào)、確認(rèn)號(hào)等字段在TCP可靠連接中所起的作用。練習(xí)二:利用仿真編輯器編輯并發(fā)送TCP數(shù)據(jù)包§ 本練習(xí)將主機(jī)A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組,現(xiàn)僅以主機(jī)A和B為例,說(shuō)明實(shí)驗(yàn)步驟。 § 在本實(shí)驗(yàn)中由于TCP連接有超時(shí)時(shí)間的限制,故仿真編輯器和協(xié)議分析器的兩位同學(xué)要默契配合,某些步驟(如計(jì)算TCP校驗(yàn)和)要求熟練、迅速。 § 為了實(shí)現(xiàn)TCP三次握手過(guò)程的仿真,發(fā)送第一個(gè)連接請(qǐng)求幀之前,仿真端

13、主機(jī)應(yīng)該使用“仿真編輯器/工具菜單/TCP屏蔽/啟動(dòng)屏蔽”功能來(lái)防止系統(tǒng)干擾(否則計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)會(huì)對(duì)該請(qǐng)求幀的應(yīng)答幀發(fā)出拒絕響應(yīng))。 § 通過(guò)手工編輯TCP數(shù)據(jù)包實(shí)驗(yàn),要求理解實(shí)現(xiàn)TCP連接建立、數(shù)據(jù)傳輸以及斷開(kāi)連接的全過(guò)程。在編輯的過(guò)程中注意體會(huì)TCP首部中的序列號(hào)和標(biāo)志位的作用。首先選擇服務(wù)器主機(jī)上的一個(gè)進(jìn)程作服務(wù)器進(jìn)程,并向該服務(wù)器進(jìn)程發(fā)送一個(gè)建立連接請(qǐng)求報(bào)文,對(duì)應(yīng)答的確認(rèn)報(bào)文和斷開(kāi)連接的報(bào)文也編輯發(fā)送。其步驟如下: 1. 主機(jī)B啟動(dòng)協(xié)議分析器捕獲數(shù)據(jù),設(shè)置過(guò)濾條件(提取http協(xié)議)。 2. 主機(jī)A上啟動(dòng)仿真編輯器,在界面初始狀態(tài)下,程序會(huì)自動(dòng)新建一個(gè)單幀,可以利用仿真編輯

14、器打開(kāi)時(shí)默認(rèn)的以太網(wǎng)幀進(jìn)行編輯。 3. 填寫(xiě)該幀的以太網(wǎng)協(xié)議首部,其中:源MAC地址:主機(jī)A的MAC地址。目的MAC地址:服務(wù)器的MAC地址。協(xié)議類型或數(shù)據(jù)長(zhǎng)度:0800(IP協(xié)議)。 4. 填寫(xiě)IP協(xié)議頭信息,其中: 高層協(xié)議類型:6(上層協(xié)議為T(mén)CP)。 總長(zhǎng)度:40(IP首部+TCP首部)。 源IP地址:主機(jī)A的IP地址。 目的IP地址:服務(wù)器的IP地址(0)。 其它字段任意。 應(yīng)用前面學(xué)到的知識(shí)計(jì)算IP首部校驗(yàn)和。 5. 填寫(xiě)TCP協(xié)議信息,其中: 源端口:任意大于1024的數(shù),不要使用下拉列表中的端口。 目的端口:80(HTTP協(xié)議)。 序列號(hào):選擇一個(gè)序號(hào)ISN

15、(假設(shè)1942589885),以后的數(shù)據(jù)都按照這個(gè)來(lái)填。 確認(rèn)號(hào):0。 首部長(zhǎng)度和標(biāo)志位:5002(即長(zhǎng)度20字節(jié),標(biāo)志SYN=1)。 窗口大小:任意。 緊急指針:0。 使用協(xié)議仿真編輯器的“手動(dòng)計(jì)算”方法計(jì)算校驗(yàn)和;再使用協(xié)議仿真編輯器的“自動(dòng)計(jì)算”方法計(jì)算校驗(yàn)和。將兩次計(jì)算結(jié)果相比較,若結(jié)果不一致,則重新計(jì)算。 TCP在計(jì)算校驗(yàn)和時(shí)包括哪些內(nèi)容?將設(shè)置完成的數(shù)據(jù)幀復(fù)制2份;修改第二幀的TCP 層的“首部長(zhǎng)度和標(biāo)志”位為5010(即標(biāo)志位ACK=1),TCP層的“序號(hào)”為1942589885+1。修改第三幀的TCP層的“首部長(zhǎng)度和標(biāo)志”位為5011(即標(biāo)志位ACK=1、FIN=1),TCP層

16、的“序號(hào)”為1942589885+1。 6. 在發(fā)送該TCP連接請(qǐng)求之前,先ping 一次目標(biāo)服務(wù)器,讓目標(biāo)服務(wù)器知道自己的MAC地址。 7. 使用“仿真編輯器/工具菜單/TCP屏蔽/啟動(dòng)屏蔽”功能,為T(mén)CPIP協(xié)議棧過(guò)濾掉收到的TCP數(shù)據(jù)。 8. 點(diǎn)擊菜單欄中的“發(fā)送”按鈕,在彈出對(duì)話框中選擇發(fā)送第一幀。 9. 我們假設(shè)接收字節(jié)序號(hào)為:3246281765,修改第二幀和第三幀的TCP層的“ACK確認(rèn)序號(hào)”的值:3246281766。 10. 計(jì)算第二幀的TCP校驗(yàn)和,將該幀發(fā)送。對(duì)服務(wù)器的應(yīng)答報(bào)文進(jìn)行確認(rèn)。 11. 計(jì)算第三幀的TCP校驗(yàn)和,將該幀發(fā)送。斷開(kāi)連接,完成TCP連接的全過(guò)程。 1

17、2. 協(xié)議分析器一端截獲相應(yīng)的請(qǐng)求及應(yīng)答報(bào)文并分析,注意觀察“會(huì)話分析”中的會(huì)話過(guò)程。 13. 仿真端主機(jī)使用“仿真編輯器/工具菜單/TCP屏蔽/停止屏蔽”功能,恢復(fù)正常網(wǎng)絡(luò)功能。練習(xí)三:TCP的重傳機(jī)制本練習(xí)將主機(jī)A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組。現(xiàn)僅以主機(jī)A和B為例,說(shuō)明實(shí)驗(yàn)步驟。1. 主機(jī)B啟動(dòng)協(xié)議分析器開(kāi)始捕獲數(shù)據(jù)并設(shè)置過(guò)濾條件(提取TCP協(xié)議)。2. 主機(jī)A啟動(dòng)仿真編輯器,進(jìn)入TCP連接視圖。在“服務(wù)器信息/IP地址”中填入主機(jī)B的IP地址;使用“端口掃描”獲取主機(jī)B的TCP端口列表,在“服務(wù)器信息/端口”中填入主機(jī)B的一個(gè)TCP端口(大于1024);點(diǎn)擊“連接

18、”按鈕進(jìn)行連接。3. 主機(jī)A向主機(jī)B發(fā)送一條信息。4. 主機(jī)B使用“仿真編輯器/工具菜單/TCP屏蔽/啟動(dòng)屏蔽”功能,過(guò)濾掉接收到的TCP數(shù)據(jù)。5. 主機(jī)A向主機(jī)B再發(fā)送一條信息。6. 主機(jī)B刷新捕獲顯示,當(dāng)發(fā)現(xiàn)“會(huì)話分析視圖”中有兩條以上超時(shí)重傳報(bào)文后,使用“仿真編輯器/工具菜單/TCP屏蔽/停止屏蔽”功能,恢復(fù)正常網(wǎng)絡(luò)功能。7. 主機(jī)A向主機(jī)B再發(fā)送一條信息,之后斷開(kāi)連接。8. 主機(jī)B停止捕獲數(shù)據(jù)?!締?wèn)題】依據(jù)“會(huì)話分析視圖”顯示結(jié)果,繪制本練習(xí)的數(shù)據(jù)報(bào)交互圖。實(shí)驗(yàn)四HTTP協(xié)議驗(yàn)證一、實(shí)驗(yàn)?zāi)康?. 掌握HTTP的報(bào)文格式2. 掌握HTTP的工作原理二、實(shí)驗(yàn)學(xué)時(shí)2學(xué)時(shí)三、實(shí)驗(yàn)類型驗(yàn)證型實(shí)驗(yàn)

19、四、實(shí)驗(yàn)步驟該實(shí)驗(yàn)采用網(wǎng)絡(luò)結(jié)構(gòu)一說(shuō)明:IP地址分配規(guī)則為主機(jī)使用原有IP,保證所有主機(jī)在同一網(wǎng)段內(nèi)。按照拓?fù)浣Y(jié)構(gòu)圖連接網(wǎng)絡(luò),使用拓?fù)潋?yàn)證檢查連接的正確性。本試驗(yàn)將主機(jī)A和B作為一組,主機(jī)C和D作為一組,主機(jī)E和F作為一組?,F(xiàn)僅以主機(jī)A和B為例,說(shuō)明實(shí)驗(yàn)步驟。練習(xí)一:頁(yè)面訪問(wèn)1. 主機(jī)A清空IE緩存。 2. 主機(jī)B啟動(dòng)協(xié)議分析器開(kāi)始捕獲數(shù)據(jù)并設(shè)置過(guò)濾條件(提取HTTP協(xié)議)。 3. 主機(jī)A啟動(dòng)IE瀏覽器,在“地址”框中輸入“0/ experiment”,并連接。 4. 主機(jī)B停止捕獲數(shù)據(jù),保存會(huì)話命令(方法:會(huì)話交互視圖單擊右鍵保存會(huì)話命令菜單,保存為Http1.

20、txt),分析捕獲到的數(shù)據(jù)?!締?wèn)題】a) 本練習(xí)使用HTTP協(xié)議的哪種方法?簡(jiǎn)述這種方法的作用。 b) 根據(jù)本練習(xí)的報(bào)文內(nèi)容,填寫(xiě)下表。主機(jī)名 URL 服務(wù)器類型 傳輸文件類型 訪問(wèn)時(shí)間 c) 參考“會(huì)話分析”視圖的顯示結(jié)果,繪制此次訪問(wèn)過(guò)程的報(bào)文交互圖(包括TCP協(xié)議)。 練習(xí)二:頁(yè)面提交1. 主機(jī)B啟動(dòng)協(xié)議分析器開(kāi)始捕獲數(shù)據(jù)并設(shè)置過(guò)濾條件(提取HTTP協(xié)議)。 2. 主機(jī)A啟動(dòng)IE瀏覽器,在“地址”框中輸入“0/ experiment/post.html”,并連接。在返回頁(yè)面中,填寫(xiě)“用戶名”和“密碼”,單擊

21、“確定”按鈕。 3. 主機(jī)B停止捕獲數(shù)據(jù),保存會(huì)話命令(方法:會(huì)話交互視圖單擊右鍵保存會(huì)話命令菜單,保存為Http2.txt),分析捕獲到的數(shù)據(jù)?!締?wèn)題】a) 本練習(xí)的提交過(guò)程使用HTTP協(xié)議的哪種方法?簡(jiǎn)述這種方法的作用。b) 參考“會(huì)話分析”視圖的顯示結(jié)果,繪制此次提交過(guò)程的報(bào)文交互圖(包括TCP協(xié)議)。練習(xí)三:獲取頁(yè)面信息1. 主機(jī)A啟動(dòng)仿真編輯器,進(jìn)入“TCP連接視圖”。 2. 主機(jī)B啟動(dòng)協(xié)議分析器開(kāi)始捕獲數(shù)據(jù),并設(shè)置過(guò)濾條件(提取HTTP協(xié)議)。 3. 主機(jī)A在“TCP連接視圖”上,設(shè)置“服務(wù)器信息IP地址”為服務(wù)器IP(0);設(shè)置“服務(wù)器信息端口”為80;單擊“連接”按鈕來(lái)和服務(wù)器建立連接。 4. 主機(jī)A在“TCP連接視圖”上,設(shè)置“發(fā)送數(shù)據(jù)(文本)”為以下內(nèi)容:5. HEAD /experiment/ HTTP/1.1<CRLF>6. Host: 0<CRLF>7. <CRLF>8. 單擊“發(fā)送”按鈕。(注<CRLF>是回車換行)9. 主機(jī)A在“TCP連接視圖”上的“顯示數(shù)據(jù)(文本)”中察看服務(wù)器返回信息。 10. 主機(jī)B停

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論