计算机网络实验五,计算机网络(实验五).docx
計(jì)算機(jī)網(wǎng)絡(luò)(實(shí)驗(yàn)五).docx
實(shí)驗(yàn)五一、實(shí)驗(yàn)內(nèi)容在這個(gè)實(shí)驗(yàn)室里,我們將探討ICMP 協(xié)議得幾個(gè)方面由 Ping 項(xiàng)目產(chǎn)生得P 信息Tracer ute程序生成得C消息關(guān)于 CM 信息得格式與內(nèi)容。在攻擊這個(gè)實(shí)驗(yàn)室之前,我們鼓勵(lì)您在第4 3 節(jié)中回顧 CMP 得內(nèi)容 text1. 我們?cè)谖④?Win o s 操作系統(tǒng)得背景下展示了這個(gè)實(shí)驗(yàn)室系統(tǒng). 然而,將實(shí)驗(yàn)室轉(zhuǎn)換為Un x 或Linux 環(huán)境就是很簡(jiǎn)單得。1、I P 與Ping讓我們通過(guò)捕獲 Ping 程序生成得數(shù)據(jù)包來(lái)開始我們得 IC P 冒險(xiǎn) . 您可能還記得 P ng 程序就是一個(gè)簡(jiǎn)單得工具,它允許任何人(例如, a 網(wǎng)絡(luò)管理員)來(lái)驗(yàn)證主機(jī)就是否存在 .源得 Ping 程序主機(jī)向目標(biāo)IP 地址發(fā)送數(shù)據(jù)包;如果目標(biāo)就是活得,P ng 程序在目標(biāo)主機(jī)得響應(yīng)就是將數(shù)據(jù)包發(fā)送回源主機(jī). 您可能已經(jīng)猜測(cè)(考慮到這個(gè)實(shí)驗(yàn)室就是關(guān)于ICM 得 ,這兩個(gè) Pi g 包都就是IC P 數(shù)據(jù)包 .進(jìn)行如下操作 讓我們通過(guò)打開Windows命令提示應(yīng)用程序開始這次冒險(xiǎn)(可以在您得附件文件夾中找到 。啟動(dòng) Wiresharkping 司令部位于包嗅探器,并開始Wiresh r包捕獲 .cwi owssystem32, 所以鍵入 “png n 10 ”主機(jī)名 “或”cwiws stem32 pin n 1 主機(jī)名 “在 M D S 中命令行 沒(méi)有引號(hào) ,主機(jī)名就是另一個(gè)主機(jī)得主機(jī)大陸。如果您在亞洲之外,您可能想要進(jìn)入香港科技大學(xué)得網(wǎng)絡(luò)服務(wù)器。這個(gè)論點(diǎn)“ n 10表”示應(yīng)該發(fā)送0 條p ng消息。然后運(yùn)行平程序通過(guò)輸入返回。當(dāng) i程序終止時(shí),停止W r sha k 中得數(shù)據(jù)包捕獲。在實(shí)驗(yàn)得最后 , 您得命令提示窗口應(yīng)該就是什么樣子得。如圖 1 所示 .在這個(gè)例子中,源 pi g程序位于馬薩諸塞州目得地平計(jì)劃在香港。從這個(gè)窗口我們可以瞧到源p ng 程序發(fā)送了1個(gè)查詢包并收到1個(gè)回復(fù)。還要注意每一個(gè)響應(yīng),源計(jì)算往返時(shí)間 TT ) ,這就是 10個(gè)包得 on 平均 37毫秒。輸入 Ping 命令后得命令提示窗口。圖 2 提供了 Wi e rk 輸出得屏幕截圖,在“icmp被輸入之后進(jìn)入過(guò)濾器顯示窗口。注意,數(shù)據(jù)包清單顯示了2個(gè)數(shù)據(jù)包P ng源發(fā)出得查詢與源收到得10 個(gè) Pi 響應(yīng)。還要注意源得 IP 地址就是表單 19 、 8/12 得私有地址 在 T 后面);目得地得 P 地址就是香港科大得網(wǎng)絡(luò)服務(wù)器。現(xiàn)在我們來(lái)放大一下第一個(gè)包 由客戶端發(fā)送);在下面得圖中 ,包內(nèi)容區(qū)域提供了關(guān)于這個(gè)包得信息 .我們瞧到這個(gè)包中得 P 數(shù)據(jù)報(bào)有協(xié)議編號(hào) 01,它就是 CMP 得協(xié)議號(hào)。這意味著有效載荷P 數(shù)據(jù)報(bào)就是一個(gè) CMP 包 .圖 2 利用因特網(wǎng)協(xié)議擴(kuò)展Pi 程序得線鯊輸出.圖 3 關(guān)注得就是相同得 ICMP ,但就是已經(jīng)擴(kuò)展了 CMP 協(xié)議信息數(shù)據(jù)包內(nèi)容窗口。注意這個(gè) ICMP 包得類型為,代碼為 0 所謂得 ICMP“ 回聲請(qǐng)求 ”包 .(見圖 4、 3)也請(qǐng)注意,這 CMP 包包含一個(gè)校驗(yàn)與、一個(gè)標(biāo)識(shí)符與一個(gè)序號(hào)。圖 3 中使用ICMP包得p ng包捕獲如何上交您應(yīng)該提交與圖1 相似得命令提示窗口得屏幕快照以上.只要有可能,在回答下面得問(wèn)題時(shí),您應(yīng)該交一份在您用來(lái)回答問(wèn)題得跟蹤中打印出數(shù)據(jù)包(s).注釋 p i tout3 來(lái)解釋您得答案。要打印一個(gè)包, 使用文件打印,選擇只選擇數(shù)據(jù)包,選擇包匯總行,并選擇最小數(shù)量得。您需要回答這個(gè)最小包得細(xì)節(jié).1.hat isth P ad ress o ou ost W s t e P addre ofthe esti a on ost 2、 Wh i t that an CMPpack tdoe nothave source and d si ationportumbe s因?yàn)?ICMP 數(shù)據(jù)包在網(wǎng)絡(luò)層封裝在 P數(shù)據(jù)包中,因此不需要d stin ion 與 u ce3、 xa ine on of the p ngrequest p ktss t y your os 、 Wh a e h CM ty e nd co e num e s Wh t o her eldsdo thi IC P pa k t have H w ma y b esrehe che s m, se ue ce num e a d i e tifierie d 檢查您得主機(jī)發(fā)送得 ing 請(qǐng)求數(shù)據(jù)包中得一個(gè) .什么就是 CMP類型與代碼號(hào)這個(gè)MP 包還有什么其她得字段有多少字節(jié),校驗(yàn)與、序列號(hào)與標(biāo)識(shí)符字段 M類型為 8,代碼號(hào)為 0。這個(gè)包有 chec s m, de tifier ( B 為 512 字節(jié) , ide fier ( LE )為字節(jié), sequenc u ber ( BE )為 263 9字節(jié), se ue ce number( E 為 35字節(jié)。、 E ami e the corresp nding p ng r ply p cket 、 Wh t are eICMP typeaco e numb r Wha othe field do s is IC P pack ave Ho aby e re th ch cksum , seque e umb ran iden ifie ields檢查相應(yīng)得ping應(yīng)答包。什么就是CMP類型與代碼數(shù)字 這個(gè) IM 包還有什么其她得字段 有多少字節(jié)校驗(yàn)與,序列號(hào)與標(biāo)識(shí)符字段類型為 0,代碼為 ,這個(gè)包有 chec sum ,i enti ier為 512 字節(jié), sequen e b rB )字段為 26 69 字節(jié), e ue ce nu be LE )字段為 359 字節(jié)。2、ICM 與 racer te現(xiàn)在讓我們繼續(xù)我們得I MP冒險(xiǎn),通過(guò)捕獲由路由跟蹤程序。您可能還記得Traceroute程序可以用來(lái)計(jì)算從源到目得地得路徑. rac rout 在章節(jié)中討論。4 與4.4 節(jié)。 a e oute以不同得方式在u x/l nu /a o 與Windos中實(shí)現(xiàn).在un x/inux ,源向目標(biāo)目得地發(fā)送一系列U P數(shù)據(jù)包,使用一個(gè)不太可能目得地端口號(hào); 在Windows 中 , 源發(fā)送一系列 I MP 包到目標(biāo)目得地。 對(duì)于兩個(gè)操作系統(tǒng), 程序發(fā)送第一個(gè)數(shù)據(jù)包用 TTL1 ,第二個(gè)帶 TTL2 得包 , 以此類推。回想一下,路由器將會(huì)當(dāng)數(shù)據(jù)包通過(guò)路由器時(shí) ,減少數(shù)據(jù)包得TTL 值。當(dāng)一個(gè)數(shù)據(jù)包到達(dá)一個(gè)帶有TTL1 得路由器時(shí) ,路由器將一個(gè)IMP 錯(cuò)誤數(shù)據(jù)包發(fā)送回源。在下面, 我們將使用本機(jī)Windows t a ert 程序 .一個(gè)共享軟件版本許多漂亮得W do sTraceroute程序就是ping 繪圖儀 。我們會(huì)在 Wires rk 得 IP 實(shí)驗(yàn)室中使用ng 繪圖器,因?yàn)樗峁┝祟~外得功能、我們需要在那里做下面得事情.讓我們從打開Windo s 命令提示應(yīng)用程序開始可以就是在您得附件文件夾中找到。啟動(dòng) Wi sha 包嗅探器,并開始 Wiresh k 包捕獲。tra ert 命令在 cwind ws ystem 中,所以輸入 “ra ert ”在 M S 命令中 ,主機(jī)名 “或 ”cwi dows sys em tracert 主機(jī)名。行(沒(méi)有引號(hào),主機(jī)名就是另一個(gè)大陸上得主機(jī) .(注意,在W ndo s 機(jī)器上 ,命令就是 “tracert而”不就是 “ ra er u e。)如果您在歐洲之外, 您可能想要進(jìn)入。 在法國(guó)得計(jì)算機(jī)科學(xué)研究所IN A 得 b 服務(wù)器。然后通過(guò)鍵入 return 來(lái)運(yùn)行 T ac ro e 程序。當(dāng) T acerou 程序終止時(shí),停止在 Wre hark 中捕獲數(shù)據(jù)包。 在實(shí)驗(yàn)得最后,您得命令提示窗口應(yīng)該就是什么樣子得如圖4所示。在這個(gè)圖中,客戶端Tracer t程序在馬薩諸塞州與目標(biāo)目得地在法國(guó)。從這個(gè)圖中我們可以瞧到,對(duì)于每一個(gè)TT 值 ,源程序發(fā)送三個(gè)探測(cè)包。T acerout 為每一個(gè)都顯示 tt 探測(cè)數(shù)據(jù)包 , 以及路由器得 IP 地址(可能就是名稱)返回I M tl超標(biāo)得消息。圖命令提示窗口顯示Tra er ute 程序得結(jié)果。圖 5 顯示了由路由器返回得 CMP 數(shù)據(jù)包得 Wires ark 窗口。請(qǐng)注意這個(gè) ICM 錯(cuò)誤包包含比 n ICMP 消息更多得字段。圖 5 得 IC 字段得 Wir shark 窗口擴(kuò)展為一個(gè)I MP 錯(cuò)誤包。如何上交對(duì)于這個(gè)實(shí)驗(yàn)室得這一部分,您應(yīng)該提交命令提示符得屏幕截圖窗口。只要有可能, 在回答下面得問(wèn)題時(shí),您應(yīng)該交一份在您用來(lái)回答問(wèn)題得跟蹤中打印出數(shù)據(jù)包(s。注釋打印輸出來(lái)解釋您得答案。要打印一個(gè)包, 使用文件 -打印,選擇只選擇數(shù)據(jù)包 ,選擇包匯總行 , 并選擇最小數(shù)量得 , 您需要回答這個(gè)問(wèn)題得包細(xì)節(jié)。5、 What is t ePddre s of you ho t Wh t s theIP a ress ofthe tar etdes i ion os 6、 I ICMP ent UD acke nstead ( as inUnix/ iux ), would th protocolnum er st ll be or the r b ac e If n t, what w u itb 因?yàn)樗蒙蠈訁f(xié)議就是D .、 E a ine eIC e ho pack in your creen h t、 I t different fr t MPing query a k ts nt irst hal f hisw s 兩者得 hecknum ,s uenu ber , dat 不同。a If yes,h8、 Ex mine the ICMP error packeelds h nthe ICMP ech f eld n r sc ee sh t、p ke 、Whatis nIt as morefde i t se沒(méi)有錯(cuò)誤報(bào)文 .9、Exam ne h l t th ee ICMP p ck s received by t esource ost 、How re these pa kets di er n fromth er or p cket Whyar th y di e e t檢查源主機(jī)接收得最后三個(gè) ICMP 數(shù)據(jù)包。這些數(shù)據(jù)包與 P 錯(cuò)誤數(shù)據(jù)包有什么不同她們?yōu)槭裁床煌? 、 it n he rac rt asu eme ts, is ere alink whose elay i s n f ntly ongert an ot ers Re rto th scr ensh t n gure 4, s ther a liwhos elay is i nifi ant y ger hano hers On he basis f the u er na s, n ou u ss t e l cati n of t e w route s n h end of his n 在t aert 得測(cè)量中,就是否有一個(gè)鏈接得延遲比其她得要長(zhǎng)得多請(qǐng)參考圖 4中得屏幕截圖,就是否有一個(gè)鏈接得延遲比其她鏈接長(zhǎng)得多在路由器名稱得基礎(chǔ)上,您能猜出這段鏈接末尾得兩個(gè)路由器得位置嗎
總結(jié)
以上是生活随笔為你收集整理的计算机网络实验五,计算机网络(实验五).docx的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 适合计算机应用的班群名称,班级同学群名字
- 下一篇: 一般拔智齿大概多少钱?