《計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)》 課件全套(含課程思政) 朱敏_第1頁(yè)
《計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)》 課件全套(含課程思政) 朱敏_第2頁(yè)
《計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)》 課件全套(含課程思政) 朱敏_第3頁(yè)
《計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)》 課件全套(含課程思政) 朱敏_第4頁(yè)
《計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)》 課件全套(含課程思政) 朱敏_第5頁(yè)
已閱讀5頁(yè),還剩243頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)第五章應(yīng)用層實(shí)驗(yàn)WEB服務(wù)器的搭建及HTTP協(xié)議分析FTP服務(wù)器的搭建及FTP協(xié)議分析DNS服務(wù)器的配置與DNS協(xié)議分析郵件服務(wù)的協(xié)議分析基于TCP的Socket編程基于UDP的Socket編程WEB服務(wù)器的搭建及HTTP協(xié)議分析

實(shí)驗(yàn)?zāi)康脑赪indows環(huán)境下,通過(guò)使用IIS和Apache兩種不同的WEB服務(wù)器應(yīng)用系統(tǒng)搭建WEB服務(wù)器,讓學(xué)生了解服務(wù)器的搭建方法。通過(guò)對(duì)HTTP報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具ApacheHTTPd,Wireshark;WEB服務(wù)器的搭建及HTTP協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)主要任務(wù),WEB服務(wù)器的搭建(IIS和Apache)和利用Wireshark截獲WEB服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解HTTP協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:IIS下WEB服務(wù)器的安裝與WEB服務(wù)的配置;1.安裝WEB服務(wù)器2.新建WEB站點(diǎn),配置網(wǎng)站存放路徑,配置默認(rèn)文檔第二步:Apache下WEB服務(wù)器的安裝和WEB服務(wù)的配置;1.按照Apache服務(wù)器2.設(shè)置網(wǎng)站根目錄3.設(shè)置網(wǎng)站的首頁(yè)文件4.設(shè)置服務(wù)器的端口號(hào)WEB服務(wù)器的搭建及HTTP協(xié)議分析第三步:HTTP協(xié)議分析;獲取HTTP協(xié)議請(qǐng)求報(bào)文(以GET命令為例)及應(yīng)答報(bào)文并進(jìn)行分析;在跟蹤WEB數(shù)據(jù)報(bào)文

的工作過(guò)程之前,為了獲取完整的實(shí)驗(yàn)數(shù)據(jù),需要將當(dāng)前主機(jī)的瀏覽器的高速緩存清空,以確保WEB網(wǎng)頁(yè)是從網(wǎng)絡(luò)中獲取的,而不是來(lái)自高速緩沖。1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在WEB瀏覽器地址欄中輸入網(wǎng)址,并回車;3)停止分組捕獲;4)在過(guò)濾器中輸入“HTTP”,只顯示HTTP報(bào)文。WEB服務(wù)器的搭建及HTTP協(xié)議分析思考1)瀏覽器和服務(wù)器所運(yùn)行的HTTP版本號(hào)是多少?2)瀏覽器支持的語(yǔ)言類型在哪里可以查看到?當(dāng)前你截獲的數(shù)據(jù)包的瀏覽器所支持的語(yǔ)言類型是什么?3)瀏覽器支持的壓縮方式在哪里可以查看到?當(dāng)前你截獲的數(shù)據(jù)包的瀏覽器所支持的壓縮方式是什么?4)瀏覽器支持的MIME的類型是什么?5)通過(guò)什么信息可以判斷服務(wù)器是否成功返回客戶端所需要的信息?

6)從下面這個(gè)響應(yīng)報(bào)文中,服務(wù)器返回對(duì)象最后修改的時(shí)間是多少?服務(wù)器返回給瀏覽器的內(nèi)容共多少字節(jié)?7)瀏覽器和服務(wù)器之間采用持久連接還是非持久連接的方式工作?如何從截獲的數(shù)據(jù)包中進(jìn)行判斷?WEB服務(wù)器的搭建及HTTP協(xié)議分析獲取HTTP協(xié)議中ConditionalGET報(bào)文并分析工作原理在跟蹤WEB數(shù)據(jù)報(bào)文

的工作過(guò)程之前,為了獲取完整的實(shí)驗(yàn)數(shù)據(jù),需要將當(dāng)前主機(jī)的瀏覽器的高速緩存清空,以確保WEB網(wǎng)頁(yè)是從網(wǎng)絡(luò)中獲取的,而不是從高速緩沖中取得的。1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在瀏覽器地址欄中輸入網(wǎng)址,并回車。3)再次在瀏覽器地址欄中重新輸入相同的URL,并回車或點(diǎn)擊瀏覽器中的“刷新”按鈕;4)停止分組捕獲;5)在過(guò)濾器中輸入“HTTP”,只顯示HTTP報(bào)文。WEB服務(wù)器的搭建及HTTP協(xié)議分析思考:1)瀏覽器向服務(wù)器發(fā)出的第一個(gè)HTTPGET請(qǐng)求的內(nèi)容,在該請(qǐng)求報(bào)文中,是否有If-Modified-Since標(biāo)題行?為什么?

2)瀏覽器第二次向服務(wù)器發(fā)出的HTTPGET請(qǐng)求的報(bào)文,在該請(qǐng)求報(bào)文中,是否有If-Modified-Since標(biāo)題行?為什么?

3)服務(wù)器對(duì)第二次相同的HTTPGET請(qǐng)求的響應(yīng)報(bào)文中的HTTP狀態(tài)碼是多少?服務(wù)器是否明確返回了文件的內(nèi)容?請(qǐng)解釋原因。WEB服務(wù)器的搭建及HTTP協(xié)議分析FTP服務(wù)器的搭建及FTP協(xié)議分析

實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)通過(guò)在WindowsServer下搭建FTP服務(wù)器,讓學(xué)生了解FTP服務(wù)器的搭建方法。在配置好的FTP服務(wù)中,要求學(xué)生使用FTP命令完成客戶端和服務(wù)器的文件傳送過(guò)程,并捕獲會(huì)話過(guò)程的數(shù)據(jù)包。通過(guò)對(duì)FTP報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark;FTP服務(wù)器的搭建及FTP協(xié)議分析實(shí)驗(yàn)分為兩個(gè)主要任務(wù),F(xiàn)TP服務(wù)器的搭建和利用Wireshark截獲FTP服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解FTP協(xié)議的工作原理。實(shí)驗(yàn)步驟如下:第一步:IIS下FTP服務(wù)器的安裝與FTP服務(wù)的配置;FTP服務(wù)器安裝;FTP用戶賬號(hào)創(chuàng)建;FTP基本配置;FTP服務(wù)測(cè)試。第二步:FTP協(xié)議分析;FTP服務(wù)器的搭建及FTP協(xié)議分析第二步:FTP協(xié)議分析;在客戶端主機(jī)上打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;在Windows下的命令行輸入命令:ftp8并回車;分別輸入用戶名“ftptest”回車,再輸入密碼“Admin123456”回車,登錄FTP服務(wù)器。使用LIST命令查看當(dāng)前遠(yuǎn)程主機(jī)的目錄信息,再使用MGETphp+apache2.2.25.zip命令將遠(yuǎn)程服務(wù)器的文件下載至本地主機(jī);等待下載完成后,停止分組捕獲,如圖5-26所示;在過(guò)濾器中輸入“ip.addr==8”(通過(guò)過(guò)濾器,只顯示本機(jī)發(fā)送和接收的數(shù)據(jù)包)。FTP服務(wù)器的搭建及FTP協(xié)議分析思考:1)客戶端在發(fā)送FTP的報(bào)文之前,你從Wireshark首先截獲了什么數(shù)據(jù)包?為什么會(huì)是這樣的數(shù)據(jù)包?2)客戶端和服務(wù)器在進(jìn)行三次握手建立連接分別在什么端口?3)當(dāng)服務(wù)器和客戶端要打開(kāi)數(shù)據(jù)連接的時(shí)候,會(huì)發(fā)送什么數(shù)據(jù)報(bào)

信息,通過(guò)信息如何計(jì)算數(shù)據(jù)連接的客戶端端口號(hào)?4)從下圖中計(jì)算從開(kāi)始傳送文件到最后文件結(jié)束所需要花費(fèi)的時(shí)間?5)在整個(gè)ftp的會(huì)話過(guò)程中,使用哪些命令,服務(wù)器和客戶端之間會(huì)打開(kāi)了數(shù)據(jù)連接?FTP服務(wù)器的搭建及FTP協(xié)議分析DNS服務(wù)器的配置與DNS協(xié)議分析實(shí)驗(yàn)?zāi)康脑赪indowsServer環(huán)境下,搭建局域網(wǎng)內(nèi)部的DNS服務(wù)器,讓學(xué)生了解DNS服務(wù)器的搭建方法。同時(shí),通過(guò)對(duì)DNS報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark;DNS服務(wù)器的配置與DNS協(xié)議分析DNS服務(wù)器的配置與DNS協(xié)議分析設(shè)備IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)DNS服務(wù)器地址DNS服務(wù)器(被解析的主機(jī))9999客戶端主機(jī)5599實(shí)驗(yàn)拓?fù)浣Y(jié)構(gòu)設(shè)備IP地址劃分本實(shí)驗(yàn)主要分為兩個(gè)主要任務(wù),DNS服務(wù)器的搭建和利用Wireshark截獲DNS服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解DNS協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:WindowsServer下DNS服務(wù)器的安裝與配置;DNS服務(wù)器安裝;DNS服務(wù)器配置;DNS客戶端配置DNS域名解析測(cè)試。第二步:DNS協(xié)議分析。DNS服務(wù)器的配置與DNS協(xié)議分析DNS協(xié)議分析:獲取DNS域名解析報(bào)文并進(jìn)行分析1)在命令行中輸入:ipconfig

/flushdns命令清空客戶端主機(jī)的DNS緩存;2)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;3)在命令行輸入:ping,并回車;4)在命令行輸入:ping,并回車;5)在命令行輸入:nslookup9,并回車;6)停止分組捕獲;7)在過(guò)濾器中輸入“dns”,只顯示DNS數(shù)據(jù)包。DNS服務(wù)器的配置與DNS協(xié)議分析思考:1)在捕獲ping命令的ICMP報(bào)文之前,從客戶端主機(jī)發(fā)送了什么類型的應(yīng)用層報(bào)文?2)DNS報(bào)文是封裝在UDP報(bào)文,還是封裝在TCP的報(bào)文中?3)在解析域名時(shí),服務(wù)器用什么類型的資源記錄作為應(yīng)答報(bào)文返回給客戶端?4)在進(jìn)行別名域名解析時(shí),服務(wù)器返回什么類型的資源記錄?5)通過(guò)nslookup命令反向解析IP地址對(duì)應(yīng)的域名是,服務(wù)器返回什么類型的資源記錄?DNS服務(wù)器的配置與DNS協(xié)議分析郵件服務(wù)的協(xié)議分析實(shí)驗(yàn)?zāi)康脑诳蛻舳说闹鳈C(jī)上配置郵件用戶代理軟件,通過(guò)對(duì)發(fā)送和接收郵件過(guò)程中數(shù)據(jù)包的捕獲,讓學(xué)生了解SMTP和POP3協(xié)議的工作原理,以及MIME協(xié)議如何協(xié)同SMTP協(xié)議完成非ASCII數(shù)據(jù)的傳送。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark、Foxmail郵件服務(wù)的協(xié)議分析本實(shí)驗(yàn)分為兩個(gè)主要任務(wù),SMTP數(shù)據(jù)報(bào)

的分析及POP3數(shù)據(jù)報(bào)

的分析。實(shí)驗(yàn)步驟如下:第一步:郵件用戶代理的安裝配置;第二步:SMTP和POP3數(shù)據(jù)報(bào)

的捕獲;第三步:SMTP數(shù)據(jù)報(bào)

的分析;第四步:POP3數(shù)據(jù)報(bào)

的分析。郵件服務(wù)的協(xié)議分析SMTP和POP3數(shù)據(jù)報(bào)

的捕獲1)點(diǎn)擊Foxmail的“寫郵件”按鈕,輸入純文本信息“HelloWorld!”,并插入一張圖片;2)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;3)點(diǎn)擊“發(fā)送”按鈕,發(fā)送完成以后,再點(diǎn)擊“收取”按鈕,收取郵件,最后停止分組捕獲;4)在過(guò)濾器中輸入“SMTP”,只顯示SMTP數(shù)據(jù)包。郵件服務(wù)的協(xié)議分析SMTP報(bào)文思考:1)客戶端和郵件服務(wù)器建立TCP連接以后,客戶端給服務(wù)器發(fā)的第一個(gè)命令是什么?2)在捕獲的數(shù)據(jù)包中,找出客戶端登錄的賬號(hào)和密碼??蛻舳税延脩糍~號(hào)和密碼是否加密傳輸給服務(wù)器的?3)選擇其中一條smtp數(shù)據(jù)報(bào)

記錄,點(diǎn)擊鼠標(biāo)右鍵,在彈出菜單中選擇“追蹤流”菜單項(xiàng)的“TCP流”,出現(xiàn)smtp的會(huì)話過(guò)程。從下面的會(huì)話過(guò)程中回答問(wèn)題:3-1)Smtp會(huì)話過(guò)程中,使用了哪些smtp的命令?3-2)郵件同時(shí)傳送了圖片和文本信息,在smtp數(shù)據(jù)中如何區(qū)別的?3-3)文本所使用的編碼方式是什么?3-4)圖片所使用的編碼方式是什么?3-5)郵件的正文和圖片通過(guò)什么標(biāo)記和標(biāo)題行分割開(kāi)的?郵件服務(wù)的協(xié)議分析POP報(bào)文思考:1)POP3的會(huì)話過(guò)程中狀態(tài)碼是什么?2)POP3會(huì)話過(guò)程中的用戶名和賬號(hào)是明文傳輸還是加密傳輸?3)LIST和UIDL命令的作用是什么?郵件服務(wù)的協(xié)議分析基于TCP的Socket編程實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)基于TCP的Socket程序的編寫、調(diào)試,掌握以下知識(shí)點(diǎn):1)Socket的編程方法;2)基于TCP協(xié)議的網(wǎng)絡(luò)應(yīng)用的傳輸特點(diǎn)。實(shí)驗(yàn)平臺(tái)Windows7系統(tǒng)(任何平臺(tái)均可以完成該實(shí)驗(yàn))實(shí)驗(yàn)工具

JDK1.8,文本編輯器;基于TCP的Socket編程基于TCP的Socket編程,需要完成客戶端和服務(wù)器兩部分的程序設(shè)計(jì)。在代碼開(kāi)發(fā)之前,需要對(duì)網(wǎng)絡(luò)層應(yīng)用的協(xié)議進(jìn)行詳細(xì)設(shè)計(jì),本實(shí)驗(yàn)的應(yīng)用層協(xié)議設(shè)計(jì)如下:(1)協(xié)議的格式:ACSII碼字符,回車作為消息的結(jié)束。(2)協(xié)議的工作原理(2-1)客戶端:從標(biāo)準(zhǔn)鍵盤中讀入一行字符,通過(guò)Socket發(fā)送到服務(wù)器;收到服務(wù)器反饋的信息,將信息顯示在標(biāo)準(zhǔn)輸出屏幕上;關(guān)閉連接。(2-2)服務(wù)器端:從Socket中讀出客戶端發(fā)送的字符串信息;計(jì)算字符串的長(zhǎng)度;將計(jì)算的結(jié)果通過(guò)Socket發(fā)送給客戶端?;赥CP的Socket編程本實(shí)驗(yàn)主要分為三個(gè)步驟完基于TCP的Socket應(yīng)用程序的開(kāi)發(fā)。實(shí)驗(yàn)步驟如下:第一步:TCP客戶端代碼設(shè)計(jì)及調(diào)試;客戶端Socket創(chuàng)建及緩沖區(qū)的定義;客戶端發(fā)送數(shù)據(jù)代碼編寫;客戶端接收數(shù)據(jù)代碼編寫。第二步:TCP服務(wù)器端代碼設(shè)計(jì)及調(diào)試;服務(wù)器端ServerSocket監(jiān)聽(tīng);服務(wù)器端緩沖區(qū)定義;服務(wù)器端接收數(shù)據(jù)代碼編寫;服務(wù)器端發(fā)送數(shù)據(jù)代碼編寫。第三步:客戶端、服務(wù)器聯(lián)合測(cè)試?;赥CP的Socket編程基于UDP的Socket編程實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)基于UDP的Socket程序的編寫、調(diào)試,掌握以下知識(shí)點(diǎn):1)Socket的編程方法;2)基于UDP協(xié)議的網(wǎng)絡(luò)應(yīng)用的傳輸特點(diǎn)。實(shí)驗(yàn)平臺(tái)Windows7系統(tǒng)(任何平臺(tái)均可以完成該實(shí)驗(yàn))實(shí)驗(yàn)工具

JDK1.8,文本編輯器;基于UDP的Socket編程基于UDP的Socket編程,需要完成客戶端和服務(wù)器兩部分的程序設(shè)計(jì)。在代碼開(kāi)發(fā)之前,需要對(duì)網(wǎng)絡(luò)層應(yīng)用的協(xié)議進(jìn)行詳細(xì)設(shè)計(jì),本實(shí)驗(yàn)的應(yīng)用層協(xié)議設(shè)計(jì)如下:(1)協(xié)議的格式:ACSII碼字符,回車作為消息的結(jié)束。(2)協(xié)議的工作原理(2-1)客戶端:從標(biāo)準(zhǔn)鍵盤中讀入一行字符,通過(guò)Socket發(fā)送到服務(wù)器;收到服務(wù)器反饋的信息,將信息顯示在標(biāo)準(zhǔn)輸出屏幕上;關(guān)閉連接。(2-2)服務(wù)器端:從Socket中讀出客戶端發(fā)送的字符串信息;進(jìn)行逆序轉(zhuǎn)換;將轉(zhuǎn)換的結(jié)果通過(guò)Socket發(fā)送給客戶端?;赨DP的Socket編程本實(shí)驗(yàn)主要分為三個(gè)步驟完基于UDP的Socket應(yīng)用程序的開(kāi)發(fā)。實(shí)驗(yàn)步驟如下:第一步:UDP客戶端代碼設(shè)計(jì)及調(diào)試;客戶端Socket創(chuàng)建及緩沖區(qū)的定義;客戶端發(fā)送數(shù)據(jù)代碼編寫;客戶端接收數(shù)據(jù)代碼編寫。第二步:UDP服務(wù)器端代碼設(shè)計(jì)及調(diào)試;服務(wù)器端Socket監(jiān)聽(tīng);服務(wù)器端接收數(shù)據(jù)代碼編寫;服務(wù)器轉(zhuǎn)換代碼編寫;服務(wù)器端發(fā)送數(shù)據(jù)代碼編寫。第三步:客戶端、服務(wù)器聯(lián)合測(cè)試。基于UDP的Socket編程第六章傳輸層實(shí)驗(yàn)TCP的連接管理分析UDP協(xié)議分析TCP的連接管理分析實(shí)驗(yàn)?zāi)康脑搶?shí)驗(yàn)通過(guò)捕獲TCP會(huì)話過(guò)程的數(shù)據(jù)包來(lái)了解TCP的連接建立和釋放的過(guò)程,實(shí)驗(yàn)過(guò)程中需要掌握以下知識(shí)點(diǎn):1)TCP三次握手建立連接的工作原理,以及每次握手過(guò)程中標(biāo)志位的變化情況;2)TCP四次握手釋放連接的工作原理,以及每次握手過(guò)程中標(biāo)志位的變化情況;3)在TCP傳送數(shù)據(jù)過(guò)程中,確認(rèn)號(hào)和序號(hào)的變化實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkTCP的連接管理分析本實(shí)驗(yàn)分為兩個(gè)任務(wù):通過(guò)對(duì)WEB服務(wù)器的訪問(wèn)獲取TCP連接及釋放過(guò)程的數(shù)據(jù)包,然后對(duì)捕獲的數(shù)據(jù)包進(jìn)行分析。實(shí)驗(yàn)步驟如下:第一步:TCP會(huì)話過(guò)程數(shù)據(jù)包的捕獲;1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在WEB瀏覽器地址欄中輸入:后回車;3)待獲取完整頁(yè)面以后,停止分組捕獲,如圖6-3所示;4)在過(guò)濾器中輸入“ip.addr==3”(所訪問(wèn)服務(wù)器的IP地址)。第二步:TCP會(huì)話過(guò)程數(shù)據(jù)包的分析。TCP的連接管理分析思考:1)從捕獲的數(shù)據(jù)包中,找出三次握手建立連接的數(shù)據(jù)包2)從找到的三次握手?jǐn)?shù)據(jù)包中觀察,客戶端協(xié)商的MSS為多少?客戶端接收窗口大?。?)服務(wù)器協(xié)商的MSS為多少?服務(wù)器端接收窗口大小為多少?4)在傳輸過(guò)程中,客戶端和服務(wù)器傳輸數(shù)據(jù)時(shí)的MSS為多少?5)說(shuō)明在三次握手過(guò)程中,數(shù)據(jù)包的序號(hào),確認(rèn)號(hào),SYN標(biāo)志位,ACK標(biāo)志位的變化?6)從下圖中分析,第四個(gè)數(shù)據(jù)包,客戶端發(fā)送了什么數(shù)據(jù)包給服務(wù)器?7)當(dāng)客戶端發(fā)送了HTTP請(qǐng)求報(bào)文以后,客戶端收到服務(wù)器的ACK為多少?8)在捕獲的數(shù)據(jù)包中是否有窗口更新報(bào)文,如果有,請(qǐng)問(wèn)在什么情況下會(huì)產(chǎn)生窗口更新報(bào)文?9)從捕獲的數(shù)據(jù)包中,找到握手釋放連接的數(shù)據(jù)包。10)在這個(gè)TCP的會(huì)話過(guò)程中,服務(wù)器一共給客戶端傳送了多少應(yīng)用層數(shù)據(jù)?TCP的連接管理分析UDP協(xié)議分析實(shí)驗(yàn)?zāi)康脑搶?shí)驗(yàn)通過(guò)捕獲UDP數(shù)據(jù)包,分析UDP協(xié)議的工作特點(diǎn),實(shí)驗(yàn)過(guò)程中需要掌握以下知識(shí)點(diǎn):1)UDP協(xié)議的報(bào)文段結(jié)構(gòu);2)UDP的工作原理實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkUDP協(xié)議分析本實(shí)驗(yàn)分為兩個(gè)任務(wù):通過(guò)DNS域名解析捕獲UDP數(shù)據(jù)包,然后分析UDP數(shù)據(jù)包。實(shí)驗(yàn)步驟如下:第一步:UDP數(shù)據(jù)包的捕獲;清空緩存打開(kāi)Wireshark,啟動(dòng)分組捕獲器;在命令行中輸入:ping,并回車;停止分組捕獲;并在過(guò)濾器中輸入“UDPanddns”。第二步:UDP數(shù)據(jù)包的分析。UDP協(xié)議分析思考:1)UDP協(xié)議的頭部包含幾個(gè)字段?分別是什么?頭部總共多少字節(jié)?2)UDP協(xié)議頭部中的Length字段的含義是什么?3)從Wireshark的數(shù)據(jù)區(qū)域,UDP頭部各個(gè)字段對(duì)應(yīng)的16進(jìn)制的編碼4)還可以通過(guò)什么方式獲取UDP協(xié)議的數(shù)據(jù)包?UDP協(xié)議分析第七章網(wǎng)絡(luò)層實(shí)驗(yàn)DHCP配置與協(xié)議分析ICMP協(xié)議分析路由器的配置NAT地址轉(zhuǎn)換RIP、OSPF路由協(xié)議分析點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)DHCP配置與協(xié)議分析實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)以WindowsServer2008為配置環(huán)境,了解DHCP的配置過(guò)程,并在配置實(shí)驗(yàn)完成以后通過(guò)對(duì)捕獲DHCP數(shù)據(jù)包的分析,掌握DHCP協(xié)議的工作原理。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkDHCP配置與協(xié)議分析實(shí)驗(yàn)拓?fù)浣Y(jié)構(gòu)圖DHCP配置與協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)任務(wù),在windows下DHCP服務(wù)器的搭建和利用Wireshark截獲DHCP的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解DHCP協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:WindowsServer下DHCP服務(wù)器的安裝與配置;DHCP服務(wù)器安裝及配置;DHCP客戶端配置。第二步:DHCP數(shù)據(jù)包的獲取及協(xié)議分析DHCP獲取全新的IP配置信息的數(shù)據(jù)包捕獲及分析;DHCP續(xù)借數(shù)據(jù)包的捕獲及分析。DHCP配置與協(xié)議分析DHCP獲取新IP配置信息過(guò)程分析1)首先在命令行通過(guò)使用ipconfig

/release命令釋放客戶端主機(jī)原有IP配置信息;tips如果不使用release命令,則無(wú)法獲取DHCP完整的四次握手過(guò)程,只能得到續(xù)借的兩次握手的數(shù)據(jù)包。2)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;3)通過(guò)ipconfig/renew命令,重新獲取IP配置信息;4)停止分組俘獲;5)在過(guò)濾器中輸入“bootp”。DHCP配置與協(xié)議分析DHCP獲取新IP配置信息過(guò)程思考:1)客戶端主機(jī)在獲取一個(gè)新的IP配置信息時(shí)需要通過(guò)幾次握手來(lái)完成?2)DHCP服務(wù)器從地址池中選擇哪個(gè)IP地址分配給客戶端?3)DHCP會(huì)話過(guò)程中的transactionID是多少?4)DHCP分配的子網(wǎng)掩碼,DNS域名服務(wù)器分別為什么?5)該客戶端主機(jī)租借的IP地址租期為多久?6)DHCP協(xié)采用什么傳輸層協(xié)議來(lái)傳送DHCP的報(bào)文?7)DHCP的客戶端在沒(méi)有分配IP地址之前采用什么IP地址和服務(wù)器通信?服務(wù)器采用什么IP地址來(lái)保證客戶端收到服務(wù)器的配置信息?DHCP配置與協(xié)議分析DHCPIP地址的續(xù)借的過(guò)程分析1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)斷開(kāi)當(dāng)前連接,可以通過(guò)拔掉網(wǎng)線或者禁用網(wǎng)卡;3)重新接入網(wǎng)絡(luò),可以重新連接網(wǎng)線或者重新啟用網(wǎng)卡,讓主機(jī)自動(dòng)獲取IP地址;4)停止分組俘獲;5)在過(guò)濾欄器中輸入“bootp”DHCP配置與協(xié)議分析DHCPIP地址的續(xù)借的過(guò)程思考:1)主機(jī)重新接入網(wǎng)絡(luò)的時(shí)候,需要重新獲取新的IP還是對(duì)原IP進(jìn)行續(xù)租?2)主機(jī)在續(xù)租時(shí),使用幾次握手來(lái)完成續(xù)租的過(guò)程?DHCP配置與協(xié)議分析ICMP協(xié)議分析實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)對(duì)Ping和Traceroute命令發(fā)送數(shù)據(jù)包的捕獲和分析,了解ICMP協(xié)議:查詢報(bào)文和差錯(cuò)報(bào)文的工作原理,并且了解如何通過(guò)ICMP協(xié)議發(fā)現(xiàn)數(shù)據(jù)包在傳送過(guò)程中出現(xiàn)的問(wèn)題。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkICMP協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)任務(wù):通過(guò)捕獲Ping數(shù)據(jù)包,了解ICMP請(qǐng)求/應(yīng)答報(bào)文的工作原理;通過(guò)捕獲Traceroute數(shù)據(jù)包,了解ICMP的差錯(cuò)控制報(bào)文以及Traceroute的設(shè)計(jì)原理。實(shí)驗(yàn)步驟如下:第一步:Ping數(shù)據(jù)包捕獲及原理分析;1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在命令行中輸入“ping–n5,回車。3)停止分組俘獲。4)在過(guò)濾器中輸入“icmp”第二步:Traceroute數(shù)據(jù)包捕獲及原理分析。1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在命令行中輸入“tracert/d”,回車。3)停止分組俘獲;4)在過(guò)濾器中輸入“icmp”ICMP協(xié)議分析Ping數(shù)據(jù)包的思考:1)Ping命令利用了ICMP的哪種類型報(bào)文,從哪里可以看出來(lái)?2)Ping包發(fā)送的ICMP報(bào)文的數(shù)據(jù)部分內(nèi)容是什么?3)第一個(gè)Ping報(bào)返回的準(zhǔn)確時(shí)間是多少?4)IP數(shù)據(jù)報(bào)頭部已經(jīng)有checksum字段,為什么ICMP還有checksum字段?ICMP協(xié)議分析tracert數(shù)據(jù)包的思考:1)tracert應(yīng)用發(fā)送的是ICMP的什么類型數(shù)據(jù)報(bào)?2)tracert發(fā)送的回顯請(qǐng)求數(shù)據(jù)包和ping發(fā)送的數(shù)據(jù)包數(shù)據(jù)部分有什么差異?3)發(fā)送的報(bào)文,出現(xiàn)了什么錯(cuò)誤,錯(cuò)誤原因是什么?3)第一個(gè)TTL超時(shí)報(bào)文時(shí)由誰(shuí)發(fā)出的?4)在這個(gè)tracert的過(guò)程中,發(fā)送方一共發(fā)送了多少個(gè)不同TTL的報(bào)文,相同的TTL算一個(gè)?5)這五種不同TTL的數(shù)據(jù)包TTL字段的特點(diǎn)是什么?6)tracert到達(dá)目的地的判斷方法是什么?7)從捕獲的數(shù)據(jù)包中分析,源主機(jī)收到了哪些不同IP發(fā)送的ICMP報(bào)文?ICMP協(xié)議分析路由器的配置實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)分別以實(shí)物路由器和PacketTracer作為配置環(huán)境,了解如何通過(guò)console口對(duì)路由器進(jìn)行初始配置,例如IP信息、權(quán)限以及賬戶等。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具

PacketTracer環(huán)境配置:CiscoPacketTracer6.1路由器的配置實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)分別以實(shí)物路由器和PacketTracer作為配置環(huán)境,了解如何通過(guò)console口對(duì)路由器進(jìn)行初始配置,例如IP信息、權(quán)限以及賬戶等。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具

PacketTracer環(huán)境配置:CiscoPacketTracer6.1路由器的配置路由器的配置設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)PC0RS232N/AN/AN/APC1Fa0R0Fa0/0N/A網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)設(shè)備地址本實(shí)驗(yàn)在思科模擬器上通過(guò)在路由器的console口進(jìn)行基本配置,并配置Telnet登錄服務(wù)功能。構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);配置主機(jī)的IP信息;路由器Console口基本配置;路由器連通性測(cè)試;telnet登錄配置;telnet測(cè)試;路由器的配置本實(shí)驗(yàn)在思科模擬器上通過(guò)在路由器的console口進(jìn)行基本配置,并配置Telnet登錄服務(wù)功能。構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);配置主機(jī)的IP信息;路由器Console口基本配置;路由器連通性測(cè)試;telnet登錄配置;telnet測(cè)試;路由器的配置NAT地址轉(zhuǎn)換實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)采用思科模擬器CiscoPacketTracer6.1作為實(shí)驗(yàn)平臺(tái),在局域網(wǎng)的網(wǎng)關(guān)路由器模擬配置NAT的過(guò)程。實(shí)驗(yàn)過(guò)程中,需要掌握以下知識(shí)點(diǎn):1)NAT的工作原理;2)NAT的三種配置方法。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具

PacketTracer環(huán)境配置:CiscoPacketTracer6.1NAT地址轉(zhuǎn)換本實(shí)驗(yàn)通過(guò)在PacketTracer中模擬配置NAT三種不同的方式,讓學(xué)生了解NAT的工作原理。實(shí)驗(yàn)步驟如下:第一步:實(shí)驗(yàn)環(huán)境搭建;第二步:NAT配置靜態(tài)NAT配置;動(dòng)態(tài)NAT配置;PAT的配置。NAT地址轉(zhuǎn)換RIP、OSPF路由協(xié)議分析實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)通過(guò)在PacketTracer中配置RIP和OSPF路由協(xié)議,掌握RIP、OSPF的工作原理。在實(shí)驗(yàn)過(guò)程中,需要掌握的知識(shí)點(diǎn):1)RIP路由協(xié)議的工作原理及配置方法;2)OSPF路由協(xié)議的工作原理及配置方法。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具

PacketTracer環(huán)境配置:CiscoPacketTracer6.1RIP、OSPF路由協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)任務(wù),RIP路由協(xié)議的配置和OSPF路由協(xié)議的配置。實(shí)驗(yàn)步驟如下:第一步:RIP路由協(xié)議配置;構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)配置主機(jī)的IP地址和網(wǎng)關(guān)路由器端口配置配置動(dòng)態(tài)路由RIP第二步:OSPF路由協(xié)議配置;構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)配置主機(jī)的IP地址和網(wǎng)關(guān)路由器端口配置配置動(dòng)態(tài)路由OSPFRIP、OSPF路由協(xié)議分析設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)PC0Fa0PC1Fa0PC2Fa0PC3Fa0RIP、OSPF路由協(xié)議分析網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)采用思科模擬器CiscoPacketTracer6.1作為實(shí)驗(yàn)平臺(tái),完成基本的點(diǎn)對(duì)點(diǎn)的IPSecVPN的部署過(guò)程。實(shí)驗(yàn)過(guò)程中,需要掌握以下知識(shí)點(diǎn):1)IPSec協(xié)議的工作過(guò)程;2)IPsec與IKE、VPN、DES、ACL之間的關(guān)系。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具CiscoPacketTracer6.1點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)實(shí)驗(yàn)利用PacketTracer搭建網(wǎng)絡(luò)環(huán)境,通過(guò)配置VPN實(shí)現(xiàn)主機(jī)之間的加密通信。實(shí)驗(yàn)步驟如下:第一步:網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的搭建;第二步:配置路由;第三步:配置VPN;IKE1階段IKE2階段定義感興趣流量將cryptomap應(yīng)用于發(fā)送方接口第四步:測(cè)試。點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)

接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)主機(jī)0Fa00主機(jī)1Fa00路由器0Fa0/00N/ASe0/0/0N/A路由器1Fa0/00N/ASe0/0/0N/A點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)第八章鏈路層實(shí)驗(yàn)雙絞線的制作ARP協(xié)議分析實(shí)驗(yàn)跨交換機(jī)劃分VLAN雙絞線的制作實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)主要目的是讓學(xué)生學(xué)習(xí)非屏蔽雙絞線的制作方法以及它們的工作原理,分別以五類、超五類和六類雙絞線為原材料,制作網(wǎng)線。實(shí)驗(yàn)工具六類雙絞線兩段;RJ-45水晶頭若干;剝線/壓線鉗一個(gè);測(cè)線儀一臺(tái)。雙絞線的制作本實(shí)驗(yàn)需要制作直通線和交叉線,這類線的方法存在的主要差異是在排線和測(cè)試的步驟上,其余都是相同的。不同的雙絞線,如五類線、超五類線或者六類線,步驟都是相同的。不同的地方是在剝線的時(shí)候,超五類線和六類線要去掉抗拉線和十字骨架,并在選用水晶頭的時(shí)候注意觀察區(qū)分。本實(shí)驗(yàn)選擇六類雙絞線來(lái)完成實(shí)驗(yàn),步驟如下:第一步:剝線;第二步:排線;第三步:壓線;第四步:測(cè)試。雙絞線的制作一、剝線雙絞線的制作二、排線EIA/TIA568A標(biāo)準(zhǔn)線序:綠白綠橙白藍(lán)藍(lán)白橙棕白棕EIA/TIA568B標(biāo)準(zhǔn)線序:橙白橙綠白藍(lán)藍(lán)白綠棕白棕三、壓線雙絞線的制作四、測(cè)試ARP協(xié)議分析實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)采用CiscoPacketTracer作為實(shí)驗(yàn)平臺(tái),模擬ARP協(xié)議工作時(shí)分組的轉(zhuǎn)發(fā)情況。實(shí)驗(yàn)過(guò)程中,需要掌握以下知識(shí)點(diǎn):1)ARP的工作原理;2)ARP協(xié)議工作過(guò)程中,報(bào)文的變化過(guò)程;3)在網(wǎng)絡(luò)中,隨著設(shè)備之間通信的進(jìn)行,PC和路由器、交換機(jī)中ARP表緩存的變化情況實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具CiscoPacketTracer6.1ARP協(xié)議分析實(shí)驗(yàn)本實(shí)驗(yàn)通過(guò)在模擬器中搭建網(wǎng)絡(luò),學(xué)生可以了解在同一網(wǎng)絡(luò)ARP的工作情況,以及在不同網(wǎng)絡(luò)的主機(jī)通信時(shí),ARP是如何進(jìn)行工作的。實(shí)驗(yàn)步驟如下:第一步:構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);第二步:在同一局域網(wǎng)內(nèi)部ARP的工作情況;發(fā)送數(shù)據(jù)包之前查看各設(shè)備的ARP表發(fā)送數(shù)據(jù)包后,查看各設(shè)備的ARP表再次發(fā)送數(shù)據(jù)包,觀看數(shù)據(jù)包的捕獲情況第三步:在不同局域網(wǎng)ARP的工作情況。ARP協(xié)議分析實(shí)驗(yàn)拓?fù)浣Y(jié)構(gòu)ARP協(xié)議分析實(shí)驗(yàn)設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)主機(jī)0Fa054主機(jī)1Fa064主機(jī)2Fa054路由器0Fa0/054N/AFa0/154N/APing命令以后,再次打開(kāi)模擬界面,重復(fù)上述步驟,觀察事件列表中的事件信息,思考:1)最開(kāi)始時(shí)PC0的ARP表是否為空?請(qǐng)問(wèn)原因是什么?2)最開(kāi)始時(shí)Switch0的MAC地址表的內(nèi)容是什么?3)發(fā)送ping命令后,分組在PC0處等待轉(zhuǎn)發(fā)時(shí),這些分組是什么協(xié)議包?為什么會(huì)發(fā)送這些包?其中的MAC信息是什么?屬于接收的包還是發(fā)送的包?4)ping命令執(zhí)行過(guò)程中,分組轉(zhuǎn)發(fā)第一次至Switch0時(shí),其MAC地址表有何變化?5)ping命令執(zhí)行過(guò)程中,分組轉(zhuǎn)發(fā)第一次至由Switch0廣播至PC1和Router0時(shí),后兩者的ARP表有何變化?PC1處的分組中MAC地址信息有何變化?ARP協(xié)議分析實(shí)驗(yàn)執(zhí)行完成Ping命令以后,再次打開(kāi)模擬界面,重復(fù)上述步驟,觀察事件列表中的事件信息,思考:在事件列表中,第一次捕獲的事件和第二次捕獲的事件有什么差異?ARP協(xié)議分析實(shí)驗(yàn)跨交換機(jī)劃分VLAN實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)將基于端口的方式實(shí)現(xiàn)跨交換的VLAN劃分,從而掌握以下知識(shí)點(diǎn):1)交換機(jī)的各種工作模式;2)交換機(jī)的基本命令;3)根據(jù)端口劃分VLAN的方法。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具CiscoPacketTracer6.1跨交換機(jī)劃分VLAN本實(shí)驗(yàn)在思科模擬器上實(shí)現(xiàn)VLAN劃分,并進(jìn)行驗(yàn)證。配置步驟如下:構(gòu)建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);配置主機(jī)的信息配置兩臺(tái)交換機(jī)的主機(jī)名劃分VLAN;測(cè)試VLAN。跨交換機(jī)劃分VLAN設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)PC0Fa0PC1Fa0PC2Fa0跨交換機(jī)劃分VLAN第九章綜合設(shè)計(jì)1:學(xué)校校園網(wǎng)搭建

本章設(shè)計(jì)將從搭建一個(gè)簡(jiǎn)易的校園網(wǎng)入手,將前面章節(jié)基礎(chǔ)實(shí)驗(yàn)的知識(shí)進(jìn)行綜合,讓學(xué)生了解大型局域網(wǎng)的設(shè)計(jì)以及搭建的過(guò)程。實(shí)驗(yàn)?zāi)康谋卷?xiàng)目旨在通過(guò)在PacketTracer中模擬校園網(wǎng)的搭建過(guò)程,幫助學(xué)生了解校園網(wǎng)搭建的基本方法。通過(guò)本項(xiàng)目,學(xué)生應(yīng)掌握以下知識(shí)點(diǎn):1)VLAN劃分的基本方法;2)NAT的配置方法;3)DHCP協(xié)議配置方法;4)DNS的配置方法。實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具CiscoPacketTracer6.1綜合設(shè)計(jì)1:學(xué)校校園網(wǎng)搭建校園網(wǎng)的設(shè)計(jì)要求如下:1)VLAN劃分:將教學(xué)樓、實(shí)驗(yàn)樓、學(xué)生宿舍、圖書(shū)館、辦公樓等地點(diǎn)分別劃分到不同的VLAN(虛擬局域網(wǎng)中),以減小廣播域沖突,提高通信效率。2)啟用DHCP服務(wù):校園網(wǎng)內(nèi)主機(jī)數(shù)量較多,為了管理方便,一般都會(huì)采用讓網(wǎng)內(nèi)主機(jī)自動(dòng)獲取IP地址。本實(shí)驗(yàn)需要配置教學(xué)樓、實(shí)驗(yàn)樓、學(xué)生宿舍、圖書(shū)館、辦公樓等地點(diǎn)的交換機(jī)的DHCP服務(wù),使這些地點(diǎn)主機(jī)自動(dòng)獲取IP地址。3)配置WEB服務(wù)器:WEB服務(wù)器要求校園網(wǎng)用戶和外網(wǎng)用戶均可以訪問(wèn),域名為。4)配置DNS服務(wù)器:本實(shí)驗(yàn)要求配置DNS服務(wù)器,使得校園網(wǎng)用戶可以通過(guò)域名訪問(wèn)WEB服務(wù)。5)配置NAT服務(wù):在路由器上配置NAT,使得校園網(wǎng)用戶使用內(nèi)網(wǎng)IP可以訪問(wèn)外網(wǎng),但是外網(wǎng)用戶只能訪問(wèn)校園網(wǎng)的WEB服務(wù)器,而不能訪問(wèn)校園網(wǎng)的用戶主機(jī)。綜合設(shè)計(jì)1:學(xué)校校園網(wǎng)搭建本項(xiàng)目需要根據(jù)設(shè)計(jì)要求劃分拓?fù)浣Y(jié)構(gòu),IP地址范圍,選擇相應(yīng)的服務(wù),主要步驟如下:第一步:網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)搭建;第二步:VLAN劃分;第三步:配置DHCP服務(wù)器;第四步:配置WEB服務(wù);第五步:配置DNS服務(wù)器;第六步:配置NAT服務(wù);第七步:測(cè)試。綜合設(shè)計(jì)1:學(xué)校校園網(wǎng)搭建設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)DNS服務(wù)器Fa0www服務(wù)器Fa0PC5Fa0Router0Fa0/0N/ASe2/0N/ARouter1Fa0/0N/ASe2/0N/A綜合設(shè)計(jì)1:學(xué)校校園網(wǎng)搭建第十章綜合設(shè)計(jì)2:ALifeofWEBPage

通過(guò)本章的綜合設(shè)計(jì),學(xué)生將從數(shù)據(jù)傳送的一個(gè)完整過(guò)程中了解不同層的協(xié)議之間協(xié)同工作的過(guò)程,以及協(xié)議之間完成數(shù)據(jù)傳送時(shí)的工作順序。實(shí)驗(yàn)?zāi)康谋菊聦⒁訵EB服務(wù)為例,通過(guò)用戶捕獲從客戶端瀏覽器輸入網(wǎng)址到獲取WEB頁(yè)面的完整流程的數(shù)據(jù)報(bào)文

,對(duì)報(bào)文進(jìn)行分析來(lái)了解在TCP/IP參考模型下各層協(xié)議的工作原理,同時(shí)讓學(xué)生了解在因特網(wǎng)中協(xié)議的緩存的工作原理以及應(yīng)用場(chǎng)合。通過(guò)本項(xiàng)目,讀者應(yīng)進(jìn)一步掌握以下知識(shí)點(diǎn):1)一個(gè)完整WEB服務(wù)涉及的所有協(xié)議;2)獲取WEB頁(yè)面所需的各層協(xié)議之間的協(xié)作關(guān)系。3)數(shù)據(jù)包傳輸過(guò)程中,協(xié)議的緩存機(jī)制工作原理,如DNS等。

實(shí)驗(yàn)平臺(tái)Window7;實(shí)驗(yàn)工具Wireshark,chrome瀏覽器;綜合設(shè)計(jì)2:ALifeofWEBPage綜合設(shè)計(jì)2:ALifeofWEBPage本設(shè)計(jì)的重心在于對(duì)捕獲數(shù)據(jù)包的分析。主要步驟如下:第一步:緩存清理;第二步:訪問(wèn)WEB頁(yè)面,捕獲數(shù)據(jù)包,并分析過(guò)程;第三步:再次訪問(wèn)同一WEB頁(yè)面以后,捕獲數(shù)據(jù)包,并對(duì)第一次數(shù)據(jù)包進(jìn)行對(duì)比分析,找出緩存的作用綜合設(shè)計(jì)2:ALifeofWEBPage首次訪問(wèn)web頁(yè)面后思考:1)在發(fā)送HTTP請(qǐng)求之前,客戶端主機(jī)最先發(fā)送的是什么類型的數(shù)據(jù)包?得到的應(yīng)答信息是什么,包含什么內(nèi)容?2)通過(guò)DHCP得到了客戶端主機(jī)的IP地址以后,在捕獲DNS域名解析數(shù)據(jù)報(bào)

之前,捕獲到了什么類型的數(shù)據(jù)報(bào)

,請(qǐng)分析原因?3)客戶端主機(jī)和默認(rèn)網(wǎng)關(guān)的MAC地址分別是什么?4)DNS通過(guò)什么類型的資源記錄去解析?在DNS的查詢應(yīng)答報(bào)文中包含了什么信息?5)通過(guò)DNS得到WEB服務(wù)器的IP地址以后是否直接捕獲到了HTTP數(shù)據(jù)報(bào)

?6)根據(jù)上述的分析,寫出客戶主機(jī)從獲取IP地址到得到WEB頁(yè)面的流程?

綜合設(shè)計(jì)2:ALifeofWEBPage再次訪問(wèn)web頁(yè)面后思考:1)在發(fā)送HTTP請(qǐng)求之前,客戶端主機(jī)最先發(fā)送的是什么類型的數(shù)據(jù)包?為什么是這樣的數(shù)據(jù)包?2)是否捕獲了ARP數(shù)據(jù)包?說(shuō)明原因。3)是否捕獲DNS的數(shù)據(jù)包?說(shuō)明原因4)捕獲的HTTP數(shù)據(jù)包和前一個(gè)實(shí)驗(yàn)中捕獲的HTTP報(bào)文有什么差別?5)根據(jù)上述的分析,寫出客戶主機(jī)再次獲取相同WEB頁(yè)面所捕獲的數(shù)據(jù)包的流程?綜合設(shè)計(jì)2:ALifeofWEBPage第十一章綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建

本章以搭建局域網(wǎng)的郵件服務(wù)為目的,實(shí)現(xiàn)局域網(wǎng)的郵件收發(fā)工作,同時(shí)了解郵件服務(wù)的工作原理。實(shí)驗(yàn)?zāi)康谋菊乱源罱ň钟蚓W(wǎng)的郵件服務(wù)為目的,實(shí)現(xiàn)局域網(wǎng)的郵件收發(fā)工作,同時(shí)了解郵件服務(wù)的工作原理,特別是郵件服務(wù)的“三步曲”(發(fā)送者代理→發(fā)送者郵件服務(wù)器→接收者郵件服務(wù)器→接收者代理)的過(guò)程。完成本項(xiàng)目后,讀者將更好地掌握以下知識(shí):1)DNS域名解析服務(wù)原理及配置方法;2)SMTP服務(wù)的原理及配置方法;3)POP服務(wù)原理及配置方法;

實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1實(shí)驗(yàn)工具Foxmail,VisendoSMTPExtender_x64;綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)DNS備注DNS服務(wù)器Eth099無(wú)POP服務(wù)器Eth099無(wú)SMTP服務(wù)器(#1)Eth099SMTP服務(wù)器(#2)Eth059測(cè)試主機(jī)Eth0569無(wú)設(shè)備接口IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)DNS備注DNS服務(wù)器Eth099無(wú)POP服務(wù)器Eth099無(wú)SMTP服務(wù)器(#1)Eth099SMTP服務(wù)器(#2)Eth059測(cè)試主機(jī)Eth0569無(wú)本設(shè)計(jì)需要分別搭建發(fā)送者服務(wù)器以及接收者服務(wù)器,實(shí)現(xiàn)郵件服務(wù)的完整過(guò)程,并能夠捕獲不同的階段的數(shù)據(jù)包進(jìn)行分析。主要步驟如下:第一步:搭建DNS服務(wù)器;第二步:SMTP服務(wù)器的安裝配置;第三步:POP服務(wù)器的安裝配置;第四步:數(shù)據(jù)包捕獲及分析。綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建發(fā)送主機(jī)(56)1)發(fā)送方發(fā)送的smtp會(huì)話過(guò)程中使用了哪些smtp的命令?2)發(fā)送方發(fā)送的郵件大小是多少?3)在發(fā)送郵件主機(jī)接收郵件時(shí),使用了哪些POP的命令?4)接收者郵箱中有多少郵件?每封郵件大小是多少?5)POP中的UIDL命令是什么意思?6)接收郵件是,客戶端主機(jī)的臨時(shí)端口是多少?從登錄POP服務(wù)器,到最后郵件傳送完成發(fā)送方一共發(fā)送和接收了多少數(shù)據(jù)信息?綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建發(fā)送者SMTP#2(5)1)SMTP#2向SMTP#1發(fā)送郵件時(shí),SMTP#2使用的客戶端端口號(hào)是多少?2)列出SMTP會(huì)話過(guò)程所使用的SMTP的命令。3)在TCP的會(huì)話過(guò)程中SMTP#2發(fā)送了多少字節(jié)的信息,收到了多少字節(jié)信息?4)SMTP獲取的DNS記錄中有哪些類型的記錄?綜合設(shè)計(jì)3:基于SMTP和POP3協(xié)議的郵件服務(wù)器搭建第十二章綜合設(shè)計(jì)4:網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)和實(shí)現(xiàn)

本章將實(shí)現(xiàn)一個(gè)簡(jiǎn)單的聚焦網(wǎng)絡(luò)爬蟲(chóng),定點(diǎn)爬取百度百科中的網(wǎng)頁(yè)信息,并從網(wǎng)頁(yè)中根據(jù)要求提取結(jié)構(gòu)化信息,目的是要求學(xué)生熟悉爬蟲(chóng)的工作原理以及從網(wǎng)頁(yè)信息抽取所需要的技術(shù)。實(shí)驗(yàn)?zāi)康谋菊聦?shí)現(xiàn)一個(gè)簡(jiǎn)單的聚焦網(wǎng)絡(luò)爬蟲(chóng),定點(diǎn)爬取百度百科中的網(wǎng)頁(yè)信息,并從網(wǎng)頁(yè)中根據(jù)要求提取結(jié)構(gòu)化信息,目的是要求學(xué)生熟悉爬蟲(chóng)的工作原理以及從網(wǎng)頁(yè)信息抽取所需要的技術(shù)。完成本項(xiàng)目后,讀者將更好地掌握以下知識(shí)點(diǎn):1)python的編程技術(shù);2)爬蟲(chóng)的工作原理及設(shè)計(jì)方法;3)網(wǎng)頁(yè)信息抽取的方法。

實(shí)驗(yàn)平臺(tái)Windows/Linux/MacOS均可實(shí)驗(yàn)工具Python3.5;文本編輯器;綜合設(shè)計(jì)4:網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)和實(shí)現(xiàn)綜合設(shè)計(jì)4:網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)和實(shí)現(xiàn)以百度百科為例,以獲取百度百科內(nèi)“計(jì)算機(jī)”詞條正文內(nèi)的一百個(gè)鏈接為例來(lái)說(shuō)明爬蟲(chóng)的編寫方法,并且以獲取的頁(yè)面為例說(shuō)明網(wǎng)頁(yè)信息結(jié)構(gòu)化的方法。主要步驟如下:第一步:安裝第三方庫(kù);第二步:URL調(diào)度程序;第三步:URL管理模塊;第四步:網(wǎng)頁(yè)下載模塊;第五步:URL解析模塊;第六步:信息抽取模塊。綜合設(shè)計(jì)4:網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)和實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)網(wǎng)絡(luò)作為科研基礎(chǔ)設(shè)施高速數(shù)據(jù)傳輸支持大規(guī)??茖W(xué)計(jì)算促進(jìn)全球科研合作和資源共享網(wǎng)絡(luò)本身作為研究對(duì)象網(wǎng)絡(luò)架構(gòu)和協(xié)議的持續(xù)優(yōu)化新型網(wǎng)絡(luò)技術(shù)(如量子網(wǎng)絡(luò))的探索網(wǎng)絡(luò)推動(dòng)科研方法創(chuàng)新大數(shù)據(jù)分析和人工智能在網(wǎng)絡(luò)中的應(yīng)用網(wǎng)絡(luò)化科研模式的興起計(jì)算機(jī)網(wǎng)絡(luò)對(duì)科研探索的重要性科研精神在網(wǎng)絡(luò)技術(shù)發(fā)展中的體現(xiàn)堅(jiān)持不懈:從ARPANET到現(xiàn)代互聯(lián)網(wǎng)開(kāi)放合作:TCP/IP協(xié)議的開(kāi)放性勇于創(chuàng)新:5G/6G技術(shù)的突破服務(wù)人類:網(wǎng)絡(luò)技術(shù)在抗疫、減災(zāi)等領(lǐng)域的應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)改變世界信息傳播的革命:從書(shū)信到即時(shí)通訊經(jīng)濟(jì)模式的轉(zhuǎn)變:電子商務(wù)、共享經(jīng)濟(jì)教育方式的創(chuàng)新:在線教育、遠(yuǎn)程學(xué)習(xí)網(wǎng)絡(luò)基礎(chǔ)設(shè)施的國(guó)家戰(zhàn)略意義數(shù)字經(jīng)濟(jì)的支柱智慧城市的神經(jīng)系統(tǒng)國(guó)家安全的重要保障計(jì)算機(jī)網(wǎng)絡(luò)的社會(huì)重要性培養(yǎng)責(zé)任感網(wǎng)絡(luò)工程師的社會(huì)責(zé)任構(gòu)建網(wǎng)絡(luò)強(qiáng)國(guó)的使命推動(dòng)技術(shù)普惠、縮小數(shù)字鴻溝網(wǎng)絡(luò)技術(shù)自主研發(fā)的重要性保障國(guó)家網(wǎng)絡(luò)安全推動(dòng)技術(shù)創(chuàng)新,避免"卡脖子"困境提升國(guó)際競(jìng)爭(zhēng)力中國(guó)在網(wǎng)絡(luò)技術(shù)領(lǐng)域的成就5G技術(shù)全球領(lǐng)先北斗導(dǎo)航系統(tǒng)完成部署量子通信取得突破性進(jìn)展自主研發(fā)與愛(ài)國(guó)情懷激發(fā)愛(ài)國(guó)情懷學(xué)習(xí)科技前輩的奮斗精神立志為國(guó)家網(wǎng)絡(luò)技術(shù)發(fā)展貢獻(xiàn)力量堅(jiān)持技術(shù)報(bào)國(guó)、科技強(qiáng)國(guó)第五章應(yīng)用層實(shí)驗(yàn)WEB服務(wù)器的搭建及HTTP協(xié)議分析FTP服務(wù)器的搭建及FTP協(xié)議分析DNS服務(wù)器的配置與DNS協(xié)議分析郵件服務(wù)的協(xié)議分析基于TCP的Socket編程基于UDP的Socket編程常見(jiàn)應(yīng)用層協(xié)議概述HTTP/HTTPS:Web瀏覽的基石FTP:文件傳輸?shù)臉?biāo)準(zhǔn)SMTP/POP3/IMAP:電子郵件系統(tǒng)的核心DNS:互聯(lián)網(wǎng)的"通訊錄"應(yīng)用層協(xié)議:系統(tǒng)思維的培養(yǎng)

協(xié)議之間的協(xié)作瀏覽網(wǎng)頁(yè)背后的協(xié)議協(xié)作發(fā)送電子郵件涉及的多層協(xié)議培養(yǎng)系統(tǒng)思維理解單個(gè)協(xié)議在整個(gè)網(wǎng)絡(luò)中的角色掌握協(xié)議間的交互和依賴關(guān)系學(xué)會(huì)從整體角度分析和解決問(wèn)題WEB服務(wù)器的搭建及HTTP協(xié)議分析

信息時(shí)代的基石HTTP協(xié)議是互聯(lián)網(wǎng)的"通用語(yǔ)言"推動(dòng)了信息的自由流動(dòng)與共享數(shù)字經(jīng)濟(jì)的引擎例:HTTP/2提高網(wǎng)頁(yè)加載速度,優(yōu)化用戶體驗(yàn)案例:電商平臺(tái)借助高效Web技術(shù),推動(dòng)農(nóng)產(chǎn)品上行共建網(wǎng)絡(luò)空間命運(yùn)共同體開(kāi)放的HTTP標(biāo)準(zhǔn)促進(jìn)全球互聯(lián)互通中國(guó)積極參與Web技術(shù)標(biāo)準(zhǔn)制定,貢獻(xiàn)東方智慧HTTP協(xié)議:連接世界,服務(wù)社會(huì)

實(shí)驗(yàn)?zāi)康脑赪indows環(huán)境下,通過(guò)使用IIS和Apache兩種不同的WEB服務(wù)器應(yīng)用系統(tǒng)搭建WEB服務(wù)器,讓學(xué)生了解服務(wù)器的搭建方法。通過(guò)對(duì)HTTP報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具ApacheHTTPd,Wireshark;WEB服務(wù)器的搭建及HTTP協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)主要任務(wù),WEB服務(wù)器的搭建(IIS和Apache)和利用Wireshark截獲WEB服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解HTTP協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:IIS下WEB服務(wù)器的安裝與WEB服務(wù)的配置;1.安裝WEB服務(wù)器2.新建WEB站點(diǎn),配置網(wǎng)站存放路徑,配置默認(rèn)文檔第二步:Apache下WEB服務(wù)器的安裝和WEB服務(wù)的配置;1.按照Apache服務(wù)器2.設(shè)置網(wǎng)站根目錄3.設(shè)置網(wǎng)站的首頁(yè)文件4.設(shè)置服務(wù)器的端口號(hào)WEB服務(wù)器的搭建及HTTP協(xié)議分析第三步:HTTP協(xié)議分析;獲取HTTP協(xié)議請(qǐng)求報(bào)文(以GET命令為例)及應(yīng)答報(bào)文并進(jìn)行分析;在跟蹤WEB數(shù)據(jù)報(bào)文

的工作過(guò)程之前,為了獲取完整的實(shí)驗(yàn)數(shù)據(jù),需要將當(dāng)前主機(jī)的瀏覽器的高速緩存清空,以確保WEB網(wǎng)頁(yè)是從網(wǎng)絡(luò)中獲取的,而不是來(lái)自高速緩沖。1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在WEB瀏覽器地址欄中輸入網(wǎng)址,并回車;3)停止分組捕獲;4)在過(guò)濾器中輸入“HTTP”,只顯示HTTP報(bào)文。WEB服務(wù)器的搭建及HTTP協(xié)議分析思考1)瀏覽器和服務(wù)器所運(yùn)行的HTTP版本號(hào)是多少?2)瀏覽器支持的語(yǔ)言類型在哪里可以查看到?當(dāng)前你截獲的數(shù)據(jù)包的瀏覽器所支持的語(yǔ)言類型是什么?3)瀏覽器支持的壓縮方式在哪里可以查看到?當(dāng)前你截獲的數(shù)據(jù)包的瀏覽器所支持的壓縮方式是什么?4)瀏覽器支持的MIME的類型是什么?5)通過(guò)什么信息可以判斷服務(wù)器是否成功返回客戶端所需要的信息?

6)從下面這個(gè)響應(yīng)報(bào)文中,服務(wù)器返回對(duì)象最后修改的時(shí)間是多少?服務(wù)器返回給瀏覽器的內(nèi)容共多少字節(jié)?7)瀏覽器和服務(wù)器之間采用持久連接還是非持久連接的方式工作?如何從截獲的數(shù)據(jù)包中進(jìn)行判斷?WEB服務(wù)器的搭建及HTTP協(xié)議分析獲取HTTP協(xié)議中ConditionalGET報(bào)文并分析工作原理在跟蹤WEB數(shù)據(jù)報(bào)文

的工作過(guò)程之前,為了獲取完整的實(shí)驗(yàn)數(shù)據(jù),需要將當(dāng)前主機(jī)的瀏覽器的高速緩存清空,以確保WEB網(wǎng)頁(yè)是從網(wǎng)絡(luò)中獲取的,而不是從高速緩沖中取得的。1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在瀏覽器地址欄中輸入網(wǎng)址,并回車。3)再次在瀏覽器地址欄中重新輸入相同的URL,并回車或點(diǎn)擊瀏覽器中的“刷新”按鈕;4)停止分組捕獲;5)在過(guò)濾器中輸入“HTTP”,只顯示HTTP報(bào)文。WEB服務(wù)器的搭建及HTTP協(xié)議分析思考:1)瀏覽器向服務(wù)器發(fā)出的第一個(gè)HTTPGET請(qǐng)求的內(nèi)容,在該請(qǐng)求報(bào)文中,是否有If-Modified-Since標(biāo)題行?為什么?

2)瀏覽器第二次向服務(wù)器發(fā)出的HTTPGET請(qǐng)求的報(bào)文,在該請(qǐng)求報(bào)文中,是否有If-Modified-Since標(biāo)題行?為什么?

3)服務(wù)器對(duì)第二次相同的HTTPGET請(qǐng)求的響應(yīng)報(bào)文中的HTTP狀態(tài)碼是多少?服務(wù)器是否明確返回了文件的內(nèi)容?請(qǐng)解釋原因。WEB服務(wù)器的搭建及HTTP協(xié)議分析如何運(yùn)用HTTP協(xié)議相關(guān)技術(shù),促進(jìn)社會(huì)進(jìn)步與民生改善?FTP服務(wù)器的搭建及FTP協(xié)議分析

實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)通過(guò)在WindowsServer下搭建FTP服務(wù)器,讓學(xué)生了解FTP服務(wù)器的搭建方法。在配置好的FTP服務(wù)中,要求學(xué)生使用FTP命令完成客戶端和服務(wù)器的文件傳送過(guò)程,并捕獲會(huì)話過(guò)程的數(shù)據(jù)包。通過(guò)對(duì)FTP報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark;FTP服務(wù)器的搭建及FTP協(xié)議分析實(shí)驗(yàn)分為兩個(gè)主要任務(wù),F(xiàn)TP服務(wù)器的搭建和利用Wireshark截獲FTP服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解FTP協(xié)議的工作原理。實(shí)驗(yàn)步驟如下:第一步:IIS下FTP服務(wù)器的安裝與FTP服務(wù)的配置;FTP服務(wù)器安裝;FTP用戶賬號(hào)創(chuàng)建;FTP基本配置;FTP服務(wù)測(cè)試。第二步:FTP協(xié)議分析;FTP服務(wù)器的搭建及FTP協(xié)議分析第二步:FTP協(xié)議分析;在客戶端主機(jī)上打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;在Windows下的命令行輸入命令:ftp8并回車;分別輸入用戶名“ftptest”回車,再輸入密碼“Admin123456”回車,登錄FTP服務(wù)器。使用LIST命令查看當(dāng)前遠(yuǎn)程主機(jī)的目錄信息,再使用MGETphp+apache2.2.25.zip命令將遠(yuǎn)程服務(wù)器的文件下載至本地主機(jī);等待下載完成后,停止分組捕獲,如圖5-26所示;在過(guò)濾器中輸入“ip.addr==8”(通過(guò)過(guò)濾器,只顯示本機(jī)發(fā)送和接收的數(shù)據(jù)包)。FTP服務(wù)器的搭建及FTP協(xié)議分析思考:1)客戶端在發(fā)送FTP的報(bào)文之前,你從Wireshark首先截獲了什么數(shù)據(jù)包?為什么會(huì)是這樣的數(shù)據(jù)包?2)客戶端和服務(wù)器在進(jìn)行三次握手建立連接分別在什么端口?3)當(dāng)服務(wù)器和客戶端要打開(kāi)數(shù)據(jù)連接的時(shí)候,會(huì)發(fā)送什么數(shù)據(jù)報(bào)

信息,通過(guò)信息如何計(jì)算數(shù)據(jù)連接的客戶端端口號(hào)?4)從下圖中計(jì)算從開(kāi)始傳送文件到最后文件結(jié)束所需要花費(fèi)的時(shí)間?5)在整個(gè)ftp的會(huì)話過(guò)程中,使用哪些命令,服務(wù)器和客戶端之間會(huì)打開(kāi)了數(shù)據(jù)連接?FTP服務(wù)器的搭建及FTP協(xié)議分析結(jié)合FTP到SFTP/HTTPS的演進(jìn),談?wù)勀銓?duì)技術(shù)創(chuàng)新與網(wǎng)絡(luò)安全關(guān)系的理解。DNS服務(wù)器的配置與DNS協(xié)議分析實(shí)驗(yàn)?zāi)康脑赪indowsServer環(huán)境下,搭建局域網(wǎng)內(nèi)部的DNS服務(wù)器,讓學(xué)生了解DNS服務(wù)器的搭建方法。同時(shí),通過(guò)對(duì)DNS報(bào)文的分析,掌握協(xié)議的原理及工作過(guò)程。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark;DNS服務(wù)器的配置與DNS協(xié)議分析DNS服務(wù)器的配置與DNS協(xié)議分析設(shè)備IP地址子網(wǎng)掩碼默認(rèn)網(wǎng)關(guān)DNS服務(wù)器地址DNS服務(wù)器(被解析的主機(jī))9999客戶端主機(jī)5599實(shí)驗(yàn)拓?fù)浣Y(jié)構(gòu)設(shè)備IP地址劃分本實(shí)驗(yàn)主要分為兩個(gè)主要任務(wù),DNS服務(wù)器的搭建和利用Wireshark截獲DNS服務(wù)的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解DNS協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:WindowsServer下DNS服務(wù)器的安裝與配置;DNS服務(wù)器安裝;DNS服務(wù)器配置;DNS客戶端配置DNS域名解析測(cè)試。第二步:DNS協(xié)議分析。DNS服務(wù)器的配置與DNS協(xié)議分析DNS協(xié)議分析:獲取DNS域名解析報(bào)文并進(jìn)行分析1)在命令行中輸入:ipconfig

/flushdns命令清空客戶端主機(jī)的DNS緩存;2)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;3)在命令行輸入:ping,并回車;4)在命令行輸入:ping,并回車;5)在命令行輸入:nslookup9,并回車;6)停止分組捕獲;7)在過(guò)濾器中輸入“dns”,只顯示DNS數(shù)據(jù)包。DNS服務(wù)器的配置與DNS協(xié)議分析思考:1)在捕獲ping命令的ICMP報(bào)文之前,從客戶端主機(jī)發(fā)送了什么類型的應(yīng)用層報(bào)文?2)DNS報(bào)文是封裝在UDP報(bào)文,還是封裝在TCP的報(bào)文中?3)在解析域名時(shí),服務(wù)器用什么類型的資源記錄作為應(yīng)答報(bào)文返回給客戶端?4)在進(jìn)行別名域名解析時(shí),服務(wù)器返回什么類型的資源記錄?5)通過(guò)nslookup命令反向解析IP地址對(duì)應(yīng)的域名是,服務(wù)器返回什么類型的資源記錄?DNS服務(wù)器的配置與DNS協(xié)議分析DNS系統(tǒng)的哪些特性使其成為國(guó)家網(wǎng)絡(luò)主權(quán)的重要組成部分?郵件服務(wù)的協(xié)議分析實(shí)驗(yàn)?zāi)康脑诳蛻舳说闹鳈C(jī)上配置郵件用戶代理軟件,通過(guò)對(duì)發(fā)送和接收郵件過(guò)程中數(shù)據(jù)包的捕獲,讓學(xué)生了解SMTP和POP3協(xié)議的工作原理,以及MIME協(xié)議如何協(xié)同SMTP協(xié)議完成非ASCII數(shù)據(jù)的傳送。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具Wireshark、Foxmail郵件服務(wù)的協(xié)議分析本實(shí)驗(yàn)分為兩個(gè)主要任務(wù),SMTP數(shù)據(jù)報(bào)

的分析及POP3數(shù)據(jù)報(bào)

的分析。實(shí)驗(yàn)步驟如下:第一步:郵件用戶代理的安裝配置;第二步:SMTP和POP3數(shù)據(jù)報(bào)

的捕獲;第三步:SMTP數(shù)據(jù)報(bào)

的分析;第四步:POP3數(shù)據(jù)報(bào)

的分析。郵件服務(wù)的協(xié)議分析SMTP和POP3數(shù)據(jù)報(bào)

的捕獲1)點(diǎn)擊Foxmail的“寫郵件”按鈕,輸入純文本信息“HelloWorld!”,并插入一張圖片;2)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;3)點(diǎn)擊“發(fā)送”按鈕,發(fā)送完成以后,再點(diǎn)擊“收取”按鈕,收取郵件,最后停止分組捕獲;4)在過(guò)濾器中輸入“SMTP”,只顯示SMTP數(shù)據(jù)包。郵件服務(wù)的協(xié)議分析SMTP報(bào)文思考:1)客戶端和郵件服務(wù)器建立TCP連接以后,客戶端給服務(wù)器發(fā)的第一個(gè)命令是什么?2)在捕獲的數(shù)據(jù)包中,找出客戶端登錄的賬號(hào)和密碼??蛻舳税延脩糍~號(hào)和密碼是否加密傳輸給服務(wù)器的?3)選擇其中一條smtp數(shù)據(jù)報(bào)

記錄,點(diǎn)擊鼠標(biāo)右鍵,在彈出菜單中選擇“追蹤流”菜單項(xiàng)的“TCP流”,出現(xiàn)smtp的會(huì)話過(guò)程。從下面的會(huì)話過(guò)程中回答問(wèn)題:3-1)Smtp會(huì)話過(guò)程中,使用了哪些smtp的命令?3-2)郵件同時(shí)傳送了圖片和文本信息,在smtp數(shù)據(jù)中如何區(qū)別的?3-3)文本所使用的編碼方式是什么?3-4)圖片所使用的編碼方式是什么?3-5)郵件的正文和圖片通過(guò)什么標(biāo)記和標(biāo)題行分割開(kāi)的?郵件服務(wù)的協(xié)議分析POP報(bào)文思考:1)POP3的會(huì)話過(guò)程中狀態(tài)碼是什么?2)POP3會(huì)話過(guò)程中的用戶名和賬號(hào)是明文傳輸還是加密傳輸?3)LIST和UIDL命令的作用是什么?郵件服務(wù)的協(xié)議分析在分析SMTP、POP3、IMAP等協(xié)議時(shí),你發(fā)現(xiàn)了哪些潛在的安全隱患?這些隱患可能對(duì)國(guó)家信息安全造成什么影響?基于TCP的Socket編程實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)基于TCP的Socket程序的編寫、調(diào)試,掌握以下知識(shí)點(diǎn):1)Socket的編程方法;2)基于TCP協(xié)議的網(wǎng)絡(luò)應(yīng)用的傳輸特點(diǎn)。實(shí)驗(yàn)平臺(tái)Windows7系統(tǒng)(任何平臺(tái)均可以完成該實(shí)驗(yàn))實(shí)驗(yàn)工具

JDK1.8,文本編輯器;基于TCP的Socket編程基于TCP的Socket編程,需要完成客戶端和服務(wù)器兩部分的程序設(shè)計(jì)。在代碼開(kāi)發(fā)之前,需要對(duì)網(wǎng)絡(luò)層應(yīng)用的協(xié)議進(jìn)行詳細(xì)設(shè)計(jì),本實(shí)驗(yàn)的應(yīng)用層協(xié)議設(shè)計(jì)如下:(1)協(xié)議的格式:ACSII碼字符,回車作為消息的結(jié)束。(2)協(xié)議的工作原理(2-1)客戶端:從標(biāo)準(zhǔn)鍵盤中讀入一行字符,通過(guò)Socket發(fā)送到服務(wù)器;收到服務(wù)器反饋的信息,將信息顯示在標(biāo)準(zhǔn)輸出屏幕上;關(guān)閉連接。(2-2)服務(wù)器端:從Socket中讀出客戶端發(fā)送的字符串信息;計(jì)算字符串的長(zhǎng)度;將計(jì)算的結(jié)果通過(guò)Socket發(fā)送給客戶端?;赥CP的Socket編程本實(shí)驗(yàn)主要分為三個(gè)步驟完基于TCP的Socket應(yīng)用程序的開(kāi)發(fā)。實(shí)驗(yàn)步驟如下:第一步:TCP客戶端代碼設(shè)計(jì)及調(diào)試;客戶端Socket創(chuàng)建及緩沖區(qū)的定義;客戶端發(fā)送數(shù)據(jù)代碼編寫;客戶端接收數(shù)據(jù)代碼編寫。第二步:TCP服務(wù)器端代碼設(shè)計(jì)及調(diào)試;服務(wù)器端ServerSocket監(jiān)聽(tīng);服務(wù)器端緩沖區(qū)定義;服務(wù)器端接收數(shù)據(jù)代碼編寫;服務(wù)器端發(fā)送數(shù)據(jù)代碼編寫。第三步:客戶端、服務(wù)器聯(lián)合測(cè)試?;赥CP的Socket編程基于UDP的Socket編程實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)基于UDP的Socket程序的編寫、調(diào)試,掌握以下知識(shí)點(diǎn):1)Socket的編程方法;2)基于UDP協(xié)議的網(wǎng)絡(luò)應(yīng)用的傳輸特點(diǎn)。實(shí)驗(yàn)平臺(tái)Windows7系統(tǒng)(任何平臺(tái)均可以完成該實(shí)驗(yàn))實(shí)驗(yàn)工具

JDK1.8,文本編輯器;基于UDP的Socket編程基于UDP的Socket編程,需要完成客戶端和服務(wù)器兩部分的程序設(shè)計(jì)。在代碼開(kāi)發(fā)之前,需要對(duì)網(wǎng)絡(luò)層應(yīng)用的協(xié)議進(jìn)行詳細(xì)設(shè)計(jì),本實(shí)驗(yàn)的應(yīng)用層協(xié)議設(shè)計(jì)如下:(1)協(xié)議的格式:ACSII碼字符,回車作為消息的結(jié)束。(2)協(xié)議的工作原理(2-1)客戶端:從標(biāo)準(zhǔn)鍵盤中讀入一行字符,通過(guò)Socket發(fā)送到服務(wù)器;收到服務(wù)器反饋的信息,將信息顯示在標(biāo)準(zhǔn)輸出屏幕上;關(guān)閉連接。(2-2)服務(wù)器端:從Socket中讀出客戶端發(fā)送的字符串信息;進(jìn)行逆序轉(zhuǎn)換;將轉(zhuǎn)換的結(jié)果通過(guò)Socket發(fā)送給客戶端?;赨DP的Socket編程本實(shí)驗(yàn)主要分為三個(gè)步驟完基于UDP的Socket應(yīng)用程序的開(kāi)發(fā)。實(shí)驗(yàn)步驟如下:第一步:UDP客戶端代碼設(shè)計(jì)及調(diào)試;客戶端Socket創(chuàng)建及緩沖區(qū)的定義;客戶端發(fā)送數(shù)據(jù)代碼編寫;客戶端接收數(shù)據(jù)代碼編寫。第二步:UDP服務(wù)器端代碼設(shè)計(jì)及調(diào)試;服務(wù)器端Socket監(jiān)聽(tīng);服務(wù)器端接收數(shù)據(jù)代碼編寫;服務(wù)器轉(zhuǎn)換代碼編寫;服務(wù)器端發(fā)送數(shù)據(jù)代碼編寫。第三步:客戶端、服務(wù)器聯(lián)合測(cè)試?;赨DP的Socket編程在推動(dòng)國(guó)產(chǎn)網(wǎng)絡(luò)設(shè)備和軟件的發(fā)展過(guò)程中,掌握底層網(wǎng)絡(luò)協(xié)議編程有何重要性?我們應(yīng)如何增強(qiáng)自主創(chuàng)新能力?第六章傳輸層實(shí)驗(yàn)TCP的連接管理分析UDP協(xié)議分析TCP(傳輸控制協(xié)議)面向連接的可靠傳輸流量控制和擁塞控制應(yīng)用場(chǎng)景:網(wǎng)頁(yè)瀏覽、文件傳輸、電子郵件UDP(用戶數(shù)據(jù)報(bào)協(xié)議)無(wú)連接的快速傳輸簡(jiǎn)單高效,但不保證可靠性應(yīng)用場(chǎng)景:視頻流、在線游戲、DNS查詢傳輸層:可靠通信的保障提高專業(yè)素養(yǎng)深入理解協(xié)議原理掌握網(wǎng)絡(luò)性能優(yōu)化技能學(xué)會(huì)選擇合適的傳輸協(xié)議TCP的連接管理分析實(shí)驗(yàn)?zāi)康脑搶?shí)驗(yàn)通過(guò)捕獲TCP會(huì)話過(guò)程的數(shù)據(jù)包來(lái)了解TCP的連接建立和釋放的過(guò)程,實(shí)驗(yàn)過(guò)程中需要掌握以下知識(shí)點(diǎn):1)TCP三次握手建立連接的工作原理,以及每次握手過(guò)程中標(biāo)志位的變化情況;2)TCP四次握手釋放連接的工作原理,以及每次握手過(guò)程中標(biāo)志位的變化情況;3)在TCP傳送數(shù)據(jù)過(guò)程中,確認(rèn)號(hào)和序號(hào)的變化實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkTCP的連接管理分析本實(shí)驗(yàn)分為兩個(gè)任務(wù):通過(guò)對(duì)WEB服務(wù)器的訪問(wèn)獲取TCP連接及釋放過(guò)程的數(shù)據(jù)包,然后對(duì)捕獲的數(shù)據(jù)包進(jìn)行分析。實(shí)驗(yàn)步驟如下:第一步:TCP會(huì)話過(guò)程數(shù)據(jù)包的捕獲;1)打開(kāi)Wireshark,啟動(dòng)Wireshark分組俘獲器;2)在WEB瀏覽器地址欄中輸入:后回車;3)待獲取完整頁(yè)面以后,停止分組捕獲,如圖6-3所示;4)在過(guò)濾器中輸入“ip.addr==3”(所訪問(wèn)服務(wù)器的IP地址)。第二步:TCP會(huì)話過(guò)程數(shù)據(jù)包的分析。TCP的連接管理分析思考:1)從捕獲的數(shù)據(jù)包中,找出三次握手建立連接的數(shù)據(jù)包2)從找到的三次握手?jǐn)?shù)據(jù)包中觀察,客戶端協(xié)商的MSS為多少?客戶端接收窗口大小?3)服務(wù)器協(xié)商的MSS為多少?服務(wù)器端接收窗口大小為多少?4)在傳輸過(guò)程中,客戶端和服務(wù)器傳輸數(shù)據(jù)時(shí)的MSS為多少?5)說(shuō)明在三次握手過(guò)程中,數(shù)據(jù)包的序號(hào),確認(rèn)號(hào),SYN標(biāo)志位,ACK標(biāo)志位的變化?6)從下圖中分析,第四個(gè)數(shù)據(jù)包,客戶端發(fā)送了什么數(shù)據(jù)包給服務(wù)器?7)當(dāng)客戶端發(fā)送了HTTP請(qǐng)求報(bào)文以后,客戶端收到服務(wù)器的ACK為多少?8)在捕獲的數(shù)據(jù)包中是否有窗口更新報(bào)文,如果有,請(qǐng)問(wèn)在什么情況下會(huì)產(chǎn)生窗口更新報(bào)文?9)從捕獲的數(shù)據(jù)包中,找到握手釋放連接的數(shù)據(jù)包。10)在這個(gè)TCP的會(huì)話過(guò)程中,服務(wù)器一共給客戶端傳送了多少應(yīng)用層數(shù)據(jù)?TCP的連接管理分析在實(shí)驗(yàn)中,你觀察到了TCP三次握手和四次揮手的具體過(guò)程。這些機(jī)制如何保障了通信的可靠性?在國(guó)家級(jí)網(wǎng)絡(luò)基礎(chǔ)設(shè)施中,為什么這種可靠性尤為重要?UDP協(xié)議分析實(shí)驗(yàn)?zāi)康脑搶?shí)驗(yàn)通過(guò)捕獲UDP數(shù)據(jù)包,分析UDP協(xié)議的工作特點(diǎn),實(shí)驗(yàn)過(guò)程中需要掌握以下知識(shí)點(diǎn):1)UDP協(xié)議的報(bào)文段結(jié)構(gòu);2)UDP的工作原理實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkUDP協(xié)議分析本實(shí)驗(yàn)分為兩個(gè)任務(wù):通過(guò)DNS域名解析捕獲UDP數(shù)據(jù)包,然后分析UDP數(shù)據(jù)包。實(shí)驗(yàn)步驟如下:第一步:UDP數(shù)據(jù)包的捕獲;清空緩存打開(kāi)Wireshark,啟動(dòng)分組捕獲器;在命令行中輸入:ping,并回車;停止分組捕獲;并在過(guò)濾器中輸入“UDPanddns”。第二步:UDP數(shù)據(jù)包的分析。UDP協(xié)議分析思考:1)UDP協(xié)議的頭部包含幾個(gè)字段?分別是什么?頭部總共多少字節(jié)?2)UDP協(xié)議頭部中的Length字段的含義是什么?3)從Wireshark的數(shù)據(jù)區(qū)域,UDP頭部各個(gè)字段對(duì)應(yīng)的16進(jìn)制的編碼4)還可以通過(guò)什么方式獲取UDP協(xié)議的數(shù)據(jù)包?UDP協(xié)議分析作為未來(lái)的網(wǎng)絡(luò)技術(shù)人才,我們?nèi)绾纬浞掷肬DP的特性,推動(dòng)我國(guó)在5G、物聯(lián)網(wǎng)、實(shí)時(shí)音視頻等領(lǐng)域的技術(shù)創(chuàng)新和產(chǎn)業(yè)升級(jí),從而為建設(shè)網(wǎng)絡(luò)強(qiáng)國(guó)和數(shù)字中國(guó)貢獻(xiàn)力量?第七章網(wǎng)絡(luò)層實(shí)驗(yàn)DHCP配置與協(xié)議分析ICMP協(xié)議分析路由器的配置NAT地址轉(zhuǎn)換RIP、OSPF路由協(xié)議分析點(diǎn)對(duì)點(diǎn)IPSecVPN實(shí)驗(yàn)技術(shù)視角IP協(xié)議:數(shù)據(jù)包的路由與轉(zhuǎn)發(fā)路由算法:優(yōu)化網(wǎng)絡(luò)通信效率網(wǎng)絡(luò)安全:保障數(shù)據(jù)傳輸安全網(wǎng)絡(luò)層:構(gòu)建數(shù)字絲綢之路,共筑網(wǎng)絡(luò)命運(yùn)共同體思政視角推進(jìn)"互聯(lián)網(wǎng)+"行動(dòng)計(jì)劃維護(hù)網(wǎng)絡(luò)空間主權(quán)安全促進(jìn)國(guó)際合作,共建網(wǎng)絡(luò)命運(yùn)共同體DHCP配置與協(xié)議分析實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)以WindowsServer2008為配置環(huán)境,了解DHCP的配置過(guò)程,并在配置實(shí)驗(yàn)完成以后通過(guò)對(duì)捕獲DHCP數(shù)據(jù)包的分析,掌握DHCP協(xié)議的工作原理。實(shí)驗(yàn)平臺(tái)WindowServer2008R2SP1;實(shí)驗(yàn)工具WiresharkDHCP配置與協(xié)議分析實(shí)驗(yàn)拓?fù)浣Y(jié)構(gòu)圖DHCP配置與協(xié)議分析本實(shí)驗(yàn)主要分為兩個(gè)任務(wù),在windows下DHCP服務(wù)器的搭建和利用Wireshark截獲DHCP的數(shù)據(jù)包,通過(guò)對(duì)數(shù)據(jù)包的分析了解DHCP協(xié)議的工作過(guò)程。實(shí)驗(yàn)步驟如下:第一步:WindowsServer下DHCP服務(wù)器的安裝與配置;DHCP服務(wù)器安裝及配置;DHCP客戶端配置。第二步:DHCP數(shù)據(jù)包的獲取及協(xié)議分析DHCP獲取全新的IP配置信息的數(shù)據(jù)包捕獲及分析;DHCP續(xù)借數(shù)據(jù)包的捕獲及分析。DHCP配置與協(xié)議分析DHCP獲取新IP配置信息過(guò)程分析1)首先在命令行通過(guò)使用ipconfig

/release命令釋放客戶端主機(jī)原有IP配

溫馨提示

  • 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)論