第一篇:重郵計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì) 算 機(jī) 網(wǎng) 絡(luò) 實(shí) 驗(yàn) 報(bào) 告
實(shí)驗(yàn)一 網(wǎng)絡(luò)命令與使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:網(wǎng)絡(luò)命令與使用
實(shí)驗(yàn)?zāi)康模?/p>
??掌握常用網(wǎng)絡(luò)命令的使用方法;
??熟悉和掌握網(wǎng)絡(luò)管理、網(wǎng)絡(luò)維護(hù)的基本內(nèi)容和方法
實(shí)驗(yàn)要求:
?試用網(wǎng)絡(luò)命令實(shí)現(xiàn)如下功能:
1、在窗口中顯示網(wǎng)絡(luò)適配器的物理地址、主機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)
2、向一臺(tái)電腦無限制的發(fā)送數(shù)據(jù)包,此數(shù)據(jù)包大小為60000byte
3、查看本地計(jì)算機(jī)或另一臺(tái)計(jì)算機(jī)的ARP高速緩存中的當(dāng)前內(nèi)容
4、從一臺(tái)ftp服務(wù)器上下載一份文件
??記錄實(shí)驗(yàn)中所使用的命令格式和執(zhí)行結(jié)果;
實(shí)驗(yàn)主要步驟: 進(jìn)入命令行界面
1.顯示網(wǎng)絡(luò)適配器的物理地址、主機(jī)的ip地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān) ipconfig/all 2.向電腦無限制發(fā)送數(shù)據(jù)包,大小為60000byte:ping 172.16.38.31-l 60000 –t 3.查看本地計(jì)算機(jī)或另一臺(tái)計(jì)算機(jī)的arp高速緩存中的當(dāng)前內(nèi)容 查看本地計(jì)算機(jī) arp –a 另一臺(tái)計(jì)算機(jī)
arp 172.16.38.31-a 4.從一臺(tái)ftp服務(wù)器上下載一份文件
ftp open @s172.16.38.100 ls lcd d:test get wrar501sc.exe 實(shí)驗(yàn)結(jié)果: 1.ipconfig/all
2.3.4.心得體會(huì):
經(jīng)過本次的實(shí)驗(yàn)學(xué)習(xí),初步掌握了簡單的網(wǎng)絡(luò)命令的使用,了解到了如何進(jìn)行網(wǎng)絡(luò)管理和網(wǎng)絡(luò)維護(hù),用命令行進(jìn)行操作容易出錯(cuò)誤,打錯(cuò)一行便需要重來,十分的不方便,不過操作界面十分的簡單。
實(shí)驗(yàn)二 網(wǎng)絡(luò)服務(wù)器建立與使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:網(wǎng)絡(luò)服務(wù)器建立與使用 實(shí)驗(yàn)?zāi)康模?/p>
掌握HTTP服務(wù)器和FTP服務(wù)器的配置方法。
實(shí)驗(yàn)要求:
(1)IIS Web服務(wù)器的配置
?進(jìn)入Web站點(diǎn)創(chuàng)建向?qū)?/p>
?設(shè)定Web站點(diǎn)說明 ?設(shè)置Web站點(diǎn)IP地址
?設(shè)置網(wǎng)頁所在目錄 ?設(shè)置Web站點(diǎn)起始頁
?創(chuàng)建測試網(wǎng)頁 ?啟動(dòng)Web服務(wù)器,測試。(2)Serv-U FTP服務(wù)器的配置
?安裝Serv-U FTP服務(wù)器; ?創(chuàng)建用戶,綁定發(fā)布目錄; ?設(shè)定目錄權(quán)限; ?測試。
實(shí)驗(yàn)主要步驟:
IIS下WEB服務(wù)器的配置過程
(一)、進(jìn)入:我的電腦-> 控制面板->管理工具->Internet 服務(wù)管理器
(二)、配置:選中“XX站點(diǎn)”,點(diǎn)右鍵,選擇屬性:在此頁中分別(主要)選擇主目錄、文檔等進(jìn)行設(shè)置
第三方軟件的ftp服務(wù)器的安裝與配置
(一)、安裝Serv-U FTP Server
(二)建立第一個(gè)可用的FTP服務(wù)器:
(三)使用此FTP服務(wù)器
實(shí)驗(yàn)結(jié)果:
IIS下WEB服務(wù)器的配置
訪問成功
第三方軟件的FTP服務(wù)器的安裝與配置
用不同方式訪問ftp服務(wù)器
心得體會(huì):
經(jīng)過本次學(xué)習(xí)成功掌握了http服務(wù)器和ftp服務(wù)器的配制方法。在iis web服務(wù)器的配置中,最重要的就是設(shè)置網(wǎng)頁所在的目錄,不然就會(huì)導(dǎo)致網(wǎng)頁無法訪問。在serv-u ftp服務(wù)器的配置中,根據(jù)指導(dǎo)書的指導(dǎo)步驟進(jìn)行配置,十分的簡單易用,上手很快。通過serv-u創(chuàng)建的ftp服務(wù)器很容易管理,讓我們可以節(jié)省不少的時(shí)間。
實(shí)驗(yàn)三 網(wǎng)絡(luò)協(xié)議分析實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:網(wǎng)絡(luò)協(xié)議分析 實(shí)驗(yàn)?zāi)康模?/p>
??掌握協(xié)議分析軟件的使用方法和基本特點(diǎn); ??了解Ping命令的工作過程; ??了解FTP協(xié)議的工作過程。
實(shí)驗(yàn)要求:
??寫出實(shí)驗(yàn)過程及結(jié)果;
?記錄捕獲的關(guān)鍵數(shù)據(jù),并分析協(xié)議工作過程。??實(shí)驗(yàn)中遇到的問題及解決; ?心得體會(huì)。
實(shí)驗(yàn)主要步驟:
安裝ethereal 1.使用Ethereal分析軟件捕獲一段Ping命令的數(shù)據(jù)流,并分析其工作過程。Icm抓包
打開cmd界面 ping 172.16.38.100 2.登錄ftp://172.16.37.223,并下載一個(gè)小文件,使用Ethereal分析軟件分析其工作過程。Tcp抓包。打開cmd界面
ftp open 172.16.38.100 lcd d: get 實(shí)驗(yàn)日志模板.doc 3.http抓包
瀏覽網(wǎng)頁mail.cqupt.edu.cn
實(shí)驗(yàn)結(jié)果: 安裝
1.icmp抓包
2.tcp抓包
3.http抓包
心得體會(huì):
過本次試驗(yàn),我了解到了如何使用抓包軟件進(jìn)行網(wǎng)絡(luò)協(xié)議分析,掌握了協(xié)議分析軟件的使用方法和基本特點(diǎn)。通過抓包的過程,我了解到了ping命令的工作過程,也了解到了ftp協(xié)議的工作過程。如果網(wǎng)絡(luò)不進(jìn)行信息加密,則會(huì)容易被人截取賬戶信息,例如賬戶、密碼、個(gè)人交易情況等等,所以也證明了信息安全的重要性。
實(shí)驗(yàn)四 網(wǎng)絡(luò)設(shè)備與VLAN配置實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:網(wǎng)絡(luò)設(shè)備使用與VLAN配置
實(shí)驗(yàn)?zāi)康模?/p>
?掌握交換機(jī)的管理特性,能夠?qū)⒔粨Q機(jī)配置文件備份到TFTP服務(wù)器
?理解Port Vlan的配置
?理解VLAN如何跨交換機(jī)實(shí)現(xiàn)
?通過路由器實(shí)現(xiàn)各個(gè)VLAN間的互聯(lián)互通 實(shí)驗(yàn)要求:
?交換機(jī)基本操作
?VLAN基本配置:交換機(jī)端口隔離(Port Vlan)
?跨交換機(jī)實(shí)現(xiàn)VLAN(Tag Vlan)
?通過路由器實(shí)現(xiàn)VLAN間通信(交換機(jī)Switch2950)實(shí)驗(yàn)主要步驟以及測試結(jié)果: 實(shí)驗(yàn)1 交換機(jī)基本操作
拓?fù)鋱D
1.基本配置:交換機(jī)配置:
PC機(jī)設(shè)置:
驗(yàn)證測試:
在各PC機(jī)上測試與交換機(jī)管理IP地址的連通性:
2.繼續(xù)配置
將交換機(jī)的當(dāng)前配置信息保存到PC1的TFTP服務(wù)器,并命名為config.txt:
在PC1上查看已保存的交換機(jī)配置文件:
實(shí)驗(yàn)2 VLAN基本配置:交換機(jī)端口隔離(Port Vlan)
拓?fù)鋱D
1.交換機(jī)配置:
測試命令:S1#show vlan
2.PC機(jī)設(shè)置:
驗(yàn)證測試:
實(shí)驗(yàn)3 跨交換機(jī)實(shí)現(xiàn)VLAN(Tag Vlan)
拓?fù)鋱D
1.交換機(jī)s1配置:
2.交換機(jī)s2配置:
3.PC機(jī)設(shè)置:
Pc1:IP address:192.168.1.1 netmask:255.255.255.0 gateway:192.168.1.254 Pc2:IP address:192.168.1.2 netmask:255.255.255.0 gateway:192.168.1.254
Pc3:IP address:192.168.1.3 netmask:255.255.255.0 gateway:192.168.1.254 Pc4:IP address:192.168.1.4 netmask:255.255.255.0 gateway:192.168.1.254 4.測試:
實(shí)驗(yàn)4 通過路由器實(shí)現(xiàn)VLAN間通信(交換機(jī)Switch2950)
拓?fù)鋱D
1.交換機(jī)s1配置: 2.交換機(jī)s2配置:
3.PC機(jī)設(shè)置: Pc1:IP address:192.168.1.1 netmask:255.255.255.0 gateway:192.168.1.254 Pc2:IP address:192.168.2.1 netmask:255.255.255.0 gateway:192.168.2.254 Pc3:IP address:192.168.1.2 netmask:255.255.255.0 gateway:192.168.1.254 Pc4:IP address:192.168.2.2 netmask:255.255.255.0 gateway:192.168.2.254 4.路由器配置:
5.測試
心得體會(huì):
經(jīng)過本次大型實(shí)驗(yàn)的學(xué)習(xí),基本掌握了交換機(jī)的管理特性,能夠?qū)⒔粨Q機(jī)配置文件備份到tftp服務(wù)器。也深刻的理解了port vlan的配置和vlan的跨交換機(jī)的實(shí)現(xiàn)。也掌握了通過路由器實(shí)現(xiàn)各個(gè)vlan的互聯(lián)互通。初次接觸network boson這個(gè)軟件,這個(gè)軟件確實(shí)十分的好用,不用花費(fèi)人的時(shí)間和金錢去配置實(shí)體的裝置,只需要在軟件上面模擬就可以真實(shí)地掌握網(wǎng)絡(luò)設(shè)備實(shí)用和vlan配置,真是十分的方便。
實(shí)驗(yàn)五 靜態(tài)路由與缺省路由使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
靜態(tài)路由與缺省路由使用 實(shí)驗(yàn)?zāi)康模?/p>
?通過靜態(tài)路由使不同網(wǎng)段用戶互聯(lián)互通 實(shí)驗(yàn)要求:
?通過靜態(tài)路由使不同網(wǎng)段用戶互聯(lián)互通 實(shí)驗(yàn)主要步驟以及測試結(jié)果:
拓?fù)鋱D
A 路由器的配置:
B 路由器的配置:
PC機(jī)1和2配置:
驗(yàn)證命令及測試:
心得體會(huì):
經(jīng)過本次實(shí)驗(yàn)的學(xué)習(xí),成功地通過靜態(tài)路由使不同網(wǎng)段的用戶實(shí)現(xiàn)了互聯(lián)互通。利用boson軟件實(shí)現(xiàn)確實(shí)非常的方便快捷。
實(shí)驗(yàn)六 動(dòng)態(tài)路由配置使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
動(dòng)態(tài)路由配置使用 實(shí)驗(yàn)?zāi)康模?/p>
?本實(shí)驗(yàn)主要用來練習(xí)動(dòng)態(tài)路由OSPF協(xié)議,驗(yàn)證該協(xié)議的工作原理。實(shí)驗(yàn)主要步驟以及測試結(jié)果:
1.繪制實(shí)驗(yàn)拓?fù)鋱D
2.配置路由器基本參數(shù)
配置路由器1 配置路由器2 3.配置 PC 機(jī)基本參數(shù)
測試主機(jī)12連接到默認(rèn)網(wǎng)關(guān)的連通性
4.配置R1、R2并測試動(dòng)態(tài)路由OSPF協(xié)議
驗(yàn)證測試:
PC1、PC2測試動(dòng)態(tài)路由配置:
心得體會(huì):
通過本次實(shí)驗(yàn),我掌握了如何進(jìn)行動(dòng)態(tài)路由的配置。進(jìn)行了動(dòng)態(tài)路由OSPF協(xié)議的反復(fù)練習(xí),最終成功的完成了實(shí)驗(yàn),也驗(yàn)證了該協(xié)議的工作原理,收獲十分巨大。
實(shí)驗(yàn)七 ACL配置與使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
ACL配置與使用 實(shí)驗(yàn)?zāi)康模?/p>
?掌握標(biāo)準(zhǔn)IP訪問列表規(guī)則及配置。實(shí)現(xiàn)網(wǎng)段間相互訪問的安全控制。?掌握擴(kuò)展IP訪問列表規(guī)則及配置。實(shí)現(xiàn)對網(wǎng)絡(luò)服務(wù)訪問的安全控制。實(shí)驗(yàn)主要步驟以及測試結(jié)果:
實(shí)驗(yàn)1 標(biāo)準(zhǔn)IP訪問列表
拓?fù)鋱D
1.基本配置
各PC機(jī)IP可設(shè)置為:
PC1:IP 192.168.3.2 net-mask 255.255.255.0 default-gateway 192.168.3.1 PC2:IP 192.168.2.2 net-mask 255.255.255.0 default-gateway 192.168.2.1 PC3:IP 192.168.1.2 net-mask 255.255.255.0 default-gateway 192.168.1.1 觀察接口狀態(tài)
2.配置標(biāo)準(zhǔn)IP訪問控制列表并測試
3.把訪問控制列表在接口下應(yīng)用并測試
實(shí)驗(yàn)2 擴(kuò)展IP訪問列表
拓?fù)鋱D
1.基本配置
各PC機(jī)IP可設(shè)置為:
PC1:IP 172.16.10.2 net-mask 255.255.0.0 default-gateway 172.16.10.1 PC2:IP 172.17.10.2 net-mask 255.255.0.0 default-gateway 172.17.10.1 PC3:IP 172.18.10.2 net-mask 255.255.0.0 default-gateway 172.18.10.1 測試觀察接口狀態(tài):
2.配置擴(kuò)展IP訪問控制列表并測試
3.把訪問控制列表在接口下應(yīng)用并測試
心得體會(huì):
經(jīng)過本次實(shí)驗(yàn)學(xué)習(xí),我成功的掌握標(biāo)準(zhǔn)IP訪問列表規(guī)則及配置,還有擴(kuò)展IP訪問列表規(guī)則及配置。這次實(shí)驗(yàn)是根據(jù)實(shí)際問題來進(jìn)行的,通過本次實(shí)驗(yàn),雖然不能進(jìn)行真正的實(shí)際問題的解決,但是還是給予我們一些解決實(shí)際問題的思路。
實(shí)驗(yàn)八 NAT配置與使用實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
NAT配置與使用 實(shí)驗(yàn)?zāi)康模?/p>
?掌握內(nèi)網(wǎng)中一臺(tái)服務(wù)器連接到Internet網(wǎng)時(shí)的靜態(tài)內(nèi)部源地址轉(zhuǎn)換。實(shí)驗(yàn)要求:
你是某公司的網(wǎng)絡(luò)管理員,內(nèi)部網(wǎng)絡(luò)有FTP服務(wù)器可以為外部網(wǎng)絡(luò)提供服務(wù),服務(wù)器的IP地址必須采用靜態(tài)地址轉(zhuǎn)換,以便外部用戶可以使用這些服務(wù)。實(shí)驗(yàn)主要步驟以及測試結(jié)果:
拓?fù)鋱D
1.基本配置(R1、R2)配置:
PC1配置:IP address 192.168.0.1 netmask 255.255.255.0 default-gateway 192.168.0.254PC2配置:IP address 202.0.0.1 netmask 255.0.0.0
default-gateway 202.0.0.254 驗(yàn)證測試:
2.配置靜態(tài)NAT映射
測試
心得體會(huì):
通過本次的實(shí)驗(yàn)學(xué)習(xí),掌握內(nèi)網(wǎng)中一臺(tái)服務(wù)器連接到Internet網(wǎng)時(shí)的靜態(tài)內(nèi)部源地址轉(zhuǎn)換。決解了一個(gè)公司管理的實(shí)體模型,這個(gè)方法可以決解這一類問題,但是想要做一個(gè)公司的網(wǎng)絡(luò)管理員,還有其他很多很多的事情需要學(xué)習(xí),需要有決解更多問題的能力才行。
實(shí)驗(yàn)九 HDLC與PPP方式的網(wǎng)絡(luò)互聯(lián)與靜
態(tài)路由實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
HDLC與PPP方式的網(wǎng)絡(luò)互聯(lián)與靜態(tài)路由 實(shí)驗(yàn)?zāi)康模?/p>
?掌握高級數(shù)據(jù)鏈路控制(簡稱HDLC)的原理和配置方法。
?PPP的原理和配置方法。
實(shí)驗(yàn)主要步驟以及測試結(jié)果:
一、HDLC 方式
拓?fù)鋱D
Router1配置:
Router2配置:
Pc1:/ip 172.10.10.2 Pc2:/ip 172.10.10.3 Pc3:/ip 172.10.20.2 Pc4:/ip 172.10.20.3 3.測試
255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0
/dg 172.10.10.1 /dg 172.10.10.1 /dg 172.10.20.1 /dg 172.10.20.1
二、PPP 方式
拓?fù)鋱D與HDLC相同。Router1、Router2配置:
網(wǎng)絡(luò)拓?fù)鋱D和設(shè)備端口的IP地址與HDLC方式一樣
測試連通性
心得體會(huì):
通過本次實(shí)驗(yàn)的學(xué)習(xí)掌握了HDLC的原理和配置方法以及PPP方式的原理和方法,也通過自身的學(xué)習(xí)解決了一些問題。起初用PPP的源代碼進(jìn)行連接的時(shí)候,發(fā)現(xiàn)并不能連通,于是上網(wǎng)進(jìn)行了資料的查找,自己組合了一些代碼,便成功的。通過自己的學(xué)習(xí)達(dá)到了實(shí)驗(yàn)的目的收獲了成就感。
實(shí)驗(yàn)十
ISDN方式的網(wǎng)絡(luò)互聯(lián)與RIP動(dòng)態(tài)
路由實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
ISDN方式的網(wǎng)絡(luò)互聯(lián)與RIP動(dòng)態(tài)路由 實(shí)驗(yàn)?zāi)康模?/p>
?RIP(Routing information Protocol)的原理和配置方法。?綜合數(shù)字業(yè)務(wù)網(wǎng)(ISDN)的原理和配置方法
實(shí)驗(yàn)要求: ?完成ISDN方式下的實(shí)驗(yàn),打通兩個(gè)LAN和WAN之間的聯(lián)系。
實(shí)驗(yàn)主要步驟以及測試結(jié)果:
拓?fù)鋱D
(1)Router1、Router2的配置
PC機(jī)的配置 PC1:/ip 192.10.10.2 255.255.255.0 /dg 192.10.10.1 PC2:/ip 192.10.10.3 255.255.255.0 /dg 192.10.10.1 PC3:/ip 192.10.20.2 255.255.255.0 /dg 192.10.20.1 PC4:/ip 192.10.20.3 255.255.255.0 /dg 192.10.20.1 測試
心得體會(huì):
通過本次實(shí)驗(yàn)大致掌握了RIP的原理和配置方法以及ISDN方式的網(wǎng)絡(luò)互聯(lián)。但是這個(gè)實(shí)驗(yàn)是有問題的,代碼的錯(cuò)誤率很高,并不能實(shí)現(xiàn)網(wǎng)絡(luò)的互聯(lián),還是需要自己獨(dú)自在網(wǎng)絡(luò)上進(jìn)行學(xué)習(xí)和探索才能弄懂。
實(shí)驗(yàn)十一 Frame-Relay——基本幀中繼配
置實(shí)驗(yàn)日志
實(shí)驗(yàn)題目:
Frame-Relay——基本幀中繼配置 實(shí)驗(yàn)?zāi)康模?/p>
?掌握基本幀中繼的原理和配置方法。實(shí)驗(yàn)主要步驟以及測試結(jié)果:
拓?fù)鋱D
配置路由器R1、R2配置
進(jìn)行幀中繼的測試:
心得體會(huì):
通過本次實(shí)驗(yàn)的學(xué)習(xí),基本掌握了幀中繼的原理和配置方法。實(shí)驗(yàn)比較簡單,代碼也沒有什么錯(cuò)誤,十分好理解。
實(shí)驗(yàn)十二 幀中繼點(diǎn)到點(diǎn)子接口配置日志
實(shí)驗(yàn)題目:
幀中繼點(diǎn)到點(diǎn)子接口配置 實(shí)驗(yàn)?zāi)康模?/p>
?本實(shí)驗(yàn)用來練習(xí)Frame-Relay—幀中繼點(diǎn)到點(diǎn)子接口配置
實(shí)驗(yàn)主要步驟以及測試結(jié)果:
拓?fù)鋱D
配置路由器router1、router2、router3
測試幀中繼
心得體會(huì):
這次是最后一次實(shí)驗(yàn),通過本次實(shí)驗(yàn)的學(xué)習(xí),我基本掌握了Frame-relay-幀中繼點(diǎn)到點(diǎn)子接口配置以及原理。計(jì)算機(jī)網(wǎng)絡(luò)確實(shí)復(fù)雜深?yuàn)W,需要我們多多學(xué)習(xí)才能運(yùn)用自己的知識(shí)去解決實(shí)際的問題。
第二篇:重郵計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)總結(jié)
實(shí)驗(yàn)心得
一學(xué)期的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)課終于要結(jié)束了。通過這一學(xué)期的學(xué)習(xí),使得自己在計(jì)算機(jī)網(wǎng)絡(luò)這一方面有了更多的了解,更深刻的體會(huì),對計(jì)算機(jī)網(wǎng)絡(luò)也有了更多的興趣。大家在一起對計(jì)算機(jī)基礎(chǔ)教學(xué)中、培訓(xùn)中的一些問題進(jìn)行了探討、相互間受到許多啟發(fā)。特別是每一次實(shí)驗(yàn)課,因?yàn)閷?shí)驗(yàn)的需求,老師要求我們提前自行組建好團(tuán)隊(duì),以團(tuán)隊(duì)(一般是兩個(gè)人)為基礎(chǔ)進(jìn)行試驗(yàn)。這樣不僅使我們能夠快速的完成試驗(yàn),而且培養(yǎng)了我們的團(tuán)隊(duì)合作精神(兩人搭配,干活不累嘛)。而且不懂的兩人可以相互討論。當(dāng)實(shí)驗(yàn)過程中需要兩人扮演不同的角色時(shí),還可以交換分享實(shí)驗(yàn)心得,這樣就起到了互補(bǔ)的作用。
我們本學(xué)期做的實(shí)驗(yàn)基本上全面介紹了搭建網(wǎng)絡(luò)過程中所涉及的各種重要的硬件設(shè)備,以及其特點(diǎn)、適用、連接和配置,給出了很多的規(guī)劃方案、應(yīng)用實(shí)例和配置策略。我們先是認(rèn)識(shí)和熟悉了各種重要的硬件設(shè)備,然后是了解和安裝一些軟件,最后就是做一些簡單一點(diǎn)的應(yīng)用實(shí)例。
雙絞線的制作與測試,我們認(rèn)識(shí)了局域網(wǎng)中幾種網(wǎng)線及其各自特點(diǎn);學(xué)會(huì)了用雙絞線制作網(wǎng)線;了解制作雙絞線需要的工具;掌握雙絞線的制作; 掌握測試儀的使用方法。實(shí)驗(yàn)前,我們就先把實(shí)驗(yàn)內(nèi)容看了兩遍。然后才開始實(shí)驗(yàn),實(shí)驗(yàn)中我們參照實(shí)驗(yàn)步驟一步一步的做,剪斷,剝皮,排序,剪齊,插入,壓制。但最后我們卻失敗了,至于原因,我到現(xiàn)在都還找不出來,我猜想應(yīng)該是那網(wǎng)線的問題吧。也許再做一次我們就不會(huì)出錯(cuò)了。
Linux的使用與DNS 服務(wù)器的配置與管理,在此實(shí)驗(yàn)中,我們接觸了以前從沒接觸過的linus操作系統(tǒng),了解Linux操作系統(tǒng)。學(xué)會(huì)了IP配置,此操作系統(tǒng)下的office軟件和萬維網(wǎng)的使用。其次我們了解了DNS 的概念和原理。在Windws2003下學(xué)會(huì)安裝DNS服務(wù)器,學(xué)習(xí)了DNS 服務(wù)器的配置與管理和DNS 和 WINS 的結(jié)合使用。雖然在實(shí)驗(yàn)過程中遇到了很多的麻煩,不過在老師和同學(xué)的幫助下都迎刃而解。特別是一些ID,子網(wǎng)掩碼,網(wǎng)關(guān)的地址一定不能寫錯(cuò),錯(cuò)一個(gè)就不能成功,所以需要我們仔細(xì)認(rèn)真的檢查。經(jīng)過我們的努力,最后我們這一小組終于成功的完成了實(shí)驗(yàn)的目標(biāo)。
TCP/IP協(xié)議配置與網(wǎng)絡(luò)通訊工具及DJ網(wǎng)絡(luò)點(diǎn)歌平臺(tái)的安裝配置及使用,實(shí)
驗(yàn)內(nèi)容多,任務(wù)重,必須兩人分工配合完成。由于實(shí)驗(yàn)步驟的繁多,需要耐心的一步步完成。在實(shí)驗(yàn)中也經(jīng)常遇到一些問題,但在老師與同學(xué)的幫助下還是順利的完成了實(shí)驗(yàn)任務(wù)。通過這次實(shí)驗(yàn),我們了解TCP/IP協(xié)議的配置參數(shù),掌握TCP/IP協(xié)議的安裝和配置,學(xué)會(huì)通訊工具RTX 的配置方法,掌握通訊工具RTX 的主要功能和使用方法,熟悉使用通訊工具RTX進(jìn)行局域網(wǎng)上的通信,學(xué)會(huì)Happy DJ的配置方法及其主要功能,熟悉Happy DJ的使用方法,學(xué)會(huì)Net Chat的安裝及使用方法。總之收獲很大。
Windows 2003 server IIS的配置及加密與數(shù)字證書服務(wù)的實(shí)現(xiàn),通過這次實(shí)驗(yàn),我們了解了Windows 2003 server的特性,功能,以及基本應(yīng)用,并且學(xué)會(huì)了Windows 2003 server的簡單配置,掌握了它服務(wù)器的一般配置與使用方法。熟悉了 Microsoft FrontPage的環(huán)境,而且能夠使用FrontPage作出簡單網(wǎng)頁。了解了數(shù)字證書的安裝過程。熟悉了CA證書的創(chuàng)建,管理和應(yīng)用了解并練習(xí)了TCP/IP協(xié)議的診斷程序。
計(jì)算機(jī)網(wǎng)絡(luò)綜合實(shí)驗(yàn),我們熟悉把Windows 2003 Server操作系統(tǒng)設(shè)置成為軟路由的過程。了解路由器的基本作用和基本功能。了解代理服務(wù)的概念和掌握配置代理服務(wù)器的方法和過程。掌握BBS論壇服務(wù)的基本使用方法。掌握及時(shí)信息oicq服務(wù)的原理和其配置過程。體會(huì)到協(xié)作學(xué)習(xí)的一些理念。我們親自布線,對硬件(HUB、USB口的外置網(wǎng)卡等)有一定的了解。
第三篇:北郵計(jì)算機(jī)網(wǎng)絡(luò)實(shí)踐第三次實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)實(shí)踐
實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)名稱 RIP和OSPF路由協(xié)議的配置及協(xié)議流程
姓 名___(-…-)_____________實(shí) 驗(yàn) 日 期:2014年4月11日 學(xué) 號(hào)_ 242_______實(shí)驗(yàn)報(bào)告日期:2014年4月16日 報(bào) 告 退 發(fā):(訂正、重做)
一.環(huán)境(詳細(xì)說明運(yùn)行的操作系統(tǒng),網(wǎng)絡(luò)平臺(tái),網(wǎng)絡(luò)拓?fù)鋱D)1.運(yùn)行操作系統(tǒng)
由于本人電腦上的操作系統(tǒng)是WIN7旗艦版,嘗試直接安裝Dynamips模擬器,但一直沒有成功。于是在電腦上安裝了VMware Workstation,并安裝WINXP虛擬操作系統(tǒng)。在WINXP虛擬操作系統(tǒng)上安裝Dynamips模擬器,才順利完成了實(shí)驗(yàn)環(huán)境的搭建。2.網(wǎng)絡(luò)平臺(tái) Dynamips模擬器 3.網(wǎng)絡(luò)拓?fù)鋱D
F0/0PC11.1.242.1 255.0.0.0網(wǎng)絡(luò) 1.0.0.0F0/0F0/0PC33.1.242.1 255.0.0.01.1.242.2 255.0.0.0DTE PPP6.1.242.2 255.0.0.0RT1S1/0網(wǎng)絡(luò) 6.0.0.0網(wǎng)絡(luò) 3.0.0.0DCE PPPClockrate:1152007.1.242.1 255.0.0.0S1/1DCE PPPClockrate:1152006.1.242.1 255.0.0.0S1/0F0/03.1.242.2 255.0.0.0F0/0網(wǎng)絡(luò) 4.0.0.0F0/0網(wǎng)絡(luò) 7.0.0.0S1/2S1/0網(wǎng)絡(luò) 8.0.0.0DCE PPPDTE PPPRT3Clockrate:115200RT4DTE PPP8.1.242.2 255.0.0.05.1.242.2 255.0.0.08.1.242.1 255.0.0.0S1/1網(wǎng)絡(luò) 5.0.0.0S1/14.1.242.2 255.0.0.0PC44.1.242.1 255.0.0.0DTE PPPS1/07.1.242.2 255.0.0.0F0/0網(wǎng)絡(luò) 2.0.0.0RT22.1.242.2 255.0.0.0DCE PPPClockrate:1152005.1.242.1 255.0.0.0F0/0PC2
二.實(shí)驗(yàn)?zāi)康?/p>
? 復(fù)習(xí)和進(jìn)一步掌握實(shí)驗(yàn)一二的內(nèi)容。
?
學(xué)會(huì)設(shè)計(jì)較復(fù)雜的網(wǎng)絡(luò)物理拓?fù)浜瓦壿嬀W(wǎng)段。
?
掌握路由器上RIP協(xié)議的配置方法,能夠在模擬環(huán)境中進(jìn)行路由器上RIP協(xié)議的配置,并能通過debug信息來分析RIP協(xié)議的工作過程,并觀察配置水平分割和沒有配置水平分割兩種情況下RIP協(xié)議工作過程的變化。
?
掌握路由器上OSPF協(xié)議的配置方法,能夠在模擬環(huán)境中上進(jìn)行路由器上OSPF協(xié)議的配置,并能夠通過debug信息分析OSPF協(xié)議的工作工程。
三.實(shí)驗(yàn)內(nèi)容及步驟(包括主要配置流程,重要部分需要截圖)
1.實(shí)驗(yàn)前的基礎(chǔ)設(shè)置(實(shí)驗(yàn)一、二)
2.物理拓?fù)湓O(shè)計(jì)
修改.net 文件,設(shè)計(jì)物理拓?fù)?,修改后?net文件見附錄。3.邏輯網(wǎng)段設(shè)計(jì)
3.1.用list命令列出所有網(wǎng)絡(luò)成員,如下圖所示。
3.2.輸入命令start/all啟動(dòng)所有網(wǎng)絡(luò)成員
配置路由器以及PC的idle-pc value并保存。
3.3.同過telnet登陸到主機(jī)或路由器
打開八個(gè)控制臺(tái)窗口,每個(gè)窗口都使用telnet登陸到路由器或主機(jī)上。例如登陸到PC1 的命令為telnet 127.0.0.1 3001,登陸到RT1的命令為telnet 127.0.0.1 3002 3.4.配置路由器之間的串口并啟動(dòng)串口
配置從底層向高層配置,先配置物理層的時(shí)鐘信息,再配置數(shù)據(jù)鏈路層協(xié)議,最后配置網(wǎng)絡(luò)層的IP協(xié)議,并開啟串口。
在配置串口時(shí),已選需要配置成為DCE端,另一端要配置成為DTE端。DCE端提供時(shí)鐘,DTE端跟隨時(shí)鐘。所以只要在DCE 端配置時(shí)鐘即可,配置了時(shí)鐘的那端就是DCE端,沒有配置時(shí)鐘的那端就是DTE端。
在此實(shí)驗(yàn)中我將所有的串口的數(shù)據(jù)鏈路層都配置成PPP協(xié)議。如果不配置,默認(rèn)的數(shù)據(jù)鏈路層采用的是HDLC協(xié)議。IP協(xié)議方面,注意串口兩端的IP地址要在同一網(wǎng)段。no shutdown 啟動(dòng)窗口。
具體步驟以RT1和RT2之間的串口連接的配置為例
用這種方法將其他路由器對之間的串口連接,具體參數(shù)參見網(wǎng)絡(luò)拓?fù)鋱D。
3.5.配置主機(jī)和路由器之間的以太網(wǎng)連接接口并啟動(dòng)
主機(jī)和路由器之間通過以太網(wǎng)相連,以太網(wǎng)不用配置物理層和數(shù)據(jù)鏈路層,只要配置網(wǎng)絡(luò)層IP協(xié)議即可。
以PC1和RT1為例。
同理配置好其他三個(gè)主機(jī)和路由器之間的以太網(wǎng)連接接口并啟動(dòng)。至此,同一網(wǎng)段中的設(shè)備已經(jīng)可以進(jìn)行數(shù)據(jù)傳輸了。測試同意網(wǎng)段中的設(shè)配的傳輸數(shù)據(jù)情況。以PC1和RT1以及RT1和RT2之間為例:
RT1 ping PC1:
PC1 ping RT1:
RT1 ping RT2:
RT2 ping RT1:
4.配置RIP協(xié)議。
4.1.為拓?fù)鋱D中的主機(jī)配置默認(rèn)路由
由于拓?fù)鋱D中的網(wǎng)絡(luò)比較復(fù)雜,主機(jī)采用配置默認(rèn)路由的方式可以減少工作量,默認(rèn)路由配置如下例。
4.2.配置RIP協(xié)議
以RT1為例,配置RIP協(xié)議,network為與RT1直連的網(wǎng)絡(luò),neighbor為
RT1的鄰居路由器。
讓窗口打印RIP協(xié)議調(diào)試信息,我們發(fā)現(xiàn)RT1在更新路由表。
4.3.檢測不同網(wǎng)段中網(wǎng)絡(luò)的聯(lián)通情況
各路由器均已開啟RIP協(xié)議,即各個(gè)路由器之間已經(jīng)交換過信息。PC1 ping PC4
PC4 ping RT2
RT4 ping RT1
RT4 ping PC1
各網(wǎng)段路由器經(jīng)過動(dòng)態(tài)學(xué)習(xí),已經(jīng)獲得了整個(gè)網(wǎng)絡(luò)的拓?fù)?,所以拓?fù)渲械哪K均能夠ping通。
4.4.分析RIP協(xié)議工作過程。RT1:
RT2:
RIP協(xié)議基于距離矢量路由算法,它的基本工作原理是:每一個(gè)路由器維護(hù)一張路由表,該路由表以每一個(gè)目標(biāo)網(wǎng)絡(luò)為索引,記錄到達(dá)該目標(biāo)網(wǎng)絡(luò)的時(shí)間開銷或距離開銷,以及對應(yīng)的輸出接口。所有使用RIP協(xié)議的路由器周期性地向外發(fā)送路由刷新報(bào)文,再接收到來自各個(gè)鄰居路由器的路由表后,根據(jù)這些路由表來重新計(jì)算自己到達(dá)各個(gè)網(wǎng)絡(luò)的最佳路由。
從上面的調(diào)試信息,我們可以看到RT2接收來自各個(gè)鄰居路由的路由表,RT1向外發(fā)送路由刷新報(bào)文,更新路由表的三個(gè)最重要的動(dòng)作。
4.5.比較禁止水平分割和打開水平分割兩種情況下RIP協(xié)議交互過程的變化。
進(jìn)入RT1的s1/0接口的配置模式,禁止水平分割(默認(rèn)打開水平分割)。命令行為:RT1(config-if)#no ip split-horizon 有水平分割RT1的調(diào)試信息
禁止水平分割后RT1的調(diào)試信息
水平分割方法讓路由器記住每一條路由信息的來源,也就是標(biāo)記收到該路由信息的端口號(hào),當(dāng)本路由器向外廣播路由信息時(shí),不會(huì)將該路由信息向收到這條信息的端口上發(fā)送,從而可以避免一些路由循環(huán)產(chǎn)生。
有上面兩個(gè)截圖的比較,我們發(fā)現(xiàn)關(guān)閉水平分割后,從s1/0傳來的網(wǎng)段1,2,3,4,5,6,7,8的信息又發(fā)給s1/0。此外,對于有水平分割的s1/0接口,傳送的是已經(jīng)篩選過的距離表。這就是關(guān)閉水平分割的區(qū)別。
雖然在上圖中沒有明顯的區(qū)別,但是當(dāng)鏈路出現(xiàn)故障時(shí),水平分割就是一種防止出現(xiàn)無窮計(jì)算問題的高效同步的方法。
4.6.采用show ip route 觀察路由器在RIP協(xié)議中學(xué)到的路由表項(xiàng)
我們以R1為例進(jìn)行分析。RIP協(xié)議配置前的R1的路由表
我們發(fā)現(xiàn)路由表中只有與它直接相連的路由信息且都標(biāo)注為C。啟動(dòng)RIP協(xié)議后RT1的路由信息。
比較學(xué)習(xí)前和學(xué)習(xí)后的路由表,我們發(fā)現(xiàn)多了標(biāo)記為R的表項(xiàng),并且現(xiàn)在路由知道了與其不相連的網(wǎng)段、主機(jī)和路由。
我們以第二行:R 2.0.0.0/8[120/1]via 7.1.242.2,00:00:08,Serial1/0為例說明: R表示此路由表項(xiàng)是通過RIP協(xié)議學(xué)習(xí)到的,而時(shí)間00:00:08表示學(xué)習(xí)到這個(gè)路由表項(xiàng)距離現(xiàn)在的時(shí)間,時(shí)間越小表示路由表項(xiàng)越新,它的可信度也就越高。而時(shí)間較大時(shí)表示這個(gè)路由表項(xiàng)是很久之前學(xué)習(xí)到的,現(xiàn)在網(wǎng)絡(luò)狀況可能已經(jīng)發(fā)生了變化。
4.7.跟蹤路由,觀察RIP協(xié)議實(shí)驗(yàn)結(jié)果
我們觀察PC1 ping PC4 的包所經(jīng)過的路徑,由下圖可知路徑為:1.1.242.1->1.1.242.2->6.1.242.1->8.1.242.2->4.1.242.1 *表示失敗。
5.OSPF 協(xié)議配置和實(shí)驗(yàn)
5.1.刪除各路由器上的RIP協(xié)議
在配置模式下輸入no router rip
在特權(quán)模式下輸入show ip route 查看刪除RIP協(xié)議后的路由信息,由下圖可知?jiǎng)h除RIP協(xié)議后,路由器只認(rèn)識(shí)和它直連的網(wǎng)絡(luò)信息。
5.2.在路由器上配置OSPF協(xié)議
以RT1為例配置OSPF協(xié)議。
具體步驟為:進(jìn)入OSPF配置模式->配置與RT1直連的網(wǎng)絡(luò)并指明該網(wǎng)絡(luò)所在的區(qū)域->進(jìn)入路由串口(s)分別配置從接口發(fā)送hello包的時(shí)間間隔和認(rèn)為通過該接口相連的鄰居已經(jīng)不存在的時(shí)間間隔。
當(dāng)網(wǎng)絡(luò)中所有路由器都已經(jīng)配好OSPF協(xié)議后,在RT1中輸入show ip route,如下圖可知RT1已經(jīng)知道了所有沒有直接相連的網(wǎng)絡(luò)。
5.3.檢測OSPF路由結(jié)果
以PC1 ping PC4為例
開始時(shí)丟了兩包,收到了三包,說明網(wǎng)絡(luò)連接沒有問題。
5.4.利用debug ip ospf event 打開調(diào)試信息,分析OSPF協(xié)議工作過程
以RT1為例
OSPF是基于鏈路狀態(tài)算法的分層路由協(xié)議。在開啟OSPF協(xié)議之后路由器之間交互的是鏈路狀態(tài)信息,不過上圖只有相鄰鏈路Hello包的交互,這是因?yàn)镺SPF的主要協(xié)議交互過程是在剛配置完OSPF協(xié)議時(shí)就進(jìn)行了,而在網(wǎng)絡(luò)運(yùn)行過程中,如果沒有鏈路狀態(tài)的變化就沒有交互鏈路狀態(tài)信息。也就是說,一旦網(wǎng)絡(luò)穩(wěn)定,信息不再更新,則只會(huì)有Hello包。只有鏈路發(fā)生變化時(shí),相應(yīng)路由器才會(huì)廣播改變的信息給其余路由器。
Hello協(xié)議是OSPF協(xié)議中比較重要的部分,用于檢測鄰居并維護(hù)鄰接關(guān)系。
5.5.修改鏈路狀態(tài),觀察廣播信息的交互
5.5.1.通過debug ip osdf flood 打開RT1的洪泛狀態(tài)
打開后,維持下面狀態(tài)不變,知道鏈路狀態(tài)出現(xiàn)變化。
可靠洪泛機(jī)制是OSPF的重要部分,在其某條鏈路狀態(tài)發(fā)生變化時(shí),會(huì)將變化的信息發(fā)送給同一域中的所有OSPF路由器,從而確保整個(gè)域內(nèi)的路由器始終具有一致的鏈路狀態(tài)數(shù)據(jù)庫。
5.5.2.觀察路由器端口失效時(shí)信息的交互
關(guān)閉與RT1直連的RT3的s1/0接口
RT1反應(yīng)部分截圖
我們發(fā)現(xiàn),RT3的接口一關(guān)閉后,就收到了來自RT3的11.1.1.2的洪泛信息。OSPF路由器收到鏈路狀態(tài)更新報(bào)文時(shí),更新自己的鏈路狀態(tài)數(shù)據(jù)庫,然后采用SPF算法重新計(jì)算路由表。在重新計(jì)算過程中,路由器繼續(xù)使用舊路由表,直到SPF完成新路由表的計(jì)算。
最終RT1端又會(huì)恢復(fù)鏈路改變前的平靜狀態(tài),不會(huì)再有信息輸出。但是即使鏈路狀態(tài)沒有發(fā)生變化,OSPF路由信息也會(huì)自動(dòng)更新,默認(rèn)時(shí)間為30分鐘。
5.5.3.觀察IP地址失效時(shí)信息的交互
刪除與RT1直連的RT3的s1/0的IP地址
觀察RT1的變化
我們發(fā)現(xiàn)RT1收到來自RT3 s1/2的洪泛信息。
5.6.利用各個(gè)路由器的OSPF的鄰居路由器
命令行為:sh ip ospf neighbor。其中,Neighbor ID 表示鄰居路由器的路由ID,路由ID是路由器在OSPF網(wǎng)絡(luò)中的唯一標(biāo)識(shí)。(是該路由器各IP地址中的一個(gè))。Pri標(biāo)識(shí)路由器的優(yōu)先級,默認(rèn)為1。State標(biāo)識(shí)路由器的狀態(tài),F(xiàn)ULL即開著。DOWN即該端口被shutdown了。Dead Time表示最后學(xué)習(xí)到路由信息的時(shí)間。Address標(biāo)識(shí)鄰居路由器與本路由器相連的接口的IP地址。Interface標(biāo)識(shí)連接鄰居路由器的本地接口。
四.實(shí)驗(yàn)結(jié)果(包括最終實(shí)驗(yàn)結(jié)果,需要截圖)
詳細(xì)實(shí)驗(yàn)結(jié)果見三中的實(shí)驗(yàn)步驟、分析與截圖。
a)RIP協(xié)議
通過實(shí)驗(yàn),我深入理解了RIP協(xié)議的工作原理。
RIP協(xié)議是基于距離矢量算法的內(nèi)部動(dòng)態(tài)路由協(xié)議。其基本工作原理是:每一個(gè)路由表維護(hù)一張路由表,記錄到達(dá)該目標(biāo)網(wǎng)絡(luò)的時(shí)間開銷或距離開銷,以及對應(yīng)的輸出接口。所有路由器通過周期性地向外發(fā)送路由刷新報(bào)文,在接收到來自各個(gè)鄰居路由器的路由表后,根據(jù)這些路由表來重新計(jì)算自己到達(dá)各個(gè)網(wǎng)絡(luò)的最佳路由。
通過對比水平分割關(guān)閉前后的交互變化,真切理解到RIP協(xié)議通過水平分割來優(yōu)化,避免路由循環(huán)的產(chǎn)生,提高效率。
b)OSPF協(xié)議
OSPF協(xié)議基于鏈路狀態(tài)路由算法。在分層次的網(wǎng)絡(luò)結(jié)構(gòu)中,每個(gè)區(qū)域內(nèi)部維持一張唯一的本域拓?fù)浣Y(jié)構(gòu)圖,各域內(nèi)部的路由器根據(jù)所在域的拓?fù)鋱D各自計(jì)算路由,域邊界路由器把本域的內(nèi)部路由總結(jié)后向其他域進(jìn)行擴(kuò)散。
實(shí)驗(yàn)中還著重研究了OSPF的Hello協(xié)議和可靠泛洪機(jī)制。Hello協(xié)議用于檢測鄰居并維護(hù)鄰接關(guān)系,可靠泛洪機(jī)制在鏈路狀態(tài)發(fā)生變化時(shí)更新狀態(tài)。
我們從鄰居路由表中可以發(fā)現(xiàn),路由器標(biāo)識(shí)為端口IP中最大的IP地址。
debug時(shí),可以看到OSPF協(xié)議中路由器先和鄰居交互鏈路狀態(tài)信息,交互描述信息DBD而非具體的路由信息,然后當(dāng)路由器知道自己沒有哪些信息而對方有時(shí),會(huì)啟動(dòng)Database Require請求交互,然后再Exchange真正的路由信息,知道達(dá)到同步為止。
在點(diǎn)到點(diǎn)鏈路中,常選擇IP地址較大的作為主路由,或者通過elect選舉出多個(gè)成員中的主路由,其他路由需與主路由進(jìn)行數(shù)據(jù)庫同步。
五.實(shí)驗(yàn)中的問題及心得(需要認(rèn)真寫,不要寫空話、套話)a)試驗(yàn)中遇到的問題
在創(chuàng)建物理鏈路狀態(tài)時(shí),由于沒有經(jīng)驗(yàn),每個(gè)PC機(jī)的端口也寫了slot0 = PA-C7200-IO-FE,導(dǎo)致系統(tǒng)根本啟動(dòng)不起來。經(jīng)歷數(shù)次失敗的后,終于發(fā)現(xiàn)了問題。程序順利啟動(dòng)。
在配置RIP協(xié)議后,發(fā)現(xiàn)各個(gè)路由器之間能夠ping通而但PC與PC或者PC與非直連路由器之間無法傳送數(shù)據(jù)。仔細(xì)回想實(shí)驗(yàn)步驟,發(fā)現(xiàn)PC沒有配置路由,剛開始采用配置靜態(tài)路由的方法,比較繁瑣;后來學(xué)到配置默認(rèn)路由來減少工作量。
b)實(shí)驗(yàn)總結(jié)
本次實(shí)驗(yàn)建立在實(shí)驗(yàn)一二的基礎(chǔ)上,通過仿真環(huán)境下做具體的配置實(shí)踐和觀察,很好地復(fù)習(xí)了上學(xué)期計(jì)算機(jī)網(wǎng)絡(luò)課程中所學(xué)的距離矢量路由(RIP)和鏈路狀態(tài)路(OSPF)由算法。
通過實(shí)驗(yàn),對運(yùn)行在網(wǎng)絡(luò)中各層的協(xié)議也有了更進(jìn)一步的認(rèn)識(shí),知道了網(wǎng)絡(luò)協(xié)議的分工與合作。對網(wǎng)絡(luò)的分層結(jié)構(gòu)有了具體的認(rèn)識(shí),過去書本上學(xué)到的知識(shí)很抽象,動(dòng)手實(shí)踐后認(rèn)識(shí)更加深刻,有些理解錯(cuò)誤的地方也更正了過來。
六.實(shí)驗(yàn)思考(需要認(rèn)真寫,不要寫空話、套話)
本次實(shí)驗(yàn)做的時(shí)間較長,由于我的電腦裝軟件總是裝不上,無奈之下裝了虛擬機(jī)+XP操作系統(tǒng)。其間由于不熟悉虛擬機(jī)使用規(guī)范,虛擬機(jī)還死掉一次,無奈又重裝。在做實(shí)驗(yàn)時(shí),一步步跟著實(shí)驗(yàn)步驟來,一點(diǎn)點(diǎn)熟悉指令。也犯過致命的錯(cuò)誤,仔細(xì)檢查實(shí)驗(yàn)流程重要發(fā)現(xiàn)了問題并順利解決了問題。到網(wǎng)上查找資料,實(shí)驗(yàn)過程也優(yōu)化了很多。實(shí)驗(yàn)大概做了三遍,收獲頗豐。對網(wǎng)絡(luò)的分層結(jié)構(gòu)有了更深的認(rèn)識(shí),明白了網(wǎng)絡(luò)各層協(xié)議的分工合作。從物理層到數(shù)據(jù)鏈路層再到網(wǎng)絡(luò)層,對數(shù)據(jù)的傳輸腦海中形成了清晰的流程。
在書寫實(shí)驗(yàn)報(bào)告的過程中,學(xué)會(huì)了用Visio繪制精美的網(wǎng)絡(luò)拓?fù)鋱D,報(bào)告層次也更加規(guī)范,嚴(yán)謹(jǐn)。
七.附錄
物理拓?fù)浣Y(jié)構(gòu) autostart = false
[localhost] port = 7200
udp = 10000 workingdir =..tmp
[[router R1]]
image =..iosunzip-c7200-is-mz.122-37.bin
model = 7200
console = 3002
npe = npe-400
ram = 64
confreg = 0x2102
exec_area = 64
mmap = false
slot0 = PA-C7200-IO-FE
slot1 = PA-4T
f0/0 = PC1 f0/0
s1/0 = R2 s1/0
s1/1 = R3 s1/0
[[router R2]]
image =..iosunzip-c7200-is-mz.122-37.bin
model = 7200
console = 3004
npe = npe-400
ram = 64
confreg = 0x2102
exec_area = 64
mmap = false
slot0 = PA-C7200-IO-FE
slot1 = PA-4T
f0/0 = PC2 f0/0
s1/1 = R3 s1/1
[[router R3]]
image =..iosunzip-c7200-is-mz.122-37.bin
model = 7200
console = 3006
npe = npe-400
ram = 64
confreg = 0x2102
exec_area = 64
mmap = false
slot0 = PA-C7200-IO-FE
slot1 = PA-4T
f0/0 = PC3 f0/0
s1/2 = R4 s1/0
[[router R4]]
image =..iosunzip-c7200-is-mz.122-37.bin
model = 7200
console = 3007
npe = npe-400
ram = 64
confreg = 0x2102
exec_area = 64
mmap = false
slot0 = PA-C7200-IO-FE
slot1 = PA-4T
f0/0 = PC4 f0/0
[[router PC1]] model = 2621 ram = 20 image =..iosunzip-c2600-i-mz.121-3.T.bin mmap = False confreg = 0x2102 console = 3001
[[router PC2]] model = 2621 ram = 20 image =..iosunzip-c2600-i-mz.121-3.T.bin mmap = False confreg = 0x2102 console = 3003
[[router PC3]] model = 2621 ram = 20 image =..iosunzip-c2600-i-mz.121-3.T.bin mmap = False confreg = 0x2102 console = 3005
[[router PC4]] model = 2621 ram = 20 image =..iosunzip-c2600-i-mz.121-3.T.bin mmap = False confreg = 0x2102 console = 3008
第四篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
姓 名 學(xué) 號(hào) 專 業(yè) 班 級 指導(dǎo)教師毛緒紋
2017.12 實(shí)驗(yàn)2-1 PPP 與 PPPoE 學(xué)習(xí)
實(shí)驗(yàn)配置說明
該實(shí)驗(yàn)主要用于觀察PPPoE和PPP的數(shù)據(jù)封裝格式。其中,PC1到ISP1段的鏈路使用PPPoE,ISP1已經(jīng)配置為PPPoE服務(wù)器。ISP1和ISP2之間的鏈路使用PPP。實(shí)驗(yàn)?zāi)康?/p>
?
了解PPP協(xié)議的封裝格式。?
了解PPPoE協(xié)議的封裝格式。實(shí)驗(yàn)步驟
任務(wù):觀察PPP協(xié)議和PPPoE協(xié)議的數(shù)據(jù)封裝格式
?
步驟1:準(zhǔn)備工作
單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色
?
步驟2:建立PPPoE連接
單擊拓?fù)鋱D中的 PC1,在彈出窗口中單擊 Desktop 選項(xiàng)卡,選擇桌面上 的 Command 工具,在其中輸入 ipconfig 命令查看 PC1 的 IP 地址信息,PC1 在初始狀態(tài)下并未配置 IP 地址。選擇 PPPoE 撥號(hào)工具,在彈出窗口中輸入撥號(hào) 信息,即用戶名(User Name)和密碼(Password):ISP1 預(yù)設(shè)了兩個(gè)用戶 名,分別為 user 和 admin,密碼與用戶名相同。輸入撥號(hào)信息后單擊 Connect 按鈕,建立 PPPoE 連接。關(guān)閉 PPPoE 撥號(hào)窗口,重新打開 Command 工具,輸入 ipconfig 命令查 看 PC1 是否獲取到 IP 地址。如已獲取到 ISP1 預(yù)設(shè)的地址池范圍內(nèi)的 IP 地 址,則表示 PPPoE 撥號(hào)成功。
?
步驟3:添加并捕獲數(shù)據(jù)包
進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單PDU)按鈕,在拓?fù)鋱D中添加PC1 向 PC2 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕捕獲數(shù)據(jù)。此時(shí)PC1 上出現(xiàn)信封圖標(biāo),并在信封圖標(biāo)上閃爍“√”圖標(biāo)。此時(shí)可再次單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕停止捕獲數(shù)據(jù)包。?
步驟4:觀察PPPoE協(xié)議封裝格式
選擇事件列表中PC1 到Switch0 或者 Switch0 到 ISP1 的數(shù)據(jù)包,即事件 列表中的第二或第三個(gè)數(shù)據(jù)包。單擊其 Info 項(xiàng)上的色塊,在彈出的 PDU 信 息窗口中選擇 Inbound PDU Details 選項(xiàng)卡。
?
步驟5:觀察PPP協(xié)議的封裝格式 選擇事件列表中 ISP1 到 ISP2 的數(shù)據(jù)包,即事件列表中第四個(gè)數(shù)據(jù)包。單擊其 Info 項(xiàng)上的色塊,在彈出的 PDU 信息窗口中選擇 Inbound PDU Details 選項(xiàng)卡。觀察 PPP 的封裝,將鼠標(biāo)焦點(diǎn)置于協(xié)議某字段內(nèi),按住鼠 標(biāo)左鍵并上下或左右拖動(dòng)鼠標(biāo)可以觀察到該字段完整的取值。
思考題:
1.ADSL 接入采用 PPPoE 的優(yōu)點(diǎn)有哪些?
答:PPPoE具有較高的性能價(jià)格比。實(shí)用方便,實(shí)際組網(wǎng)方式也很簡單,大大降低了網(wǎng)絡(luò)的復(fù)雜程度。2.PPPoE 中,PPP 幀和 Ethernet 幀的封裝關(guān)系是什么? 答:PPPOE的封裝層次:IP->PPP->PPPOE->Ethernet.實(shí)驗(yàn)2-以太網(wǎng)幀的封裝實(shí)驗(yàn)
實(shí)驗(yàn)?zāi)康?/p>
?
觀察以太網(wǎng)幀的封裝格式。
?
對比單播以太網(wǎng)幀和廣播以太網(wǎng)幀的目標(biāo)MAC地址。實(shí)驗(yàn)步驟
(1)任務(wù)一:觀察單播以太網(wǎng)幀的封裝
?
步驟1:準(zhǔn)備工作
單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。
?
步驟2:捕獲數(shù)據(jù)包
進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/執(zhí)行)按鈕,捕獲數(shù)據(jù)包。當(dāng) PC2 發(fā)送的響應(yīng)包返回 PC0 后通信結(jié)束,再次單擊 Auto Capture/Play(自動(dòng)捕獲/執(zhí)行)按鈕,停止數(shù)據(jù)包的捕獲。
?
步驟3:觀察以太網(wǎng)幀的封裝格式
選擇事件列表中第二個(gè)數(shù)據(jù)包(即 PC0 到 Switch0 的數(shù)據(jù)包),單擊其 右端 Info 項(xiàng)中的色塊。注意彈出窗口頂端的窗口信息:PDU Information at Device:Switch0,即當(dāng)前查看的是交換機(jī) Switch0 上的 PDU 信息。在彈出 窗口中選擇 Inbound PDU Details 選項(xiàng)卡。觀察其中 Ethernet(以太網(wǎng))對應(yīng)的封裝格式。
?
步驟4:觀察交換機(jī)是否會(huì)修改以太網(wǎng)幀各字段取值
選擇事件列表中第三個(gè)數(shù)據(jù)包(即 Switch0 到 PC2 的數(shù)據(jù)包),單擊其 右端 Info 項(xiàng)中的色塊。注意彈出窗口頂端的窗口信息: PDU Information at Device:PC2,即當(dāng)前查看的是 PC2 接收到的 PDU 信息。在彈出窗口中選擇 Inboud PDU Details 選項(xiàng)卡。仔細(xì)觀察其中 Ehternet 各字段取值,與步驟 2 中觀察的各字段取值進(jìn)行 對比,哪些字段取值發(fā)生了變化?重點(diǎn)觀察 DEST MAC 和 SRC MAC。
(2)任務(wù)二:觀察廣播以太網(wǎng)幀的封裝
?
步驟1:捕獲數(shù)據(jù)包
單擊 Add Complex PDU(添加復(fù)雜 PDU)按鈕,單擊 PC0,在彈出 的對話框中設(shè)置參數(shù):Destination IP Address(目標(biāo) IP 地址)設(shè)置為 255.255.255.255(這是一個(gè)廣播地址,表示該數(shù)據(jù)包發(fā)送給源站點(diǎn)所在廣 播域內(nèi)的所有站點(diǎn)),Source IP Address(源 IP 地址)設(shè)置為 192.168.1.1(該實(shí)驗(yàn)拓?fù)渲蓄A(yù)設(shè)的 PC0 的 IP 地址),Sequence Number(序列號(hào))設(shè)置 為 1,Size 設(shè)置為 0,Simulation Settings(模擬設(shè)置)選中 One Shot,其 對應(yīng)的 Time 設(shè)置為 1,然后單擊該對話框下方的 Create PDU 按鈕,創(chuàng)建數(shù)據(jù)包單擊 Auto Capture/Play(自動(dòng)捕獲/執(zhí)行)按鈕,捕獲數(shù)據(jù)包。
?
步驟2:觀察該廣播包的以太網(wǎng)封裝 選擇事件列表中第二個(gè)數(shù)據(jù)包(即 PC0 到 Switch0 的數(shù)據(jù)包),單擊其 右端 Info 項(xiàng)中的色塊。在彈出窗口中選擇 Inboud PDU Details 選項(xiàng)卡。觀察其 Ethernet 的封裝,重點(diǎn)觀察其 DEST MAC 字段的取值并進(jìn)行記 錄。結(jié)合背景知識(shí)中 MAC 地址的類型,思考 DEST MAC 字段取值的含義。
思考題
1.任務(wù)一中,觀察到的以太網(wǎng)幀封裝格式中前導(dǎo)碼字段的取值是什 么?闡述其在數(shù)據(jù)幀傳輸過程中的作用。
答:任務(wù)一中,前導(dǎo)碼字段取值為10101010···1010;
作用:以太網(wǎng)使用曼徹斯特編碼傳輸數(shù)據(jù),其特征是每個(gè)碼元中間有一次電壓的跳變,用于接收方提取同步信號(hào),實(shí)現(xiàn)與發(fā)送方的時(shí)鐘同步。
2.任務(wù)一中,Switch0 在轉(zhuǎn)發(fā)數(shù)據(jù)幀時(shí)是否修改其源 MAC 地址和目標(biāo) MAC 地址? 答:switch0轉(zhuǎn)發(fā)給pc2地?cái)?shù)據(jù)幀中源MAC地址和目標(biāo)MAC地址并未進(jìn)行修改。
3.交換機(jī)接收數(shù)據(jù)幀后,依據(jù)什么判斷該數(shù)據(jù)幀是單播還是廣播?或 依據(jù)什么判斷向哪個(gè)目標(biāo)結(jié)點(diǎn)轉(zhuǎn)發(fā)? 答:交換機(jī)工作在數(shù)據(jù)鏈路層,依據(jù)數(shù)據(jù)幀中的目標(biāo)MAC地址的取值判斷數(shù)據(jù)幀是單播還是廣播,依據(jù)目標(biāo)MAC地址判斷向哪個(gè)目標(biāo)節(jié)點(diǎn)轉(zhuǎn)發(fā)。
實(shí)驗(yàn)2-3 集線器與交換機(jī)的對比實(shí)驗(yàn)
實(shí)驗(yàn)配置說明
該實(shí)驗(yàn)用到4個(gè)拓?fù)鋱D。其中拓?fù)鋱D1和拓?fù)鋱D2是以集線器為中心的共享式以太網(wǎng);拓?fù)鋱D3和拓?fù)鋱D4是以交換機(jī)為中心的交換式以太網(wǎng)。其中拓?fù)鋱D1和拓?fù)鋱D2主要用于觀察集線器的運(yùn)行及理解沖突域的概念;拓?fù)鋱D3和拓?fù)鋱D4主要用于觀察交換機(jī)的運(yùn)行及理解交換機(jī)隔離沖突域但不隔離廣播域的特性。在對應(yīng)的實(shí)驗(yàn)步驟中,我們需要將拓?fù)鋱D1和拓?fù)鋱D2使用交叉雙絞線連接起來,將拓?fù)鋱D3和拓?fù)鋱D4使用交叉雙絞線連接起來,從而觀察使用集線器和交換機(jī)進(jìn)行以太網(wǎng)擴(kuò)展時(shí)對沖突域和廣播域的影響,從而理解兩類設(shè)備在擴(kuò)展以太網(wǎng)時(shí)的作用和局限性。實(shí)驗(yàn)?zāi)康?/p>
?
了解集線器和交換機(jī)的如何轉(zhuǎn)發(fā)數(shù)據(jù)。
?
理解沖突域和廣播域的概念。
?
理解集線器和交換機(jī)在擴(kuò)大網(wǎng)絡(luò)規(guī)模中的作用和局限性。實(shí)驗(yàn)步驟
(1)任務(wù)一:觀察集線器和交換機(jī)的運(yùn)行
?
步驟1:準(zhǔn)備工作
單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。在 Realtime(實(shí)時(shí)模 式)下,當(dāng)拓?fù)鋱D中集線器及交換機(jī)各端口均呈綠色后,鼠標(biāo)雙擊右下角 處事件列表中 Fire 項(xiàng)下的暗紅色橢圓圖標(biāo),至 Last Status 均為 Successful 狀態(tài)。若單擊后 Last Status 不是 Successful,則重新雙擊該事件對應(yīng)的暗紅色橢圓圖標(biāo)。單擊下方 Delete 按鈕,刪除所有場景。?步驟2:觀察集線器對單播包的處理
進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示ICMP事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,添加一個(gè)PC0向PC2發(fā)送的數(shù)據(jù)包。單擊Auto Capture/Play(自動(dòng)捕獲/播放)按 鈕捕獲數(shù)據(jù),仔細(xì)觀察數(shù)據(jù)包發(fā)送過程中,集線器向哪些 PC 轉(zhuǎn)發(fā)該單播包,以及各 PC 接收到數(shù)據(jù)包后如何處理該數(shù)據(jù)包。記錄觀察結(jié)果,以便后續(xù)實(shí) 驗(yàn)進(jìn)行對比分析。
?
步驟3.觀察交換機(jī)對單播包的處理
單擊下方 Delete 按鈕,刪除所有場景。進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,添加一個(gè) PC6 向 PC8 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,仔細(xì)觀察數(shù)據(jù)包發(fā)送 過程中,交換機(jī)向哪些 PC 轉(zhuǎn)發(fā)該單播包,以及各 PC 接收到數(shù)據(jù)包后如何 處理該數(shù)據(jù)包。記錄觀察結(jié)果并與步驟 2 進(jìn)行對比分析。
?
步驟 4.觀察集線器對廣播包的處理
單擊下方 Delete 按鈕,刪除所有場景。進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Complex PDU(添加復(fù)雜 PDU)按鈕,單擊 PC0,在彈出 的對話框中設(shè)置參數(shù):Destination IP Address(目標(biāo) IP 地址)設(shè)置為 255.255.255.255(這是一個(gè)廣播地址,表示該數(shù)據(jù)包發(fā)送給源站點(diǎn)所在廣 播域內(nèi)的所有站點(diǎn)),Source IP Address(源 IP 地址)設(shè)置為 192.168.1.1(該實(shí)驗(yàn)拓?fù)渲蓄A(yù)設(shè)的 PC0 的 IP 地址),Sequence Number(序列號(hào))設(shè)置 為 1,Size 設(shè)置為 0,Simulation Settings(模擬設(shè)置)選中 One Shot,其 對應(yīng)的 Time 設(shè)置為 1,然后單擊該對話框中下方的 Create PDU 按鈕,創(chuàng)建數(shù)據(jù)包。單擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,數(shù)據(jù)包到達(dá)集線器,再次單 擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,集線器向與源站點(diǎn) PC0 在同一廣播域的所有站點(diǎn)轉(zhuǎn)發(fā)數(shù)據(jù)包。
?
步驟5.觀察交換機(jī)對廣播包的處理
單擊下方 Delete 按鈕,刪除所有場景。參照步驟 4 的方法,在 PC6 上 添加一個(gè)復(fù)雜的 PDU,參數(shù)設(shè)置與步驟 4 相同(PC6 的預(yù)設(shè) IP 地址也是 192.168.1.1)。單擊
Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,數(shù)據(jù)包到達(dá)交換機(jī),再次單 擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,交換機(jī)向與源站點(diǎn) PC6 在同一廣播 域的所有站點(diǎn)轉(zhuǎn)發(fā)數(shù)據(jù)包。仔細(xì)觀察這一過程中,交換機(jī)如何處理廣播包,進(jìn)而觀察以交換機(jī)為中心的以太網(wǎng)的廣播域的范圍。
(2)任務(wù)二:分別觀察以集線器和以交換機(jī)為中心的以太網(wǎng)中,多個(gè)站點(diǎn)同時(shí)發(fā)送數(shù)據(jù)的情況,理解沖突域的概念。
?
步驟1.觀察以集線器為中心的以太網(wǎng)中多個(gè)站點(diǎn)同時(shí)發(fā)送數(shù)據(jù)的情況
單擊下方 Delete 按鈕,刪除所有場景。進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D 1 中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡單 PDU)按鈕,添加 PC1 向 PC3 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,在此過程中仔細(xì)觀察 數(shù)據(jù)包到達(dá)各個(gè)結(jié)點(diǎn)的情況,集線器及主機(jī)對數(shù)據(jù)包的處理。??注 注: :設(shè)備上出現(xiàn)信封圖標(biāo)表示數(shù)據(jù)包到達(dá)該設(shè)備,信封上閃爍“ √” 表示通信成功完成,信封上閃爍“ Χ” 表示設(shè)備丟棄數(shù)據(jù)包,信封上 出現(xiàn)閃爍的火苗表示數(shù)據(jù)沖突。
?
步驟2.觀察以交換機(jī)為中心的以太網(wǎng)中多個(gè)站點(diǎn)同時(shí)發(fā)送數(shù)據(jù)的情況
單擊下方 Delete 按鈕,刪除所有場景。進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D 3 中添加 PC6 向 PC8 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡單 PDU)按鈕,添加 PC7 向 PC9 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,在此過程中仔細(xì)觀察 數(shù)據(jù)包到達(dá)各個(gè)結(jié)點(diǎn)的情況,交換機(jī)及主機(jī)對數(shù)據(jù)包的處理。
(3)任務(wù)三:觀察集線器和交換機(jī)在擴(kuò)展以太網(wǎng)覆蓋范圍的同時(shí),對沖突域和廣播域范圍的影響
?
步驟1.觀察集線器擴(kuò)展以太網(wǎng)時(shí)對沖突域范圍的影響
單擊下方 Delete 按鈕,刪除所有場景。單擊左下方 Connections(連接)圖標(biāo),選中 Copper Cross-Over(交叉線),在拓?fù)鋱D 1 中單擊集線器 1,在 彈出菜單中選中 port4;拖動(dòng)鼠標(biāo),單擊集線器 2,在彈出菜單中選中 port2。至此,我們得到一個(gè)由兩臺(tái)集線器互連起來的以太網(wǎng)。進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡單 PDU)按鈕,添 加 PC4 向 PC5 發(fā)送的數(shù)據(jù)包。依次單擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,直至此次通信結(jié)束。在 此過程中仔細(xì)觀察并思考每一步驟數(shù)據(jù)包是被如何處理的。在這一過程中,由于延遲的存在,在 PC4 發(fā)送的數(shù)據(jù)到達(dá)集線器 1 沖突之前,PC0 發(fā)送的 數(shù)據(jù)包已經(jīng)到達(dá) PC2,而在 PC2 發(fā)送應(yīng)答包時(shí),與到達(dá)集線器 1 的數(shù)據(jù)沖 突。間隔一定時(shí)間后。PC2 重新發(fā)送數(shù)據(jù)包,最終數(shù)據(jù)到達(dá) PC0。PC4 與 PC5 的情況類似。
?
步驟2.觀察集線器擴(kuò)展以太網(wǎng)時(shí)對廣播域范圍的影響
單擊下方 Delete 按鈕,刪除所有場景。參照任務(wù)一中的步驟4的操作方法,在PC0向其所在廣播域內(nèi)所有結(jié)點(diǎn)發(fā)送廣播包。依次單擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,觀察廣播包的發(fā)送范圍。
?
步驟3.觀察交換機(jī)擴(kuò)展以太網(wǎng)時(shí)對沖突域及廣播域的影響
單擊下方 Delete 按鈕,刪除所有場景。參照步驟1和步驟 2,觀察交換機(jī)擴(kuò)展以太網(wǎng)時(shí)對沖突域和廣播域范圍的影響。
思考題
① 集線器在接收到發(fā)送給某結(jié)點(diǎn)的單播包時(shí)是如何轉(zhuǎn)發(fā)數(shù)據(jù)的?交換機(jī)又是如何處理單播包的?
答:集線器是把數(shù)據(jù)發(fā)往全部端口,交換機(jī)把數(shù)據(jù)發(fā)往相應(yīng)端口。
② 在以集線器/交換機(jī)為中心的以太網(wǎng)中,當(dāng)多個(gè)站點(diǎn)同時(shí)發(fā)送數(shù)據(jù)時(shí),是否會(huì)發(fā)生沖突?為什么?
答:集線器會(huì)發(fā)生沖突,交換機(jī)不會(huì)發(fā)生沖突。
③ 使用集線器擴(kuò)大以太網(wǎng)規(guī)模時(shí),有沒有可能會(huì)使以太網(wǎng)的性能下降? 答:不會(huì)。
④ 使用交換機(jī)擴(kuò)大以太網(wǎng)規(guī)模時(shí),有沒有可能會(huì)使以太網(wǎng)的性能下降?為什么 答:有可能。使用交換機(jī)解決了沖突域的問題,但是交換機(jī)并不隔離廣播域,使用交換機(jī)擴(kuò)大網(wǎng)絡(luò)規(guī)模的同時(shí)也擴(kuò)大了廣播域。這將使以太網(wǎng)中廣播包的數(shù)量增加,當(dāng)廣播包的數(shù)據(jù)量達(dá)到一定數(shù)量時(shí),網(wǎng)絡(luò)性能下降。
2.4 實(shí)驗(yàn)四:交換機(jī)工作原理
實(shí)驗(yàn)配置說明
該拓?fù)鋱D用于對交換機(jī)工作原理的觀察和理解。在數(shù)據(jù)包的發(fā)送過程中,觀察交換機(jī)地址轉(zhuǎn)發(fā)表的變化情況以及其根據(jù)地址轉(zhuǎn)發(fā)表的不同情況 采用不同的方式處理數(shù)據(jù)包的過程,從而理解交換機(jī)通過逆向自學(xué)習(xí)建立 地址轉(zhuǎn)發(fā)表及其對數(shù)據(jù)包的轉(zhuǎn)發(fā)規(guī)則。實(shí)驗(yàn)?zāi)康?/p>
①
理解交換機(jī)通過逆向自學(xué)習(xí)算法建立地址轉(zhuǎn)發(fā)表的過程。②
理解交換機(jī)轉(zhuǎn)發(fā)數(shù)據(jù)幀的規(guī)則。③
理解交換機(jī)的工作原理。
實(shí)驗(yàn)步驟
1.任務(wù)一:準(zhǔn)備工作
??步驟 1:拓?fù)溆?xùn)練 打開該實(shí)驗(yàn)對應(yīng)的練習(xí)文件“2-4 交換機(jī)工作原理.pka”。若此時(shí)交換 機(jī)端口指示燈呈橙色,則單擊主窗口右下角 Realtime 和 Simulation 模式切 換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。在 Realtime(實(shí)時(shí)模式)下,當(dāng)拓 撲圖中交換機(jī)各端口均呈綠色后,鼠標(biāo)雙擊右下角處事件列表中 Fire 項(xiàng)下 的暗紅色橢圓圖標(biāo),至 Last Status 均為 Successful 狀態(tài)。若單擊后 Last Status 不是 Successful,則重新雙擊該事件對應(yīng)的暗紅色橢圓圖標(biāo)。單擊下方 Delete 按鈕,刪除所有場景。??
步驟 2:刪除交換機(jī)地址轉(zhuǎn)發(fā)表 參照上文給出的刪除 Switch1 上地址轉(zhuǎn)發(fā)表的操作方法,分別刪除 Switch0、Switch1 和 Switch2 上的地址轉(zhuǎn)發(fā)表。
2.任務(wù)二:觀察交換機(jī)的工作原理
??步驟 1:查看并記錄 PC0 和 PC2 的 MAC 地址 鼠標(biāo)左鍵單擊 PC0,在彈出窗口中選擇Config 選項(xiàng)卡,選擇 FastEthernet0,查看并記錄其 MAC 地址(圖 2-13)。同樣的方法,查看并記 錄 PC2 的 MAC 地址。
??步驟 2:添加 PC0到PC2的數(shù)據(jù)包進(jìn)入Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包。
??步驟 3:分別查看三臺(tái)交換機(jī)在發(fā)送數(shù)據(jù)前的地址轉(zhuǎn)發(fā)表選中拓?fù)涔ぷ鲄^(qū)工具條上的 Inspect 工具,鼠標(biāo)移至拓?fù)涔ぷ鲄^(qū)單擊 Switch0,在彈出菜單中選擇 MAC Table 菜單項(xiàng),彈出窗口中顯示 Switch0 當(dāng)前的地址轉(zhuǎn)發(fā)表,如圖 2-14 所示(注:下圖僅為說明地址轉(zhuǎn)發(fā)表的含義,并不是該步驟的查詢結(jié)果,實(shí)驗(yàn)者需要自行查看并記錄結(jié)果)。
其中,Mac Adddress 是 PC 的 MAC 地址,Port 是該 PC 與交換機(jī)相連 的端口號(hào)或者 PC 與通過此端口與該交換機(jī)相連的交換機(jī)相連,例如,PC4 與 Switch2 相連,Switch2 與 Switch1 相連,Switch1 與 Switch0 的 Fa0/3 相 連,PC4 的 MAC 地址在 Switch0 的地址轉(zhuǎn)發(fā)表中將對應(yīng) Fa0/3 口。該步驟重點(diǎn)觀察并記錄源端主機(jī) PC0 和目標(biāo)主機(jī) PC2 的 MAC 地址是 否存在于 Switch0 的地址轉(zhuǎn)發(fā)表中。參照上述步驟查看并記錄 Switch1 和 Switch2 的地址轉(zhuǎn)發(fā)表。
??步驟 4:查看 Switch0 的學(xué)習(xí)和轉(zhuǎn)發(fā)過程 單擊 Capture/Forward(捕獲/前進(jìn))按鈕一次,在 Switch0 的圖標(biāo)上出 現(xiàn)信封圖標(biāo)后,查看 Switch0 的地址轉(zhuǎn)發(fā)表,與步驟 3 的結(jié)果進(jìn)行對比,觀 察并記錄增加的地址轉(zhuǎn)發(fā)表項(xiàng)。查看地址轉(zhuǎn)發(fā)表的方法可參照步驟 3。單擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕一次,觀察并記錄 Switch0 是 如何處理該數(shù)據(jù)包的(轉(zhuǎn)發(fā),通過特定端口轉(zhuǎn)發(fā);洪泛轉(zhuǎn)發(fā),向所有除接 收端口外的其它端口轉(zhuǎn)發(fā);丟棄,不轉(zhuǎn)發(fā)數(shù)據(jù))。結(jié)合當(dāng)前狀態(tài)下 Switch0 的地址轉(zhuǎn)發(fā)表,思考為什么 Switch0 如此處理該數(shù)據(jù)包。??
步驟 5:觀察 Switch1 和 Switch2 的學(xué)習(xí)和轉(zhuǎn)發(fā)過程 參照步驟 4 的操作方法,分別針對 Switch1 和 Switch2 完成上述操作,在這個(gè)過程中對比Switch1 和Switch2 在接收到數(shù)據(jù)包前和接收到數(shù)據(jù)包后地址轉(zhuǎn)發(fā)表的變化情況,以及觀察其對數(shù)據(jù)包的處理方式。結(jié)合當(dāng)前狀態(tài) 下地址轉(zhuǎn)發(fā)表,對結(jié)果進(jìn)行思考和分析。單擊下方 Delete 按鈕,刪除所有場景。參照上述操作步驟,完成 PC1 向 PC0 發(fā)送數(shù)據(jù)、刪除 Switch1 的地址 轉(zhuǎn)發(fā)表后 PC1 向 PC0 發(fā)送數(shù)據(jù)的實(shí)驗(yàn)操作。
思考題
① 在實(shí)驗(yàn)過程中,將觀察結(jié)果填入下表。轉(zhuǎn)發(fā)表欄內(nèi)填寫交換機(jī)接收 到數(shù)據(jù)后 MAC 地址轉(zhuǎn)發(fā)表中增加的項(xiàng),如無增加或該交換機(jī)未收到該數(shù)據(jù) 幀則用橫線表示。對數(shù)據(jù)的處理填寫轉(zhuǎn)發(fā)、洪泛或丟棄,如交換機(jī)未收到 該數(shù)據(jù)幀則用橫線表示。
② Switch0 收到 PC0 向 PC2 發(fā)送的數(shù)據(jù)幀后,其地址轉(zhuǎn)發(fā)表是否有變 化?如有給出增加的條目并解釋原因。
答:地址轉(zhuǎn)換表增加了一條:00E0.F966.5625 F0/1
③ Swtich1 收到 PC0 向 PC2 發(fā)送的數(shù)據(jù)幀后,是如何處理的?說明其 如此處理的原因。答:向除接收端口之外的所有其他端口轉(zhuǎn)發(fā),即洪泛轉(zhuǎn)發(fā)。
④ 在刪除 Switch1 上的地址轉(zhuǎn)發(fā)表前后,PC1 向 PC0 發(fā)送數(shù)據(jù)時(shí) Swtch2 是如何處理的?說明其如此處理的原因。
答:向除接收端口之外的所有其他端口轉(zhuǎn)發(fā),即洪泛轉(zhuǎn)發(fā)。
2.5 實(shí)驗(yàn)五:生成樹協(xié)議(STP)分析
實(shí)驗(yàn)配置說明
在該實(shí)驗(yàn)對應(yīng)的練習(xí)文件中包含兩個(gè)拓?fù)鋱D,其中拓?fù)鋱D 1 中關(guān)閉了4臺(tái)交換機(jī)的生成樹協(xié)議,拓?fù)鋱D2中開啟了4臺(tái)交換機(jī)的生成樹協(xié)議。實(shí)驗(yàn)過程中,任務(wù)一在拓?fù)鋱D 1 中完成,任務(wù)二和任務(wù)三在拓?fù)鋱D2中完成。拓?fù)鋱D1和拓?fù)鋱D2的其它配置完全相同。實(shí)驗(yàn)?zāi)康?/p>
①
理解鏈路中的環(huán)路問題。②
理解生成樹協(xié)議的工作原理。實(shí)驗(yàn)步驟
1.任務(wù)一:觀察無生成樹協(xié)議的以太網(wǎng)環(huán)路中廣播幀的傳播
??步驟 1:準(zhǔn)備工作 打開該實(shí)驗(yàn)對應(yīng)的練習(xí)文件“2-5 生成樹協(xié)議(STP)分析.pka”。若此 時(shí)拓?fù)鋱D 1 中交換機(jī)端口指示燈呈橙色,則單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。否則,略過此步驟。??
步驟 2:在拓?fù)鋱D 1 中添加廣播包 進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Complex PDU(添加復(fù)雜 PDU)按鈕,單擊拓?fù)鋱D 1 中的 PC0,在彈出的對話框中設(shè)置參數(shù):Destination IP Address(目標(biāo) IP 地址)設(shè)置為 255.255.255.255(廣播地址),Source IP Address(源 IP 地址)設(shè)置為 192.168.1.1(該實(shí)驗(yàn)拓?fù)渲蓄A(yù)設(shè)的 PC0 的 IP 地址),Sequence Number(序 列號(hào))設(shè)置為 1,Size 設(shè)置為 0,Simulation Settings(模擬設(shè)置)選中 One Shot,其對應(yīng)的 Time 設(shè)置為 1,然后單擊該對話框中下方的 Create PDU 按鈕,創(chuàng)建數(shù)據(jù)包。
步驟 3:捕獲數(shù)據(jù)包,觀察廣播包的傳播 單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,捕獲數(shù)據(jù)包。觀察拓 撲圖 1 中廣播包的傳播動(dòng)畫。此時(shí),我們會(huì)注意到每臺(tái)交換機(jī)在接收到數(shù)據(jù)包后都會(huì)通過其它所有 端口轉(zhuǎn)發(fā)出去。因此,交換機(jī)不停地接收來自其它交換機(jī)轉(zhuǎn)發(fā)的數(shù)據(jù)包,不停地向其它交換機(jī)轉(zhuǎn)發(fā)數(shù)據(jù)包,導(dǎo)致該廣播包無休止地在四臺(tái)交換機(jī)形 成的環(huán)路中傳播。? 注 注: :此過程不會(huì)停止,完成步驟 3 后單擊 Realtime(實(shí)時(shí)模式)按鈕 切換到實(shí)時(shí)模式,進(jìn)行步驟 4 的操作。
??步驟 4:在實(shí)時(shí)模式下,測試網(wǎng)絡(luò)是否正常 進(jìn)入 Realtime(實(shí)時(shí)模式),單擊 PC0,在打開的窗口中選擇 Desktop(桌面)選項(xiàng)卡,選擇其中的 Command Prompt 工具,在操作界面中輸入 ping 192.168.1.2(測試 PC0 與 PC1 是否能夠連通)并回車,實(shí)驗(yàn)結(jié)果如圖所示。
如圖所示,PC0 到 PC1 的連通測試失敗,反饋結(jié)果為 Request timed out,即請求超時(shí)。這是因?yàn)樯鲜霾僮鞑襟E中的廣播包仍然在網(wǎng)絡(luò)中不停轉(zhuǎn) 發(fā)(切換到實(shí)時(shí)模式拓?fù)鋱D中不再顯示數(shù)據(jù)包傳輸動(dòng)畫),形成了廣播風(fēng)暴,耗盡網(wǎng)絡(luò)資源導(dǎo)致 PC0 發(fā)往 PC1 的請求包無法到達(dá) PC1。單擊下方 Delete(刪除)按鈕刪除所有場景,為下一任務(wù)實(shí)驗(yàn)做好準(zhǔn)備。
2.任務(wù)二:觀察啟用生成樹協(xié)議的以太網(wǎng)環(huán)路中廣播幀的傳播
??步驟 1:觀察拓?fù)鋱D 2 中啟用生成樹協(xié)議后的邏輯拓?fù)鋱D 觀察拓?fù)鋱D 2 中各端口指示燈的顏色。端口指示燈為綠色表示該端口 可以接收和轉(zhuǎn)發(fā)數(shù)據(jù)幀,端口指示燈顏色為橙色表示該端口不能接收和轉(zhuǎn) 發(fā)數(shù)據(jù)幀。在網(wǎng)絡(luò)正常運(yùn)行情況下,生成樹協(xié)議會(huì)將以太網(wǎng)環(huán)路中一些端口屏蔽,禁止其接收和轉(zhuǎn)發(fā)數(shù)據(jù)幀,形成無環(huán)的樹形邏輯拓?fù)洌磳?shí)際轉(zhuǎn)發(fā)數(shù)據(jù)的 拓?fù)鋱D),從而避免廣播幀無休止地在環(huán)路中傳播。拓?fù)鋱D中指示燈為橙色 的端口即為生成樹協(xié)議屏蔽的端口。根據(jù)觀察結(jié)果,畫出拓?fù)鋱D 2 對應(yīng)的 樹形邏輯拓?fù)鋱D。??步驟 2:在拓?fù)鋱D 2 中添加廣播包 進(jìn)入 Simulation(模擬)模式,在拓?fù)鋱D 2 中添加廣播包。具體操作可 參照任務(wù)一中的步驟 2。
步驟 3:捕獲數(shù)據(jù)包,觀察廣播包的傳播 連續(xù)單擊 Capture/Forward(捕獲/前進(jìn))按鈕捕獲數(shù)據(jù)包,直至該過程 結(jié)束不再產(chǎn)生新的數(shù)據(jù)包。在此過程中仔細(xì)觀察廣播包的轉(zhuǎn)發(fā)情況,并記 錄每臺(tái)交換機(jī)的哪些端口丟棄該廣播包,哪些端口轉(zhuǎn)發(fā)該廣播包。與步驟 1 記錄的樹形拓?fù)鋱D進(jìn)行對比,觀察數(shù)據(jù)包是否沿樹形拓?fù)渲械逆溌忿D(zhuǎn)發(fā)。??
步驟 4:在實(shí)時(shí)模式下,測試網(wǎng)絡(luò)是否正常 進(jìn)入 Realtime(實(shí)時(shí)模式),單擊 PC0,在打開的窗口中選擇 Desktop(桌面)選項(xiàng)卡,選擇其中的 Command Prompt 工具,在操作界面中輸入 ping 192.168.1.2 并回車,如圖 2-18 所示。測試結(jié)果為 Reply from 192.168.1.2:??此結(jié)果表示 PC0 發(fā)送了請求包后,接收到來自 192.168.1.2 的響應(yīng),即 PC0 和 PC1 之間 可以正常通信。對比任務(wù)一和任務(wù)二中連通性測試結(jié)果,理解生成樹協(xié)議的作用。單擊下方 Delete(刪除)按鈕刪除所有場景,為下一任務(wù)實(shí)驗(yàn)做好準(zhǔn)備。
3.任務(wù)三:觀察鏈路故障時(shí)生成樹協(xié)議啟用冗余鏈路的情況
??步驟 1:制造故障鏈路 單擊拓?fù)鋱D 2 中的 Switch3,在其配置窗口中選擇 Config 選項(xiàng)卡,在 INTERFACE 列表下單擊 FastEthernet0/1 端口。在右端 FastEthernet0/1 的配 置界面中,單擊 Port Status 項(xiàng)對應(yīng)的復(fù)選框,取消勾選,即關(guān)閉該端口。此時(shí),觀察拓?fù)鋱D 2 中 Switch3 和 Switch2 連接的鏈路上兩個(gè)端口指示 燈為紅色,表示端口關(guān)閉,即該鏈路已經(jīng)中斷。??
步驟 2:觀察生成樹協(xié)議啟用冗余鏈路 當(dāng)樹形邏輯拓?fù)鋱D中出現(xiàn)鏈路故障時(shí),生成樹協(xié)議將自動(dòng)啟用屏蔽端 口形成新的樹形拓?fù)?,保證網(wǎng)絡(luò)的連通性。為了加快這一過程,可單擊主 窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至原來橙色指示 燈變?yōu)榫G色。?
注:因?yàn)樯蓸鋮f(xié)議需要重新交換數(shù)據(jù),重新計(jì)算生成樹,在 Packet Tracer 6.0中這一過程耗時(shí)較長,可能持續(xù)數(shù)十秒甚至 1、2 分鐘時(shí)間。
重復(fù)執(zhí)行任務(wù)二中的步驟
2、步驟 3 和步驟 4,觀察數(shù)據(jù)包轉(zhuǎn)發(fā)路徑的變化并確認(rèn)鏈路故障時(shí)網(wǎng)絡(luò)的連通性。
步驟 3:恢復(fù)故障端口,并觀察生成樹的變化 參照步驟 1 的操作方法,重新打開FastEthernet0/1。參照步驟 2,觀察拓?fù)鋱D中各端口指示燈顏色的變化,即生成樹屏蔽端口的變化。在新的生成樹計(jì)算完成后,重復(fù)執(zhí)行任務(wù)二中的步驟
2、步驟3和步驟4,觀察數(shù)據(jù) 包轉(zhuǎn)發(fā)的路徑。
思考題
① 任務(wù)一中,為什么 PC0 無法 ping 通 PC1? 答:因?yàn)樯鲜霾僮鞑襟E中的廣播包仍然在網(wǎng)絡(luò)中不停轉(zhuǎn)發(fā)(切換到實(shí)時(shí)模式拓?fù)鋱D中不再顯示數(shù)據(jù)包傳輸動(dòng)畫),形成了廣播風(fēng)暴,耗盡網(wǎng)絡(luò)資源導(dǎo)致 PC0 發(fā)往 PC1 的請求包無法到達(dá) PC1。
② 結(jié)合任務(wù)二實(shí)驗(yàn)情況,簡述生成樹協(xié)議是如何解決環(huán)路問題的。
答:生成樹協(xié)議會(huì)將以太網(wǎng)環(huán)路中一些端口屏蔽,禁止其接收和轉(zhuǎn)發(fā)數(shù)據(jù)幀,形成無環(huán)的樹形邏輯拓?fù)洹?/p>
③ 任務(wù)三中,當(dāng)網(wǎng)絡(luò)中出現(xiàn)鏈路故障時(shí),PC0和PC1是否能通信? 答:不能。
2.6 實(shí)驗(yàn)六:虛擬局域網(wǎng)(VLAN)工作原理
實(shí)驗(yàn)配置說明
該實(shí)驗(yàn)用到的拓?fù)鋱D已經(jīng)預(yù)先按任務(wù)一的需求進(jìn)行配置了。在實(shí)驗(yàn) 過程中,任務(wù)二也在該拓?fù)鋱D的基礎(chǔ)上完成,即 VLAN 的創(chuàng)建和劃分。而任務(wù)三必須在任務(wù)二的基礎(chǔ)上完成,因此實(shí)驗(yàn)過程中不能跳過任務(wù)二。實(shí)驗(yàn)?zāi)康?/p>
①
理解虛擬局域網(wǎng) VLAN 的概念。
②
了解 VLAN 技術(shù)在交換式以太網(wǎng)中的使用。
③
理解 VLAN 技術(shù)在數(shù)據(jù)鏈路層隔離廣播域的作用。實(shí)驗(yàn)步驟
??步驟 1:準(zhǔn)備工作 打開該實(shí)驗(yàn)對應(yīng)的練習(xí)文件“2-6 虛擬局域網(wǎng)(VLAN)工作原理.pka”。若此時(shí)交換機(jī)端口指示燈呈橙色,則單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。??
步驟 2:查看交換機(jī)上的 VLAN 信息 選中拓?fù)涔ぷ鲄^(qū)工具條中的 Inspect 工具,鼠標(biāo)移至拓?fù)涔ぷ鲄^(qū),鼠標(biāo) 左鍵單擊 Switch0,在彈出菜單中選擇“Port Status Summary Table”選項(xiàng)卡,打開端口狀態(tài)信息窗口。如圖 2-21 所示,當(dāng)前 Switch0 上所有端口均屬于 VLAN1(VLAN1 為交換機(jī)默認(rèn) VLAN),即未劃分 VLAN。用同樣的方法 查看 Switch1 的 VLAN 信息。?? 步驟 3:觀察在未劃分 VLAN 的情況下,交換機(jī)對廣播包的轉(zhuǎn)發(fā)方法 進(jìn)入Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ARP和ICMP 事件。單擊Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D中添加 PC0向PC2發(fā)送的數(shù)據(jù)包。此時(shí),在Event List(事件列表中),會(huì)出現(xiàn)兩個(gè)事件,第一個(gè)是 ICMP 類型,第二個(gè)是ARP類型(這兩個(gè)協(xié)議將在第 3 章中詳述)。雙擊ARP右端的色塊,彈出ARP包的詳細(xì)封裝信息,我們會(huì)觀察到其 目標(biāo) MAC 地址為 FFFF.FFFF.FFFF,是一個(gè)廣播地址,所以這個(gè) ARP 包是 一個(gè)廣播包。單擊Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,觀察數(shù)據(jù)發(fā)送過程。重點(diǎn)觀察交換機(jī)向哪些站點(diǎn)發(fā)送 ARP 廣播包,記錄該廣播包的傳播范圍。單擊下方 Delete(刪除)按鈕刪除所有場景,為下一任務(wù)實(shí)驗(yàn)做好準(zhǔn)備。
2.任務(wù)二:創(chuàng)建兩個(gè) VLAN,并將端口劃分到不同 VLAN 內(nèi)??
步驟 1:創(chuàng)建 VLAN 單擊拓?fù)鋱D中 Switch0,在彈出窗口中選擇 Config 選項(xiàng)卡,如圖 2-22 所示。單擊左端配置列表區(qū)中的 SWITCH(交換機(jī))項(xiàng)下的 VLAN Database(VLAN 數(shù)據(jù)庫)按鈕,在右端配置區(qū)將顯示 VLAN Configuration(VLAN 配置)界面。如圖 2-22 所示,在 VLAN Number(VLAN 編號(hào))欄內(nèi)輸入 VLAN 編號(hào)“2”;在 VLAN Name 欄內(nèi)輸入 VLAN 名“vlan2” ;單擊 Add(添加)按鈕,此時(shí)在下方 VLAN 列表區(qū)中將會(huì)增加 VLAN 2 的信息,即表示 VLAN 2 創(chuàng)建成功。若須刪除某個(gè) VLAN,則在 VLAN 列表區(qū)中選中要?jiǎng)h除的 VLAN,然 后單擊 Remove(移除)按鈕即可。參照上述步驟,在 Switch0 上創(chuàng)建 VLAN 3。單擊 Switch1,在其配置窗口中參照上述步驟,創(chuàng)建VLAN 2 和 VLAN 3。
?步驟 2:設(shè)置 Switch0 和 Switch1 之間的中繼連接 在 Switch0 的配置窗口中選擇 Config 選項(xiàng)卡,單擊其左端配置列表中 的 INTERFACE(接口)項(xiàng)下的 FastEthernet0/1(Switch0 用來連接 Switch1 的端口),在右端配置區(qū)內(nèi),如圖 2-23 所示,單擊左端的下拉按鈕,在下拉 菜單中選擇 Trunk 選項(xiàng)。該選項(xiàng)表示將端口設(shè)置為 Trunk 模式(中繼連接模 式)。參照上述操作步驟,將 Swtich1 的 FastEthernet0/1 設(shè)置為 Trunk 模式。??步驟 3:將端口劃分到不同 VLAN 內(nèi) 在 Switch0 的配置窗口中選擇 Config 選項(xiàng)卡,單擊其左端配置列表中 的 INTERFACE(接口)項(xiàng)下的 FastEthernet0/2。如圖 2-24 所示,保持其端口模式為 Access 不變,單擊右端 VLAN 項(xiàng)對應(yīng)的下拉按鈕,在下拉菜單中 勾選對應(yīng)的 VLAN,對于 FastEthernet0/2 端口,勾選 vlan2。
將 Switch0 和 Switch1 上連接了主機(jī)的端 口劃分到不同的 VLAN 內(nèi)。
表
??步驟 4:修改 PC IP 地址 步驟 3 中將 PC 劃分到不同的 VLAN 內(nèi),因此需要按照表 2-7 重新規(guī)劃 PC 的 IP 地址。單擊 PC,選擇其配置窗口的 Desktop 選項(xiàng)卡,單擊 IP Configuration 工 具,在配置窗口中 IP Address 和 Subnet Mask 欄內(nèi)分別對照表 2-7 列出的 PC 的 IP 地址和子網(wǎng)掩碼信息,完成 PC 機(jī) IP 地址的配置。若此時(shí)交換機(jī)端口指示燈呈橙色,則單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。
3.任務(wù)三:觀察劃分 VLAN 后,交換機(jī)對廣播包的處理
??步驟 1:查看交換機(jī)上的 VLAN 信息 在任務(wù)二中,我們已經(jīng)在兩臺(tái)交換機(jī)上創(chuàng)建了兩個(gè) VLAN:VLAN2 和 VLAN3,并將 PC 機(jī)分別劃分到兩個(gè) VLAN 內(nèi),從而得到兩個(gè)廣播域(在 此拓?fù)渲?,沒有接入默認(rèn)的VLAN1的PC機(jī),所以只存在VLAN2和VLAN3 兩個(gè)廣播域)。選中拓?fù)涔ぷ鲄^(qū)工具條中的 Inspect 工具,鼠標(biāo)移至拓?fù)涔ぷ鲄^(qū),單擊 Switch0,在彈出菜單中選擇“Port Status Summary Table”選項(xiàng),打開端口 狀態(tài)信息窗口。如圖2-25所示,當(dāng)前Switch0上FastEthernet0/2屬于VLAN2,F(xiàn)astEthernet0/3 和 FastEthernet0/4 屬于 VLAN3。其他端口未接 PC,仍屬于 默認(rèn)的 VLAN1。用同樣的方法查看 Switch1 的 VLAN 信息。
??步驟 2:觀察交換機(jī)對廣播包的處理,理解劃分 VLAN 情況下,廣播 域的范圍 進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ARP 和 ICMP 事件。單擊 Add Simple PDU(添加簡單 PDU)按鈕,在拓?fù)鋱D中添加 PC0 向 PC3 發(fā)送的數(shù)據(jù)包。雙擊 ARP 右端的色塊,彈出 ARP 包的詳細(xì)封裝信息,我們會(huì)觀察到其 目標(biāo) MAC 地址為 FFFF.FFFF.FFFF,是一個(gè)廣播地址,所以這個(gè) ARP 包是 一個(gè)廣播包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,觀察數(shù)據(jù)發(fā)送過程。
重點(diǎn)觀察兩臺(tái)交換機(jī)轉(zhuǎn)發(fā)該廣播包的范圍,即哪些 PC 機(jī)最終接收到了該廣 播包,哪些 PC 機(jī)最終沒有接收到該廣播包。結(jié)合步驟 1 查看的 VLAN 信 息,對結(jié)果進(jìn)行分析。按照上述步驟,在拓?fù)鋱D中添加 PC1 向 PC2 發(fā)送的數(shù)據(jù)包,觀察其 ARP 廣播包發(fā)送的情況并記錄其結(jié)果。
思考題
①
在任務(wù)一,兩臺(tái)交換機(jī)分別如何處理廣播包?其廣播包的傳播范圍 有多大?
② 在任務(wù)三中,當(dāng)一臺(tái) PC 發(fā)送廣播包時(shí),與之連接在同一臺(tái)交換機(jī) 上的其它 PC 機(jī)是否一定能接收到該廣播包?根據(jù)實(shí)驗(yàn)結(jié)果舉例說明。
③ 通過分析任務(wù)一和任務(wù)三的實(shí)驗(yàn)結(jié)果,說明劃分 VLAN 的作用。
第三章 網(wǎng)絡(luò)層協(xié)議實(shí)驗(yàn)
實(shí)驗(yàn)一:IP分析
實(shí)驗(yàn)配置說明
實(shí)驗(yàn)?zāi)康?/p>
?
熟悉 IP 的報(bào)文格式以及關(guān)鍵字段的含義。?
掌握 IP 地址的分配方法。
?理解路由器轉(zhuǎn)發(fā) IP 數(shù)據(jù)報(bào)的流程。實(shí)驗(yàn)步驟
任務(wù)一:觀察數(shù)據(jù)包的封裝以及字段變化
?
步驟1:初始化所有設(shè)備的 ARP 表信息 ?
步驟2:觀察IP數(shù)據(jù)報(bào)的轉(zhuǎn)發(fā)
任務(wù)二:觀察路由器轉(zhuǎn)發(fā) IP 數(shù)據(jù)報(bào)的方式 ?
步驟1:初始化并觀察各路由器的路由表
刪除所有場景,打開 Router0、Router1 和 Router2 的路由表并比較三個(gè)路由表。
?
步驟2:觀察 PC0 到 PC2 的往返過程 單擊 Add Simple PDU 按鈕,然后分別單擊 PC0 和 PC2。單擊 Capture/Forward 按鈕傳送數(shù)據(jù)包。分別檢查在At Device(在設(shè)備)顯示為Router0和Router2的數(shù)據(jù)包信息。在Out Layers中選擇第三層。
?
步驟3:觀察 PC2 到 PC1 的往返過程
任務(wù)三:觀察IP分片原理
?
步驟1:
?
步驟2:觀察IP數(shù)據(jù)包分片情況
思考題:
1.一個(gè)IP分組經(jīng)路由器轉(zhuǎn)發(fā)后,有哪些字段會(huì)發(fā)生變化? TTL會(huì)發(fā)生改變,源MAC 地址和目的MAC 地址
2.為什么任務(wù)3中的兩個(gè)分片的長度分別是1500和48?
因?yàn)榘l(fā)送的包的大小是1500,封裝它的 IP 數(shù)據(jù)報(bào)超出了以太網(wǎng)幀的負(fù)載上限,因此該 IP 報(bào)文被分拆為兩個(gè) ID一樣的分片,一個(gè)長度為 1500 字節(jié),另一個(gè)為 48 字節(jié)。
實(shí)驗(yàn)二:IP地址分配實(shí)驗(yàn)
實(shí)驗(yàn)配置說明
實(shí)驗(yàn)?zāi)康?? 掌握主機(jī)和路由器的 IP 地址配置。?
熟悉 CIDR 的 IP 地址編址方法。?理解 CIDR 的路由聚合功能。實(shí)驗(yàn)步驟
任務(wù)一:練習(xí)主機(jī)和路由器的IP地址配置
?
步驟1:選擇適當(dāng)?shù)腎P地址,掩碼和網(wǎng)關(guān) PC0IP地址選 192.168.1.1子網(wǎng)掩碼選255.255.255.0 網(wǎng)關(guān)選182.168.1.254 Router0 seial0/0 IP選192.168.4.1 子網(wǎng)掩碼選255.255.255.0 ?
步驟2:為主機(jī)分配所選的信息
?
步驟3:為Rounter0 的se0/0/0接口分配所選的信息
?
步驟2:測試連通性
任務(wù)二:練習(xí)CIDR地址規(guī)劃
?
步驟1:為Router1接口選擇合適的IP地址和掩碼 ?
步驟2:為路由器分配所選的信息 ?
步驟3:在路由器上進(jìn)行路由聚合 ?
步驟4:測試連通性
思考題
1.與分類的 IP 編址方法相比,CIDR 編址方案具有什么優(yōu)點(diǎn)? 2.路由器的不同接口能否使用相同的網(wǎng)絡(luò)號(hào)?
不可以。
實(shí)驗(yàn)三:APR 分析 實(shí)驗(yàn)配置說明
實(shí)驗(yàn)?zāi)康?/p>
? 掌握基本的 ARP 命令。
? 熟悉 ARP 報(bào)文格式和數(shù)據(jù)封裝方式。?理解 ARP 的工作原理。實(shí)驗(yàn)步驟
任務(wù)1:在Packet Tracer中熟悉arp命令
?
步驟1:熟悉 arp 命令
?
步驟2:觀察ARP緩存中條目的動(dòng)態(tài)增減
任務(wù)2:觀察ARP工作原理
?
步驟1: 捕獲并觀察 ARP 數(shù)據(jù)包的轉(zhuǎn)發(fā) ?
步驟2:研究ARP報(bào)文格式和封裝方式
?
步驟3: 研究不同廣播域內(nèi)主機(jī)互訪時(shí)的ARP執(zhí)行過程
沒有ARP 思考題: 1.任務(wù)一完成后,哪些pc的ARP緩存擁有pc0的MAC地址記錄?哪些PC新添加了PC1的MAC地址記錄? PC2 2.ARP緩存的作用是什么?緩存中記錄的保存時(shí)間是否越長越好?解釋理由。
用于存放其他設(shè)備的 IP 地址到物理地址的映射表。當(dāng)主機(jī)欲向本局域網(wǎng)上其他主機(jī)發(fā)送IP 包時(shí),先在本地 ARP 緩存中查看是否有對方的 MAC 地址信息。如果沒有,則 ARP 會(huì)在網(wǎng)絡(luò)中廣播一個(gè) ARP 請求,擁有該目的 IP 地址的設(shè)備將自動(dòng)發(fā)回一個(gè) ARP 回應(yīng),對應(yīng)的 MAC 地址將記錄到主機(jī)的 ARP 緩存中。
記錄的保存時(shí)間不是越長越好。網(wǎng)絡(luò)可能經(jīng)常有設(shè)備動(dòng)態(tài)加入或者撤出,并且更換設(shè)備的網(wǎng)卡或 IP 地址也都會(huì)引起主機(jī)地址映射發(fā)生變化
3.主機(jī)使用ARP能查詢到其他的網(wǎng)段的MAc地址嗎?為什么?
不能,不同網(wǎng)段的通信需要依靠網(wǎng)關(guān),需要在IP協(xié)議的層面實(shí)現(xiàn),而ARP只能幫助主機(jī)尋找同段的主機(jī)MAC地址。
4.在任務(wù)二的步驟3中,ARP被執(zhí)行了幾次?
0次。
實(shí)驗(yàn)四:ICMP 分析
實(shí)驗(yàn)配置說明
實(shí)驗(yàn)?zāi)康?/p>
?
熟悉 ICMP 報(bào)文格式和數(shù)據(jù)單元的封裝方式。
?
利用 ping 程序和 tracert 命令,熟悉 ICMP 的工作原理。?
進(jìn)一步理解 ICMP 的作用。實(shí)驗(yàn)步驟
任務(wù)一:使用 Ping 命令觀察 ICMP ?
步驟1:捕獲并觀察 ping 程序發(fā)送和回應(yīng)的 ICMP 報(bào)文
請?jiān)谄渲?At Device顯示為 PC0 的下一個(gè)事件中,這是第一條應(yīng)答報(bào)文。單擊 Inbound PDU Details查看 ICMP 報(bào)文的內(nèi)容。
???
步驟2:觀察主機(jī)無法達(dá)到的 ICMP 回應(yīng)報(bào)文
任務(wù)二:使用 tracert 命令觀察 ICMP ?
步驟1:使用 tracert 命令觀察一個(gè) IP 數(shù)據(jù)包從源點(diǎn)到終點(diǎn)的轉(zhuǎn)發(fā)路徑
在 PC0 的命令行窗口中輸入命令: tracert 200.1.2.1,觀察IP 數(shù)據(jù)包從 PC0 到 PC1 的轉(zhuǎn)發(fā)路徑。將命令的輸出結(jié)果與網(wǎng)絡(luò)圖及設(shè)備的IP 地址進(jìn)行比對。
??
?
步驟2:在 Simulation 模式中觀察學(xué)習(xí)tracert 命令的工作原理 進(jìn)入 Simulation 模式。設(shè)置 Event List Filters 只顯示 ICMP 事件,并重復(fù)步驟 1。最小化 PC0 的配置窗口,運(yùn)行模擬并捕獲事件和數(shù)據(jù)包。
在 Event List中,分別找到其中 At Device 顯示為 Router1和 PC2 的下一個(gè)事件,單擊其彩色正方形。這分別是第一條 ICMP 超時(shí)錯(cuò)誤報(bào)告報(bào)文和應(yīng)答報(bào)告報(bào)文。單擊 Inbound PDU Details查看 ICMP 報(bào)文的內(nèi)容。
? 思考題
1.在 traert 命令中,為什么源主機(jī)對于每個(gè) TTL 值都要重復(fù)進(jìn)行多次探測? 2.ICMP 是否會(huì)給 Internet 帶來安全隱患?
4-1 運(yùn)輸層端口觀察實(shí)驗(yàn)
實(shí)驗(yàn)?zāi)康模?/p>
?
理解運(yùn)輸層的端口與應(yīng)用層的進(jìn)程之間的關(guān)系; ?
了解端口號(hào)的劃分和分配。實(shí)驗(yàn)步驟:
?
任務(wù)一:通過捕獲的DNS事件查看并分析UDP的端口號(hào)
?
步驟1:捕獲DNS事件
?
步驟2:查看并分析UDP用戶數(shù)據(jù)報(bào)中的端口號(hào)
請求包的與應(yīng)答包的源、目的端口號(hào)是相反的。?
步驟3:分析端口號(hào)的變化規(guī)律
重新回到PC機(jī)的瀏覽器窗口單擊Go(轉(zhuǎn)到)按鈕再次請求相同的網(wǎng)頁,從新捕獲的DNS事件中觀察DNS客戶端與DNS服務(wù)器端的端口號(hào)是否發(fā)生變化。如果沒有,分析其原因;如果有,分析其變化的規(guī)律。
PC端的端口發(fā)生了改變,而服務(wù)器的端口號(hào)沒有改變。服務(wù)器的端口號(hào)是固定的,而客戶端的端口不固定。
?
任務(wù)二:通過捕獲的HTTP事件查看并分析TCP的端口號(hào)
?
步驟1:捕獲HTTP事件
?
步驟2:查看并分析TCP報(bào)文中的端口號(hào)
PC端的端口號(hào)是1028,服務(wù)器端的端口號(hào)是80.?
任務(wù)三:分析運(yùn)輸層端口號(hào)
?
步驟1:分析運(yùn)輸層端口號(hào)與應(yīng)用進(jìn)程之間的關(guān)系
不一樣,任務(wù)一服務(wù)器端口號(hào)是53,任務(wù)二中是80.?
步驟2:分析運(yùn)輸層動(dòng)態(tài)端口號(hào)的分配規(guī)律
前后兩次客戶端的端口號(hào)都改變了,而服務(wù)器的端口號(hào)沒有改變。思考:
?
運(yùn)輸層如何區(qū)分應(yīng)用層的不同進(jìn)程? 通過數(shù)據(jù)包的源端口號(hào)。
?
若使用Reset Simulation(重置模擬)按鈕后再重新進(jìn)行捕獲,端口號(hào)如何變化?新的值與重置前有關(guān)嗎? 端口號(hào)會(huì)改變,和之前的沒有關(guān)系。
4-2 UDP協(xié)議與TCP協(xié)議的對比分析
實(shí)驗(yàn)?zāi)康模?/p>
?
熟悉UDP與TCP協(xié)議的主要特點(diǎn)及支持的應(yīng)用協(xié)議; ?
理解UDP的無連接通信與TCP的面向連接通信; ?
熟悉TCP報(bào)文段和UDP報(bào)文的數(shù)據(jù)封裝格式。實(shí)驗(yàn)步驟:
?
任務(wù)一:觀察UDP無連接的工作模式
?
步驟1:捕獲UDP事件
?
步驟2:分析UDP無連接的工作過程
沒有建立連接,直接由服務(wù)器發(fā)送數(shù)據(jù)包過來。
LENGTH長為35。首部占用8字節(jié),數(shù)據(jù)部分為23字節(jié)。?
任務(wù)二:觀察TCP面向連接的工作模式
?
步驟1:捕獲TCP事件
?
步驟2:分析TCP面向連接的工作過程
?
在捕獲到的第一個(gè)HTTP事件之前及最后一個(gè)HTTP事件之后是否有TCP事件; 都有TCP事件。
?
第一個(gè)以及最后一個(gè)HTTP事件對應(yīng)的TCP報(bào)文中的sequence number(序號(hào))、ACK number(確認(rèn)號(hào))的值以及它們與data length(數(shù)據(jù)長度)的關(guān)系;
sequence number(序號(hào))、ACK number(確認(rèn)號(hào))的值兩次的都不一樣。data langth都是20。
思考:
?
TCP報(bào)文首部中的序號(hào)和確認(rèn)號(hào)有什么作用?
序號(hào)是:當(dāng)前所攜帶的數(shù)據(jù)的第一個(gè)字節(jié)的順序號(hào)(如:本次連接共要發(fā)送1000個(gè)字節(jié),已發(fā)出了100個(gè)字節(jié),現(xiàn)在發(fā)送下一個(gè)報(bào)文,假設(shè)每個(gè)報(bào)文攜帶的數(shù)據(jù)為100字節(jié),則這個(gè)報(bào)文的頭結(jié)構(gòu)中的序號(hào)是100【注:從0開始編號(hào)】)。
確認(rèn)序號(hào)是:接收端期望接收的下一個(gè)報(bào)文的序號(hào),如上例中那個(gè)報(bào)文已被正確接收,則接收端會(huì)發(fā)送一個(gè)ACK=1且確認(rèn)序號(hào)=200的應(yīng)答報(bào)文給發(fā)送方。?
無連接的UDP和面向連接的TCP各有什么優(yōu)缺點(diǎn)?
1、TCP面向連接(如打電話要先撥號(hào)建立連接);UDP是無連接的,即發(fā)送數(shù)據(jù)之前不需要建立連接
2、TCP提供可靠的服務(wù)。也就是說,通過TCP連接傳送的數(shù)據(jù),無差錯(cuò),不丟失,不重復(fù),且按序到達(dá);UDP盡最大努力交付,即不保證可靠交付
3、TCP面向字節(jié)流,實(shí)際上是TCP把數(shù)據(jù)看成一連串無結(jié)構(gòu)的字節(jié)流;UDP是面向報(bào)文的
UDP沒有擁塞控制,因此網(wǎng)絡(luò)出現(xiàn)擁塞不會(huì)使源主機(jī)的發(fā)送速率降低(對實(shí)時(shí)應(yīng)用很有用,如IP電話,實(shí)時(shí)視頻會(huì)議等)
4、每一條TCP連接只能是點(diǎn)到點(diǎn)的;UDP支持一對一,一對多,多對一和多對多的交互通信
5、TCP首部開銷20字節(jié);UDP的首部開銷小,只有8個(gè)字節(jié)
6、TCP的邏輯通信信道是全雙工的可靠信道,UDP則是不可靠信道
4-3 TCP的連接管理
實(shí)驗(yàn)?zāi)康模?/p>
?
熟悉TCP通信的三個(gè)階段;
?
理解TCP連接建立過程和TCP連接釋放過程。實(shí)驗(yàn)步驟:
?
任務(wù)一:捕獲TCP事件
?
任務(wù)二:分析TCP連接建立階段的三次握手
?
任務(wù)三:分析TCP連接釋放階段的四次握手、、思考:
?
連接建立階段的第一次握手是否需要消耗一個(gè)序號(hào)?其SYN報(bào)文段是否攜帶數(shù)據(jù)?為什么?第二次握手呢?
第一次要消耗一個(gè)序號(hào),SYN沒有攜帶數(shù)據(jù)。因?yàn)門CP規(guī)定,SYN不能攜帶數(shù)據(jù)。第二次握手,也需要消耗一個(gè)序號(hào),同樣也不能攜帶信息。
?
本實(shí)驗(yàn)中連接釋放過程的第二、三次握手是同時(shí)進(jìn)行的還是分開進(jìn)行的?這兩次握手何時(shí)需要分開進(jìn)行?
是同時(shí)進(jìn)行的,當(dāng)雙方均有數(shù)據(jù)需要發(fā)送時(shí),而只有一方數(shù)據(jù)發(fā)送完畢而關(guān)閉單方向的TCP連接時(shí),第二第三次握手才需要分開進(jìn)行。
?
本實(shí)驗(yàn)中連接釋放階段的第四次握手,PC向Server發(fā)送最后一個(gè)TCP確認(rèn)報(bào)文段后,為什么不是直接進(jìn)入CLOSED(已關(guān)閉)連接狀態(tài),而是進(jìn)入CLOSING(正在關(guān)閉)連接狀態(tài)?
因?yàn)榇藭r(shí)PC還需要進(jìn)入TIME-WAIT狀態(tài),以保證PC發(fā)送的最后一個(gè)ACK保溫能夠到達(dá)Server,同時(shí)還可以防止失效的連接請求報(bào)文段出現(xiàn)在本連接中。?
本實(shí)驗(yàn)中TCP連接建立后的數(shù)據(jù)通信階段,PC向Server發(fā)送的了多少數(shù)據(jù)? Server向PC發(fā)送的數(shù)據(jù)呢?
PC向Server發(fā)送了107B數(shù)據(jù),Server向PC發(fā)送了333B的數(shù)據(jù)。
5-1 DNS解析實(shí)驗(yàn) 實(shí)驗(yàn)?zāi)康模?/p>
?
理解DNS系統(tǒng)的工作原理; ?
熟悉DNS服務(wù)器的工作過程; ?
熟悉DNS報(bào)文格式; ?
理解DNS緩存的作用。實(shí)驗(yàn)步驟:
?
任務(wù)一:觀察本地域名解析過程
?
步驟1:在PC的瀏覽器窗口請求內(nèi)部Web服務(wù)器的網(wǎng)頁
?
步驟2:捕獲DNS事件并分析本地域名解析過程
?
任務(wù)二:觀察外網(wǎng)域名解析過程
?
步驟1:在PC的瀏覽器窗口請求外部Web服務(wù)器的網(wǎng)頁
?
步驟2:捕獲DNS事件并分析外網(wǎng)域名解析過程
?
任務(wù)三:觀察緩存的作用
?
步驟1:查看本地域名服務(wù)器cn_dns的緩存
?
步驟2:在PC的瀏覽器窗口請求外部Web服務(wù)器的網(wǎng)頁
思考:
?
DNS協(xié)議使用運(yùn)輸層的什么協(xié)議?
UDP協(xié)議
?
DNS緩存有什么作用?在Packet Tracer中如何清空DNS緩存?
DNS緩存用來存放最近解析過的域名等信息,因此可以提高解析 效率。若需要在Packet Tracer中清空某個(gè)DNS服務(wù)器的緩存,可以進(jìn)入該 DNS服務(wù)器的配置窗口,單擊窗口下方的DNS Cache按鈕,在彈出的窗口 中單擊下方的Clear Cache按鈕即可把DNS緩存清空。
?
本實(shí)驗(yàn)中PC與本地域名服務(wù)器cn_dns之間的解析是遞歸還是迭代?本地域名服務(wù)器cn_dns與根域名服務(wù)器root_dns之間呢?若后者用另一種解析方法,則域名服務(wù)器之間DNS的請求和應(yīng)答的交互過程應(yīng)如何?
本實(shí)驗(yàn)中PC與本地域名服務(wù)器cn_dns之間的解析是遞歸查詢,本地域名服務(wù)器cn_dns與根域名服務(wù)器root_dns之間也是遞歸查詢。若后 者用的是迭代查詢,則當(dāng)cn_dns向根域名服務(wù)器root_dns請求解析而 root_dns無法解析出結(jié)果時(shí),不是由root_dns全權(quán)幫助cn_dns直接解析出結(jié)果并將解析結(jié)果告知cn_dns而是root_dns會(huì)告訴cn_dns應(yīng)該向哪一個(gè)域名服務(wù)器進(jìn)行查詢,剩下的解析由cn_dns自己進(jìn)行。
5-2 DHCP分析
實(shí)驗(yàn)?zāi)康模?/p>
?
了解DHCP協(xié)議的作用; ?
熟悉DHCP的工作過程; ?
熟悉DHCP的報(bào)文格式。實(shí)驗(yàn)步驟:
?
任務(wù)一:DHCP服務(wù)器為內(nèi)網(wǎng)主機(jī)PC1動(dòng)態(tài)分配IP地址
?
步驟1:捕獲DHCP事件
?
步驟2:分析DHCP的工作過程及報(bào)文格式
本步驟注意觀察并完成以下幾項(xiàng)內(nèi)容: ?
分析DHCP協(xié)議的工作過程; DHCP客戶端發(fā)送Discover包
PC0接收DHCP發(fā)來的DHCP offerpacket
DHCP服務(wù)器接收到來自PC0的DHCP requestedpacket
PC0接收DHCP發(fā)來的DHCP ACK packet
回到靜態(tài)配置IP狀態(tài)PC給DHCP發(fā)送releasepacket
?
DHCP報(bào)文類型; 是UDP報(bào)文類型
?
丟棄 路由器Router1對DHCP報(bào)文的處理方式;
?
判斷DHCP報(bào)文的發(fā)送方式(單播/廣播); 廣播的形式,交換機(jī)將數(shù)據(jù)包轉(zhuǎn)發(fā)給了所有連接的主機(jī)
?
DHCP報(bào)文格式中各字段的值及其含義;
?
PC1分配到的IP地址。最后IP為192.168.2.6
?
任務(wù)二:DHCP服務(wù)器為外網(wǎng)主機(jī)PC2動(dòng)態(tài)分配IP地址
?
步驟1:捕獲DHCP事件
?
步驟2:配置DHCP中繼后重新捕獲DHCP事件 ?
步驟3:分析DHCP的工作過程 ?
PC2分配到的IP地址。
完成后單擊Reset Simulation(重置模擬)按鈕,將原有的事件全部清空;同時(shí)關(guān)閉PC1的配置窗口。
思考:
?
如何判斷報(bào)文的發(fā)送方式是單播還是廣播? 查看報(bào)文的目的IP地址。
?
任務(wù)二中為何需要在路由器Router2中配置DHCP中繼?DHCP中繼有何作用? ?
分析DHCP服務(wù)器在分配IP地址時(shí)的規(guī)律。
?
若有多個(gè)DHCP服務(wù)器,DHCP協(xié)議的工作過程會(huì)有變化嗎?為什么?
5-3 HTTP分析
實(shí)驗(yàn)?zāi)康模?/p>
?
熟悉HTTP協(xié)議的工作過程; ?
理解HTTP報(bào)文的封裝格式。實(shí)驗(yàn)步驟:
?
任務(wù)一:PC請求較小的頁面文檔
?
步驟1:捕獲PC與Web1之間的HTTP事件
?
步驟2:理解HTTP協(xié)議的工作過程并分析HTTP報(bào)文格式
?
任務(wù)二:PC請求較大的頁面文檔并與任務(wù)一對比
?
步驟1:捕獲PC與Web2之間的HTTP事件
?
步驟2:與任務(wù)一進(jìn)行對比
本任務(wù)中PC請求的頁面文檔長度比任務(wù)一中更大,Web2回發(fā)的HTTP 響應(yīng)報(bào)文中需要使用多個(gè)TCP報(bào)文段。
思考:
?
HTTP響應(yīng)報(bào)文使用的TCP報(bào)文段的個(gè)數(shù)由什么值決定?該值在什么時(shí)候確定?本實(shí)驗(yàn)中該值為多少?
HTTP響應(yīng)報(bào)文使用的TCP報(bào)文段的個(gè)數(shù)由MSS決定,該值在 TCP連接建立階段確定。本實(shí)驗(yàn)中該值在TCP連接建立階段確定為536B。
?
若PC請求的頁面文檔長度超過66000字節(jié),HTTP的整個(gè)通信過程如何?
?
若在PC的Web瀏覽器中輸入的域名有誤,是否能捕獲到HTTP事件?為什么?
若在PC的Web瀏覽器中輸入的域名有誤,將無法捕獲到HTTP 事件。因?yàn)闊o法從域名中解析出相應(yīng)的IP地址,因而也就無法找到正確的 Web服務(wù)器并向其發(fā)送HTTP請求。
?
在PC機(jī)的瀏覽器窗口向Web1請求網(wǎng)頁math.fjnu.edu.cn并收到Web1返回的頁面后,TCP的連接會(huì)保持還是斷開?若進(jìn)一步點(diǎn)擊頁面中的超鏈接,是否需要重新建立一條TCP連接?
在PC的瀏覽器窗口向Web 1請求網(wǎng)頁math.Qnu.edu.cn并收到Web 1 返回的頁面后,TCP的連接將會(huì)斷開。因此,當(dāng)進(jìn)一步點(diǎn)擊頁面中的超鏈接時(shí),將需要重新建立一條TCP連接。
5-4 電子郵件協(xié)議分析
實(shí)驗(yàn)?zāi)康模?/p>
?
了解郵件服務(wù)器的配置以及郵件客戶端賬號(hào)的設(shè)置; ?
熟悉Packet Tracer中收發(fā)電子郵件的操作方法;
?
觀察發(fā)送和接收郵件時(shí)的報(bào)文交換,從而更好的理解發(fā)送郵件和接收郵件的工作過程。實(shí)驗(yàn)步驟:
?
任務(wù)一:分析用SMTP發(fā)送郵件的工作過程
?
步驟1:在PC0設(shè)備發(fā)郵件并捕獲SMTP事件
?
步驟2:理解SMTP發(fā)送郵件的工作過程
PC0建立SMTP數(shù)據(jù)包,然后通過Switch1發(fā)送給MAIL_SEV_1,MAIL_Sev_1,在給PC0發(fā)送確認(rèn)。之后MAIL_Sev_1通過Switch1,Switch0,Switch2發(fā)送給MAIL_Sev_2, MAIL_Sev_2再給MALI_Sev_1發(fā)送確認(rèn)消息。
當(dāng)PC0向本地郵件服務(wù)器MAIL_Serv_1發(fā)送郵件時(shí),PC0使用的端口號(hào)是1027,MAIL_Sev_1使用的是25.當(dāng)MAIL_Serv_1作為SMTP客戶端向接收方郵件服務(wù)器MAIL_Serv_2發(fā)送郵件時(shí),MAIL_Serv_1使用的是1027,MAIL_Serv_2使用的端口號(hào)是25。?
任務(wù)二:分析用POP3接收郵件的工作過程
?
步驟1:在PC1設(shè)備收郵件并捕獲POP3事件
?
步驟2:理解POP3的工作過程
?
POP3接收郵件的完整過程;
PC1給MAIL_Sev_2發(fā)送接受郵件請求,MAIL_Sev_2收到后,發(fā)送右鍵給PC1。
?
當(dāng)PC1作為POP3客戶端向接收方郵件服務(wù)器MAIL_Serv_2讀取郵件時(shí),PC1及MAIL_Serv_2使用的端口號(hào)。
PC1使用的是1026端口號(hào),MAIL_Serv_2使用的是110。
思考:
(1)若希望同時(shí)捕獲SMTP和POP3事件,應(yīng)該如何操作?
先給PC1發(fā)送一封郵件,MAIL_Sev_2收到后,再發(fā)送一封,同時(shí)PC2點(diǎn)擊接受郵件,就可以同時(shí)捕獲到SMTPA和POP3。
(2)若電子郵件的發(fā)送方與接收方不在同一個(gè)網(wǎng)段,則本實(shí)驗(yàn)需要如何修改?
將發(fā)送發(fā)接受方設(shè)置同一網(wǎng)關(guān)。
5-5 文件傳送協(xié)議分析
實(shí)驗(yàn)?zāi)康模?/p>
?
了解FTP協(xié)議的作用;
?
熟悉Packet Tracert 中FTP常用命令的使用并進(jìn)行驗(yàn)證; 實(shí)驗(yàn)步驟:
?
任務(wù)一:PC登錄FTP Server
?
步驟1:PC登錄FTP服務(wù)器端并捕獲相關(guān)的FTP事件
?
步驟2:分析登錄過程中FTP協(xié)議的工作過程
通過分析報(bào)文交互的過程觀察FTP登錄時(shí)PC和FTP Server之間FTP協(xié)議的工作過程。注意觀察并分析FTP登錄過程中各類報(bào)文的內(nèi)容及含義。
服務(wù)器向PC請求用戶名
pc向服務(wù)器發(fā)送用戶名。
服務(wù)器向PC請求密碼。
第五篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
專業(yè):
學(xué)號(hào): 姓名: 時(shí)間:
實(shí)驗(yàn)一 常用網(wǎng)絡(luò)命令的使用
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握幾種常用的網(wǎng)絡(luò)命令,通過使用這些命令能檢測常見網(wǎng)絡(luò)故障
2.理解各命令的含義,并能解釋其顯示內(nèi)容的意義
二、實(shí)驗(yàn)內(nèi)容
1.運(yùn)行 Windows 常用的網(wǎng)絡(luò)命令,ipconfig、ping、netstat、nbtstat、arp、route、net、tracert 2.利用子網(wǎng)掩碼、實(shí)現(xiàn)子網(wǎng)的劃分
3.了解 VRP 的各種視圖及各視圖下的常用命令
三、實(shí)驗(yàn)原理、方法、手段
該實(shí)驗(yàn)通過執(zhí)行一些常用的網(wǎng)絡(luò)命令,來了解網(wǎng)絡(luò)的狀況、性能,并對一些網(wǎng)絡(luò)協(xié)議能
更好的理解。下面介紹一下實(shí)驗(yàn)中用到的網(wǎng)絡(luò)命令: 1.ipconfig 命令
1)ipconfig /all 顯示所有的有關(guān)IP 地址的配置信息;
2)ipconfig /renew_all 重試所有網(wǎng)絡(luò)適配器;
3)ipconfig /release_all 釋放所有網(wǎng)絡(luò)適配器。
2.ping 命令
1)ping 127.0.0.1用于測試本機(jī)的TCP/IP 協(xié)議設(shè)置是否正確。
3.netstat 命令 該命令用于檢驗(yàn)網(wǎng)絡(luò)連接情況,它可以顯示當(dāng)前正在活動(dòng)的網(wǎng)絡(luò)連接的詳細(xì)信息。
1)netstat/s 按照各個(gè)協(xié)議分別顯示其統(tǒng)計(jì)數(shù)據(jù)
2)netstat/e 用于顯示關(guān)于以太網(wǎng)的統(tǒng)計(jì)數(shù)據(jù)
3)netstat/a 顯示所有有效連接信息列表
4.nbtstat 命令
該命令用于查看本地計(jì)算機(jī)或遠(yuǎn)程計(jì)算機(jī)上的NetBIOS 的統(tǒng)計(jì)數(shù)據(jù),顯示協(xié)議統(tǒng)計(jì)情況以及當(dāng)前TCP/IP 的連接所使用NETBIOS 情況,運(yùn)用NETBIOS,可以查看本地計(jì)算機(jī)或遠(yuǎn)程計(jì)算機(jī)上的NETBIOS 名字列表。
1)nbtstat/ n 顯示寄存在本地的名字和服務(wù)程序;
5.arp 命令 該命令可顯示、修改IP 地址到物理地址轉(zhuǎn)換表。1)nbtstat/a 查看高速緩存中所有項(xiàng)目
6.route 命令 ROUTE 命令用于顯示、人工添加和修改路由表項(xiàng)目。1)route print 用于顯示路由表中的當(dāng)前項(xiàng)目;
2)route add 用于將新路由項(xiàng)目添加給路由表
7.net 命令 net 命令是WIN 系列里面最有用的網(wǎng)絡(luò)方面的命令之一,它不是一個(gè)命令,而是一組 命令。
1)net use 用于將計(jì)算機(jī)與共享的資源相連接,或者切斷計(jì)算機(jī)與共享資源的連接。當(dāng)不帶選項(xiàng)使用本命令時(shí),會(huì)列出計(jì)算機(jī)的連接。
8.tracert 命令 Tracert 一般用來檢測故障的位置,可以用tracert IP 在哪個(gè)環(huán)節(jié)上出了問題。
實(shí)驗(yàn)二 二層以太網(wǎng)組網(wǎng)
一、實(shí)驗(yàn)?zāi)康?/p>
1.理解二層交換產(chǎn)品的組網(wǎng)方式和方法,掌握二層以太網(wǎng)組網(wǎng)的動(dòng)手能力
2.進(jìn)行 PC 機(jī)與交換機(jī)的組網(wǎng) 3.進(jìn)行服務(wù)器與 PC 機(jī)的組網(wǎng) 4.進(jìn)行服務(wù)器、PC 機(jī)與交換機(jī)的組網(wǎng)
二、實(shí)驗(yàn)內(nèi)容
1.連接 PC 機(jī)、服務(wù)器、網(wǎng)絡(luò)設(shè)備 2.配置以太網(wǎng)交換機(jī)的基本功能
三、實(shí)驗(yàn)原理、方法和手段
將PC 機(jī)、服務(wù)器、交換機(jī)成如圖的網(wǎng)絡(luò)圖譜。注意,同類型設(shè)備之間需要使用交叉網(wǎng)線,非同類型設(shè)備使用直連網(wǎng)線。
由于所有的PC 機(jī)和服務(wù)器在同一個(gè)LAN 中,并且在IP 尋址設(shè)計(jì)上在同一個(gè)子網(wǎng)。因此,設(shè)置PC 機(jī)和服務(wù)器的IP 地址,地址的前綴一樣,主機(jī)號(hào)不能沖突。
通過ping 命令測試PC 機(jī)及服務(wù)器之間的連通性。
實(shí)驗(yàn)三 網(wǎng)絡(luò)協(xié)議分析
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握利用網(wǎng)絡(luò)協(xié)議的分析、檢測軟件對實(shí)際網(wǎng)絡(luò)中的各種協(xié)議進(jìn)行分析的方法;
2.通過各協(xié)議的分析,進(jìn)一步理解各協(xié)議的工作原理及其相應(yīng)的報(bào)文格式
二、實(shí)驗(yàn)內(nèi)容
1.使用 Wireshark 在網(wǎng)絡(luò)上對數(shù)據(jù)報(bào)進(jìn)行搜集
2.對搜集到的數(shù)據(jù)包進(jìn)行分析,重點(diǎn)分析 ARP、IP、ICMP、TCP、UDP 等協(xié)議數(shù)據(jù)單元。
三、實(shí)驗(yàn)原理、方法、和手段
Wireshark 是一個(gè)網(wǎng)絡(luò)數(shù)據(jù)包分析軟件,它能夠抓獲網(wǎng)絡(luò)數(shù)據(jù)包,并盡量顯示數(shù)據(jù)包的所有細(xì)節(jié)。利用Wireshark,網(wǎng)絡(luò)管理員可以找出網(wǎng)絡(luò)故障的根源,網(wǎng)絡(luò)安全工程師可以找出安全隱患,開發(fā)人員可以調(diào)試所寫的協(xié)議,而更多人可以了解網(wǎng)絡(luò)協(xié)議的內(nèi)部。Wireshark 最基本的功能就是從網(wǎng)絡(luò)上抓獲實(shí)時(shí)的數(shù)據(jù)包,通過選擇菜
單“Capture‐>Interface”,將出現(xiàn)Capture Interface 對話框,如圖3‐1。
圖3‐ 1 Wireshark 的Capture Interface 對話框
通過點(diǎn)擊某個(gè)接口的Option 按鈕,可以設(shè)置該接口在抓獲數(shù)據(jù)包時(shí)的相關(guān)參數(shù),如圖3‐2。注意,如果是以太網(wǎng)接口,通??梢赃x擇工作在混雜promiscuous 模式,但如果是在一些其它類型的接口上,則必須不能工作在該模式下,如Wifi 接口。
通過設(shè)置好相關(guān)參數(shù)后,便可以點(diǎn)擊Start 按鈕,開始抓獲數(shù)據(jù)包,通過雙擊數(shù)據(jù)包列表中所感興趣的某個(gè)具體的數(shù)據(jù)包,可以查看該數(shù)據(jù)包的PDU 信息。
除此以外,Wireshark 還有一些高級特性,如跟蹤指定的TCP 數(shù)據(jù)流、將相關(guān)的數(shù)據(jù)包進(jìn)行組合、將數(shù)字地址解析為名字等。利用Wireshark 的統(tǒng)計(jì)特性,可以顯示抓獲的數(shù)據(jù)包總體信息、協(xié)議層次分布圖、特定對話信息、端點(diǎn)信息、IO 圖等。
實(shí)驗(yàn)四 常用應(yīng)用層協(xié)議
一、實(shí)驗(yàn)?zāi)康?/p>
1.了解常用應(yīng)用層協(xié)議(DNS、FTP、TELNET、SMTP、POP、HTTP 等)的基本原理、工作過程等;
2.熟悉 FTP、TELNET、OUTLOOK 使用方法
二、實(shí)驗(yàn)內(nèi)容
1.了解常用應(yīng)用層協(xié)議的工作原理
2.熟悉 Windows 環(huán)境下FTP、Telnet、OUTLOOK 的使用
三、實(shí)驗(yàn)原理、方法、和手段 1)布局
2)自動(dòng)為PC分配IP地址
3)設(shè)置DNS 基本參數(shù),提供DNS 服務(wù)。
4)生成DNS 分組,查看DNS 解析過程。
5)設(shè)置FTP 服務(wù)參數(shù),啟動(dòng)FTP 服務(wù)。
6)設(shè)置STMP 和POP3 參數(shù),啟動(dòng)EMAIL 服務(wù)。
7)生成SMTP 消息,查看郵件發(fā)送過程。
8)設(shè)置HTTP 參數(shù),啟動(dòng)WWW 服務(wù)。
9)設(shè)置收發(fā)人信息,進(jìn)行通信測試
實(shí)驗(yàn)總結(jié):
通過幾節(jié)課的網(wǎng)絡(luò)上機(jī)實(shí)驗(yàn),我學(xué)會(huì)了如何運(yùn)行 Windows 常用的網(wǎng)絡(luò)命令,利用子網(wǎng)掩碼、實(shí)現(xiàn)子網(wǎng)的劃分,了解 VRP 的各種視圖及各視圖下的常用命令。理解了二層交換產(chǎn)品的組網(wǎng)方式和方法,掌握二層以太網(wǎng)組網(wǎng)的動(dòng)手能力。知道如何進(jìn)行 PC 機(jī)與交換機(jī)的組網(wǎng),如何進(jìn)行服務(wù)器與 PC 機(jī)的組網(wǎng),如何進(jìn)行服務(wù)器、PC 機(jī)與交換機(jī)的組網(wǎng)。掌握了利用網(wǎng)絡(luò)協(xié)議的分析、檢測軟件對實(shí)際網(wǎng)絡(luò)中的各種協(xié)議進(jìn)行分析的方法,通過各協(xié)議的分析,理解了各協(xié)議的工作原理及其相應(yīng)的報(bào)文格式。了解了常用應(yīng)用層協(xié)議的基本原理、工作過程等,熟悉 FTP、TELNET、OUTLOOK 使用方法。雖然,在實(shí)際操作中會(huì)遇到很多不懂的問題和難題,但是在不斷地嘗試和試驗(yàn)后,最終找到了解決問題的方法,使得實(shí)驗(yàn)成功運(yùn)行。在此期間,多虧了老師的耐心提點(diǎn)和同學(xué)間的相互幫助才能順利的進(jìn)行此實(shí)驗(yàn)。綜合操作實(shí)驗(yàn),把所有零碎的知識(shí)都串起來了,體會(huì)到計(jì)算機(jī)網(wǎng)絡(luò)強(qiáng)大功能。其實(shí)每次的實(shí)驗(yàn)都離不開探索與合作,每次的實(shí)驗(yàn)任務(wù)都比較艱巨,在學(xué)習(xí)到知識(shí)的同時(shí)我也更加認(rèn)識(shí)到探索精神的重要性。實(shí)驗(yàn)過程中培養(yǎng)了我在實(shí)踐中研究問題,分析問題和解決問題的能力以及培養(yǎng)了良好的工程素質(zhì)和科學(xué)道德,例如團(tuán)隊(duì)精神、交流能力、獨(dú)立思考、測試前沿信息的捕獲能力等;提高了自己動(dòng)手能力,培養(yǎng)理論聯(lián)系實(shí)際的作風(fēng),增強(qiáng)創(chuàng)新意識(shí)。