第一篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
姓 名 學(xué) 號(hào) 專 業(yè) 班 級(jí) 指導(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(添加簡(jiǎn)單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)方式也很簡(jiǎn)單,大大降低了網(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)幀的封裝格式。
?
對(duì)比單播以太網(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(添加簡(jiǎn)單 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))對(duì)應(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)行 對(duì)比,哪些字段取值發(fā)生了變化?重點(diǎn)觀察 DEST MAC 和 SRC MAC。
(2)任務(wù)二:觀察廣播以太網(wǎng)幀的封裝
?
步驟1:捕獲數(shù)據(jù)包
單擊 Add Complex PDU(添加復(fù)雜 PDU)按鈕,單擊 PC0,在彈出 的對(duì)話框中設(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,其 對(duì)應(yīng)的 Time 設(shè)置為 1,然后單擊該對(duì)話框下方的 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ī)的對(duì)比實(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ī)隔離沖突域但不隔離廣播域的特性。在對(duì)應(yīng)的實(shí)驗(yàn)步驟中,我們需要將拓?fù)鋱D1和拓?fù)鋱D2使用交叉雙絞線連接起來,將拓?fù)鋱D3和拓?fù)鋱D4使用交叉雙絞線連接起來,從而觀察使用集線器和交換機(jī)進(jìn)行以太網(wǎng)擴(kuò)展時(shí)對(duì)沖突域和廣播域的影響,從而理解兩類設(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,則重新雙擊該事件對(duì)應(yīng)的暗紅色橢圓圖標(biāo)。單擊下方 Delete 按鈕,刪除所有場(chǎng)景。?步驟2:觀察集線器對(duì)單播包的處理
進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示ICMP事件。單擊 Add Simple PDU(添加簡(jiǎn)單 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)行對(duì)比分析。
?
步驟3.觀察交換機(jī)對(duì)單播包的處理
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡(jiǎn)單 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)行對(duì)比分析。
?
步驟 4.觀察集線器對(duì)廣播包的處理
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。進(jìn)入 Simulation(模擬模式),設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Complex PDU(添加復(fù)雜 PDU)按鈕,單擊 PC0,在彈出 的對(duì)話框中設(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,其 對(duì)應(yīng)的 Time 設(shè)置為 1,然后單擊該對(duì)話框中下方的 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ī)對(duì)廣播包的處理
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。參照步驟 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 按鈕,刪除所有場(chǎng)景。進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡(jiǎn)單 PDU)按鈕,在拓?fù)鋱D 1 中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡(jiǎn)單 PDU)按鈕,添加 PC1 向 PC3 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,在此過程中仔細(xì)觀察 數(shù)據(jù)包到達(dá)各個(gè)結(jié)點(diǎn)的情況,集線器及主機(jī)對(duì)數(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 按鈕,刪除所有場(chǎng)景。進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ICMP 事件。單擊 Add Simple PDU(添加簡(jiǎn)單 PDU)按鈕,在拓?fù)鋱D 3 中添加 PC6 向 PC8 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡(jiǎn)單 PDU)按鈕,添加 PC7 向 PC9 發(fā)送的數(shù)據(jù)包。單擊 Auto Capture/Play(自動(dòng)捕獲/播放)按鈕,在此過程中仔細(xì)觀察 數(shù)據(jù)包到達(dá)各個(gè)結(jié)點(diǎn)的情況,交換機(jī)及主機(jī)對(duì)數(shù)據(jù)包的處理。
(3)任務(wù)三:觀察集線器和交換機(jī)在擴(kuò)展以太網(wǎng)覆蓋范圍的同時(shí),對(duì)沖突域和廣播域范圍的影響
?
步驟1.觀察集線器擴(kuò)展以太網(wǎng)時(shí)對(duì)沖突域范圍的影響
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。單擊左下方 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(添加簡(jiǎn)單 PDU)按鈕,在拓?fù)鋱D中添加 PC0 向 PC2 發(fā)送的數(shù)據(jù)包;再次單擊 Add Simple PDU(添加簡(jiǎn)單 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í)對(duì)廣播域范圍的影響
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。參照任務(wù)一中的步驟4的操作方法,在PC0向其所在廣播域內(nèi)所有結(jié)點(diǎn)發(fā)送廣播包。依次單擊 Capture/Forward(捕獲/轉(zhuǎn)發(fā))按鈕,觀察廣播包的發(fā)送范圍。
?
步驟3.觀察交換機(jī)擴(kuò)展以太網(wǎng)時(shí)對(duì)沖突域及廣播域的影響
單擊下方 Delete 按鈕,刪除所有場(chǎng)景。參照步驟1和步驟 2,觀察交換機(jī)擴(kuò)展以太網(wǎng)時(shí)對(duì)沖突域和廣播域范圍的影響。
思考題
① 集線器在接收到發(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用于對(duì)交換機(jī)工作原理的觀察和理解。在數(shù)據(jù)包的發(fā)送過程中,觀察交換機(jī)地址轉(zhuǎn)發(fā)表的變化情況以及其根據(jù)地址轉(zhuǎn)發(fā)表的不同情況 采用不同的方式處理數(shù)據(jù)包的過程,從而理解交換機(jī)通過逆向自學(xué)習(xí)建立 地址轉(zhuǎn)發(fā)表及其對(duì)數(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)對(duì)應(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,則重新雙擊該事件對(duì)應(yīng)的暗紅色橢圓圖標(biāo)。單擊下方 Delete 按鈕,刪除所有場(chǎng)景。??
步驟 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(添加簡(jiǎn)單 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ā)表中將對(duì)應(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)行對(duì)比,觀 察并記錄增加的地址轉(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 的操作方法,分別針對(duì) Switch1 和 Switch2 完成上述操作,在這個(gè)過程中對(duì)比Switch1 和Switch2 在接收到數(shù)據(jù)包前和接收到數(shù)據(jù)包后地址轉(zhuǎn)發(fā)表的變化情況,以及觀察其對(duì)數(shù)據(jù)包的處理方式。結(jié)合當(dāng)前狀態(tài) 下地址轉(zhuǎn)發(fā)表,對(duì)結(jié)果進(jìn)行思考和分析。單擊下方 Delete 按鈕,刪除所有場(chǎng)景。參照上述操作步驟,完成 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ù) 幀則用橫線表示。對(duì)數(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)對(duì)應(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)對(duì)應(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,在彈出的對(duì)話框中設(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,其對(duì)應(yīng)的 Time 設(shè)置為 1,然后單擊該對(duì)話框中下方的 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í)模式下,測(cè)試網(wǎng)絡(luò)是否正常 進(jìn)入 Realtime(實(shí)時(shí)模式),單擊 PC0,在打開的窗口中選擇 Desktop(桌面)選項(xiàng)卡,選擇其中的 Command Prompt 工具,在操作界面中輸入 ping 192.168.1.2(測(cè)試 PC0 與 PC1 是否能夠連通)并回車,實(shí)驗(yàn)結(jié)果如圖所示。
如圖所示,PC0 到 PC1 的連通測(cè)試失敗,反饋結(jié)果為 Request timed out,即請(qǐng)求超時(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 的請(qǐng)求包無法到達(dá) PC1。單擊下方 Delete(刪除)按鈕刪除所有場(chǎng)景,為下一任務(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 對(duì)應(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)行對(duì)比,觀察數(shù)據(jù)包是否沿樹形拓?fù)渲械逆溌忿D(zhuǎn)發(fā)。??
步驟 4:在實(shí)時(shí)模式下,測(cè)試網(wǎng)絡(luò)是否正常 進(jìn)入 Realtime(實(shí)時(shí)模式),單擊 PC0,在打開的窗口中選擇 Desktop(桌面)選項(xiàng)卡,選擇其中的 Command Prompt 工具,在操作界面中輸入 ping 192.168.1.2 并回車,如圖 2-18 所示。測(cè)試結(jié)果為 Reply from 192.168.1.2:??此結(jié)果表示 PC0 發(fā)送了請(qǐng)求包后,接收到來自 192.168.1.2 的響應(yīng),即 PC0 和 PC1 之間 可以正常通信。對(duì)比任務(wù)一和任務(wù)二中連通性測(cè)試結(jié)果,理解生成樹協(xié)議的作用。單擊下方 Delete(刪除)按鈕刪除所有場(chǎng)景,為下一任務(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)對(duì)應(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í)較長(zhǎng),可能持續(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 的請(qǐng)求包無法到達(dá) PC1。
② 結(jié)合任務(wù)二實(shí)驗(yàn)情況,簡(jiǎ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)對(duì)應(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ī)對(duì)廣播包的轉(zhuǎn)發(fā)方法 進(jìn)入Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ARP和ICMP 事件。單擊Add Simple PDU(添加簡(jiǎn)單 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(刪除)按鈕刪除所有場(chǎng)景,為下一任務(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)對(duì)應(yīng)的下拉按鈕,在下拉菜單中 勾選對(duì)應(yīng)的 VLAN,對(duì)于 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)分別對(duì)照表 2-7 列出的 PC 的 IP 地址和子網(wǎng)掩碼信息,完成 PC 機(jī) IP 地址的配置。若此時(shí)交換機(jī)端口指示燈呈橙色,則單擊主窗口右下角 Realtime 和 Simulation 模式切換按鈕數(shù)次,直至交換機(jī)指示燈呈綠色。
3.任務(wù)三:觀察劃分 VLAN 后,交換機(jī)對(duì)廣播包的處理
??步驟 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ī)對(duì)廣播包的處理,理解劃分 VLAN 情況下,廣播 域的范圍 進(jìn)入 Simulation(模擬)模式。設(shè)置 Event List Filters(事件列表過濾器)只顯示 ARP 和 ICMP 事件。單擊 Add Simple PDU(添加簡(jiǎn)單 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 信 息,對(duì)結(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:初始化并觀察各路由器的路由表
刪除所有場(chǎng)景,打開 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è)分片的長(zhǎng)度分別是1500和48?
因?yàn)榘l(fā)送的包的大小是1500,封裝它的 IP 數(shù)據(jù)報(bào)超出了以太網(wǎng)幀的負(fù)載上限,因此該 IP 報(bào)文被分拆為兩個(gè) ID一樣的分片,一個(gè)長(zhǎng)度為 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:測(cè)試連通性
任務(wù)二:練習(xí)CIDR地址規(guī)劃
?
步驟1:為Router1接口選擇合適的IP地址和掩碼 ?
步驟2:為路由器分配所選的信息 ?
步驟3:在路由器上進(jìn)行路由聚合 ?
步驟4:測(cè)試連通性
思考題
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í)間是否越長(zhǎng)越好?解釋理由。
用于存放其他設(shè)備的 IP 地址到物理地址的映射表。當(dāng)主機(jī)欲向本局域網(wǎng)上其他主機(jī)發(fā)送IP 包時(shí),先在本地 ARP 緩存中查看是否有對(duì)方的 MAC 地址信息。如果沒有,則 ARP 會(huì)在網(wǎng)絡(luò)中廣播一個(gè) ARP 請(qǐng)求,擁有該目的 IP 地址的設(shè)備將自動(dòng)發(fā)回一個(gè) ARP 回應(yīng),對(duì)應(yīng)的 MAC 地址將記錄到主機(jī)的 ARP 緩存中。
記錄的保存時(shí)間不是越長(zhǎng)越好。網(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)文
請(qǐng)?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)行比對(duì)。
??
?
步驟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ī)對(duì)于每個(gè) TTL 值都要重復(fù)進(jìn)行多次探測(cè)? 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)
請(qǐng)求包的與應(yīng)答包的源、目的端口號(hào)是相反的。?
步驟3:分析端口號(hào)的變化規(guī)律
重新回到PC機(jī)的瀏覽器窗口單擊Go(轉(zhuǎn)到)按鈕再次請(qǐng)求相同的網(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é)議的對(duì)比分析
實(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長(zhǎng)為35。首部占用8字節(jié),數(shù)據(jù)部分為23字節(jié)。?
任務(wù)二:觀察TCP面向連接的工作模式
?
步驟1:捕獲TCP事件
?
步驟2:分析TCP面向連接的工作過程
?
在捕獲到的第一個(gè)HTTP事件之前及最后一個(gè)HTTP事件之后是否有TCP事件; 都有TCP事件。
?
第一個(gè)以及最后一個(gè)HTTP事件對(duì)應(yīng)的TCP報(bào)文中的sequence number(序號(hào))、ACK number(確認(rèn)號(hào))的值以及它們與data length(數(shù)據(jù)長(zhǎng)度)的關(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ā)送速率降低(對(duì)實(shí)時(shí)應(yīng)用很有用,如IP電話,實(shí)時(shí)視頻會(huì)議等)
4、每一條TCP連接只能是點(diǎn)到點(diǎn)的;UDP支持一對(duì)一,一對(duì)多,多對(duì)一和多對(duì)多的交互通信
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í)還可以防止失效的連接請(qǐng)求報(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的瀏覽器窗口請(qǐng)求內(nèi)部Web服務(wù)器的網(wǎng)頁
?
步驟2:捕獲DNS事件并分析本地域名解析過程
?
任務(wù)二:觀察外網(wǎng)域名解析過程
?
步驟1:在PC的瀏覽器窗口請(qǐng)求外部Web服務(wù)器的網(wǎng)頁
?
步驟2:捕獲DNS事件并分析外網(wǎng)域名解析過程
?
任務(wù)三:觀察緩存的作用
?
步驟1:查看本地域名服務(wù)器cn_dns的緩存
?
步驟2:在PC的瀏覽器窗口請(qǐng)求外部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的請(qǐng)求和應(yīng)答的交互過程應(yīng)如何?
本實(shí)驗(yàn)中PC與本地域名服務(wù)器cn_dns之間的解析是遞歸查詢,本地域名服務(wù)器cn_dns與根域名服務(wù)器root_dns之間也是遞歸查詢。若后 者用的是迭代查詢,則當(dāng)cn_dns向根域名服務(wù)器root_dns請(qǐng)求解析而 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對(duì)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請(qǐng)求較小的頁面文檔
?
步驟1:捕獲PC與Web1之間的HTTP事件
?
步驟2:理解HTTP協(xié)議的工作過程并分析HTTP報(bào)文格式
?
任務(wù)二:PC請(qǐng)求較大的頁面文檔并與任務(wù)一對(duì)比
?
步驟1:捕獲PC與Web2之間的HTTP事件
?
步驟2:與任務(wù)一進(jìn)行對(duì)比
本任務(wù)中PC請(qǐng)求的頁面文檔長(zhǎng)度比任務(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請(qǐng)求的頁面文檔長(zhǎng)度超過66000字節(jié),HTTP的整個(gè)通信過程如何?
?
若在PC的Web瀏覽器中輸入的域名有誤,是否能捕獲到HTTP事件?為什么?
若在PC的Web瀏覽器中輸入的域名有誤,將無法捕獲到HTTP 事件。因?yàn)闊o法從域名中解析出相應(yīng)的IP地址,因而也就無法找到正確的 Web服務(wù)器并向其發(fā)送HTTP請(qǐng)求。
?
在PC機(jī)的瀏覽器窗口向Web1請(qǐng)求網(wǎng)頁math.fjnu.edu.cn并收到Web1返回的頁面后,TCP的連接會(huì)保持還是斷開?若進(jìn)一步點(diǎn)擊頁面中的超鏈接,是否需要重新建立一條TCP連接?
在PC的瀏覽器窗口向Web 1請(qǐng)求網(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ā)送接受郵件請(qǐng)求,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請(qǐng)求用戶名
pc向服務(wù)器發(fā)送用戶名。
服務(wù)器向PC請(qǐng)求密碼。
第二篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
實(shí)驗(yàn)時(shí)間: 參加人員:
一、實(shí)驗(yàn)名稱:
二、實(shí)驗(yàn)內(nèi)容
三、實(shí)驗(yàn)步驟
四、實(shí)驗(yàn)總結(jié)(用自己的話總結(jié)實(shí)驗(yàn)感受,不少于200字)
第三篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)專業(yè)類課程
實(shí)驗(yàn)報(bào)告 課程名稱:計(jì)算機(jī)網(wǎng)絡(luò) 學(xué)
院:計(jì)算機(jī)科學(xué)與工程 專
業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名:ZYZ 學(xué)
號(hào):2014060103026 指導(dǎo)教師:FB
日
期: 2016年 06月 10日
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
目錄
實(shí)驗(yàn)一.............................................................................................................................................................3 實(shí)驗(yàn)二.............................................................................................................................................................7 實(shí)驗(yàn)三...........................................................................................................................................................12 實(shí)驗(yàn)四...........................................................................................................................................................17 實(shí)驗(yàn)五...........................................................................................................................................................21
電 子 科 技 大 學(xué)
實(shí)
驗(yàn)
報(bào)
告
實(shí)驗(yàn)一
一、實(shí)驗(yàn)名稱:交換機(jī)和路由器的基本配置
二、實(shí)驗(yàn)學(xué)時(shí):4
三、實(shí)驗(yàn)內(nèi)容和目的:
理解和掌握交換機(jī)和路由器的工作原理;掌握交換機(jī)和路由器命令行各種操作模式的區(qū)別;能夠使用各種幫助信息,以及用命令進(jìn)行基本的配置。
假設(shè)是某公司新進(jìn)的網(wǎng)管,公司要求你熟悉網(wǎng)絡(luò)產(chǎn)品。
首先要求你登錄交換機(jī)或路由器,了解并掌握交換機(jī)和路由器的命令行操作,以及如何使用一些基本命令對(duì)設(shè)備進(jìn)行配置,包括交換機(jī)和路由器的設(shè)備名、登錄時(shí)的描述信息、端口參數(shù)的基本配置,以及設(shè)備運(yùn)行狀態(tài)的查看。
四、實(shí)驗(yàn)原理:
交換機(jī)和路由器的管理方式基本分為兩種:帶內(nèi)管理和帶外管理。
交換機(jī)或路由器的命令行操作模式,主要包括:用戶模式、特權(quán)模式、全局配置模式、端口模式等幾種。
交換機(jī)或路由器的基本操作命令包括Exit、End、Show version、Show mac-address-table、Show ip route、Show running-config。
以創(chuàng)建兩種類型的標(biāo)題:每日通知和登錄標(biāo)題。
五、實(shí)驗(yàn)器材(設(shè)備、元器件)
三層交換機(jī)1臺(tái)、路由器1臺(tái)、計(jì)算機(jī)1臺(tái)。
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
六、實(shí)驗(yàn)步驟:
交換機(jī)的配置
第一步:交換機(jī)各個(gè)操作模式直接的切換
Swtich>enable
Swtich#configure terminal!使用enable命令從用戶模式進(jìn)入特權(quán)模式,再?gòu)奶貦?quán)模式進(jìn)入全局配置模式
第二步:交換機(jī)命令行界面基本功能
第三步:配置交換機(jī)的名稱和每日提示信息 第四步:配置接口狀態(tài)
第五步:查看交換機(jī)的系統(tǒng)和配置信息 第六步:保存配置
路由器的配置
第一步:路由器各個(gè)操作模式直接的切換 第二步:路由器命令行界面基本功能
第三步:配置路由器的名稱和每日提示信息 第四步:配置接口狀態(tài)
第五步:配置路由器的接口并查看接口配置 第六步:顯示路由表的信息
七、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析:
(1)交換機(jī)的配置文件內(nèi)容,即show running-config 的結(jié)果
(2)路由器的配置文件內(nèi)容,即show running-config 的結(jié)果
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
八、實(shí)驗(yàn)結(jié)論、心得體會(huì)和改進(jìn)建議:
還應(yīng)多加理解交換機(jī)和路由器的工作原理。
電 子 科 技 大 學(xué)
實(shí)
驗(yàn)
報(bào)
告
實(shí)驗(yàn)二
一、實(shí)驗(yàn)名稱:跨交換機(jī)實(shí)現(xiàn)VLAN
二、實(shí)驗(yàn)學(xué)時(shí):4
三、實(shí)驗(yàn)內(nèi)容和目的:
假設(shè)某企業(yè)有兩個(gè)主要部門:銷售部和技術(shù)部,其中銷售部門的個(gè)人計(jì)算機(jī)系統(tǒng)連接在不同的交換機(jī)上,他們之間需要相互進(jìn)行通信,但為了數(shù)據(jù)安全起見,銷售部和技術(shù)部需要進(jìn)行相互隔離,現(xiàn)要在交換機(jī)上做適當(dāng)配置來實(shí)現(xiàn)這一目標(biāo)。
通過劃分Port VLAN實(shí)現(xiàn)交換機(jī)的端口隔離,然后使在同一VLAN里的計(jì)算機(jī)系統(tǒng)能跨交換機(jī)進(jìn)行相互通信,而在不同VLAN里的計(jì)算機(jī)系統(tǒng)不能進(jìn)行相互通信。
掌握如何在交換機(jī)上劃分基于端口的VLAN、如何給VLAN內(nèi)添加端口,理解跨交換機(jī)之間VLAN的特點(diǎn)。
四、實(shí)驗(yàn)原理:
VLAN是指在一個(gè)物理網(wǎng)段內(nèi),進(jìn)行邏輯的劃分,劃分成若干個(gè)虛擬局域網(wǎng)。相同VLAN內(nèi)的主機(jī)可以互相直接訪問,不同VLAN間的主機(jī)之間互相訪問必須經(jīng)由路由設(shè)備進(jìn)行轉(zhuǎn)發(fā)。廣播數(shù)據(jù)包只可以在本VLAN內(nèi)進(jìn)行傳播,不能傳輸?shù)狡渌鸙LAN中。
Port Vlan是實(shí)現(xiàn)VLAN的方式之一。
Tag Vlan是基于交換機(jī)端口的另外一種類型,主要用于實(shí)現(xiàn)跨交換機(jī)的相同VLAN內(nèi)主機(jī)之間可以直接訪問,同時(shí)對(duì)于不同VLAN的主機(jī)進(jìn)行隔離。
五、實(shí)驗(yàn)器材(設(shè)備、元器件)
三層交換機(jī)1臺(tái)、二層交換機(jī)1臺(tái)
六、實(shí)驗(yàn)步驟:
第一步:配置兩臺(tái)交換機(jī)的主機(jī)名
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心 第二步:在三層交換機(jī)上生成VLAN 并添加成員端口 第三步:在二層交換機(jī)上生成VLAN并添加成員端口 第四步:設(shè)置交換機(jī)之間的鏈路為Trunk 第五步:查看VLAN和Trunk的配置 第六步:驗(yàn)證配置
七、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析:
(1)每個(gè)交換機(jī)的配置文件內(nèi)容,即show running-config 的結(jié)果
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
(2)各個(gè)ping的測(cè)試結(jié)果截圖
八、實(shí)驗(yàn)結(jié)論、心得體會(huì)和改進(jìn)建議:
理解原理!
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
電 子 科 技 大 學(xué)
實(shí)
驗(yàn)
報(bào)
告
實(shí)驗(yàn)三
一、實(shí)驗(yàn)名稱:利用三層交換機(jī)實(shí)現(xiàn)VLAN間路由
二、實(shí)驗(yàn)學(xué)時(shí):4
三、實(shí)驗(yàn)內(nèi)容和目的:
假設(shè)某企業(yè)有兩個(gè)主要部門:銷售部和技術(shù)部,其中銷售部門的個(gè)人計(jì)算機(jī)系統(tǒng)分散連接在兩臺(tái)交換機(jī)上,他們之間需要相互進(jìn)行通信,銷售部和技術(shù)部也需要進(jìn)行相互通信,現(xiàn)要在交換機(jī)上做適當(dāng)配置來實(shí)現(xiàn)這一目標(biāo)。
需要在網(wǎng)絡(luò)內(nèi)所有的交換機(jī)上配置VLAN,然后在三層交換機(jī)上給相應(yīng)的VLAN設(shè)置IP地址,以實(shí)現(xiàn)VLAN間的路由。
掌握如何在三層交換機(jī)上配置SVI端口,實(shí)現(xiàn)VLAN間的路由。
四、實(shí)驗(yàn)原理:
在交換網(wǎng)絡(luò)中,不同的VLAN之間是無法直接訪問的,必須通過三層的路由設(shè)備進(jìn)行連接。直連路由是指:為三層設(shè)備的接口配置IP地址,并且激活該端口,三層設(shè)備會(huì)自動(dòng)產(chǎn)生該接口IP所在網(wǎng)段的直連路由信息。
三層交換機(jī)實(shí)現(xiàn)VLAN互訪的原理是,利用三層交換機(jī)的路由功能,通過識(shí)別數(shù)據(jù)包的IP地址,查找路由表進(jìn)行選路轉(zhuǎn)發(fā)。三層交換機(jī)利用直連路由可以實(shí)現(xiàn)不同VLAN之間的互相訪問。三層交換機(jī)給接口配置IP地址,采用SVI(交換虛擬接口)的方式實(shí)現(xiàn)VLAN間互連。SVI是指為交換機(jī)中的VLAN創(chuàng)建虛擬接口,并且配置IP地址。
五、實(shí)驗(yàn)器材(設(shè)備、元器件)
三層交換機(jī)1臺(tái)、二層交換機(jī)1臺(tái)
六、實(shí)驗(yàn)步驟:
第一步:配置兩臺(tái)交換機(jī)的主機(jī)名 第二步:在三層交換機(jī)上生成VLAN并添加成員端口,同時(shí)設(shè)置Trunk 第三步:在二層交換機(jī)上生成VLAN并添加成員端口,同時(shí)設(shè)置Trunk 第四步:查看VLAN和Trunk的配置 第五步:驗(yàn)證配置
第六步:在三層交換機(jī)上配置SVI端口 第七步:?jiǎn)?dòng)三層交換機(jī)路由轉(zhuǎn)發(fā) 第八步:查看SVI端口的配置 第九步:驗(yàn)證配置
七、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析:
(1)每個(gè)交換機(jī)的配置文件內(nèi)容,即show running-config 的結(jié)果
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
(2)各個(gè)ping的測(cè)試結(jié)果截圖
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
失敗了。不知道問題在哪……
八、實(shí)驗(yàn)結(jié)論、心得體會(huì)和改進(jìn)建議:
兩臺(tái)交換機(jī)之間相連的端口應(yīng)該設(shè)置為tag vlan模式。需要設(shè)置PC的網(wǎng)關(guān)為相應(yīng)VLAN的SVI接口地址。
電 子 科 技 大 學(xué)
實(shí)
驗(yàn)
報(bào)
告
實(shí)驗(yàn)四
一、實(shí)驗(yàn)名稱:靜態(tài)路由配置
二、實(shí)驗(yàn)學(xué)時(shí):4
三、實(shí)驗(yàn)內(nèi)容和目的:
假設(shè)校園網(wǎng)分為2個(gè)區(qū)域,每個(gè)區(qū)域內(nèi)使用1臺(tái)路由器連接2個(gè)子網(wǎng),現(xiàn)要在路由器上做適當(dāng)配置,實(shí)現(xiàn)校園網(wǎng)內(nèi)各個(gè)區(qū)域子網(wǎng)之間的相互通信。
兩臺(tái)路由器通過串口以V.35 DCE/DTE電纜連接在一起,每個(gè)路由器上設(shè)置2個(gè)Loopback端口模擬子網(wǎng),設(shè)置靜態(tài)路由,實(shí)現(xiàn)所有子網(wǎng)間的互通。
理解靜態(tài)路由的工作原理,掌握如何配置靜態(tài)路由。
四、實(shí)驗(yàn)原理:
路由器屬于網(wǎng)絡(luò)層設(shè)備,能夠根據(jù)IP包頭的信息,選擇一條最佳路徑,將數(shù)據(jù)包轉(zhuǎn)發(fā)出去。實(shí)現(xiàn)不同網(wǎng)段的主機(jī)之間的互相訪問。
路由器是根據(jù)路由表進(jìn)行選路和轉(zhuǎn)發(fā)的。而路由表里就是由一條條的路由信息組成。路由表的產(chǎn)生方式一般有3種:直連路由、靜態(tài)路由、動(dòng)態(tài)路由協(xié)議學(xué)習(xí)產(chǎn)生的路由
五、實(shí)驗(yàn)器材(設(shè)備、元器件)
路由器2臺(tái)、V.35 DCE/DTE電纜1對(duì)
六、實(shí)驗(yàn)步驟:
第一步:配置路由器的名稱、接口IP地址和時(shí)鐘 第二步:配置靜態(tài)路由
第三步:查看路由表和接口配置 第四步:測(cè)試網(wǎng)絡(luò)連通性
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
七、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析:
(1)各個(gè)路由器的配置文件內(nèi)容,即show running-config 的結(jié)果。
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心(2)各個(gè)ping的測(cè)試結(jié)果截圖。
八、實(shí)驗(yàn)結(jié)論、心得體會(huì)和改進(jìn)建議:
融會(huì)貫通
電 子 科 技 大 學(xué)
實(shí)
驗(yàn)
報(bào)
告
實(shí)驗(yàn)五
一、實(shí)驗(yàn)名稱:RIP路由協(xié)議基本配置
二、實(shí)驗(yàn)學(xué)時(shí):4
三、實(shí)驗(yàn)內(nèi)容和目的:
假設(shè)在校園網(wǎng)在地理上分為2個(gè)區(qū)域,每個(gè)區(qū)域內(nèi)分別有一臺(tái)路由器連接了2個(gè)子網(wǎng),需要將兩臺(tái)路由器通過以太網(wǎng)鏈路連接在一起并進(jìn)行適當(dāng)?shù)呐渲?,以?shí)現(xiàn)這4個(gè)子網(wǎng)之間的互聯(lián)互通。為了在未來每個(gè)校園區(qū)域擴(kuò)充子網(wǎng)數(shù)量的時(shí)候,管理員不需要同時(shí)更改路由器的配置,計(jì)劃使用RIP路由協(xié)議實(shí)現(xiàn)子網(wǎng)之間的互通。
兩臺(tái)路由器通過快速以太網(wǎng)端口連接在一起,每個(gè)路由器上設(shè)置2個(gè)Loopback端口模擬子網(wǎng),在所有端口運(yùn)行RIP路由協(xié)議,實(shí)現(xiàn)所有子網(wǎng)間的互通。
掌握在路由器上如何配置RIP路由協(xié)議。
四、實(shí)驗(yàn)原理:
RIP適用于小型同類網(wǎng)絡(luò),是典型的距離矢量(distance-vector)協(xié)議。RIP協(xié)議以跳數(shù)衡量路徑開銷,規(guī)定最大跳數(shù)為15。
RIP在構(gòu)造路由表時(shí)會(huì)使用到3種計(jì)時(shí)器:更新計(jì)時(shí)器、無效計(jì)時(shí)器、刷新計(jì)時(shí)器。
五、實(shí)驗(yàn)器材(設(shè)備、元器件)
路由器兩臺(tái)
六、實(shí)驗(yàn)步驟:
第一步:配置兩臺(tái)路由器的主機(jī)名、接口IP地址 第二步:在兩臺(tái)路由器上配置RIP路由協(xié)議
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心 第三步:查看RIP配置信息,路由表 第四步:測(cè)試網(wǎng)絡(luò)連通性
第五步:用debug命令觀察路由器接收和發(fā)生路由更新的情況
七、實(shí)驗(yàn)數(shù)據(jù)及結(jié)果分析:
(1)各個(gè)路由器的配置文件內(nèi)容,即show running-config 的結(jié)果。
電子科技大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心
(2)各個(gè)ping的測(cè)試結(jié)果截圖。
八、實(shí)驗(yàn)結(jié)論、心得體會(huì)和改進(jìn)建議:
紙上得來終覺淺,絕知此事要躬行。
第四篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
課 程 設(shè) 計(jì) 報(bào) 告
課程:計(jì)算機(jī)通信與網(wǎng)絡(luò)
題目:路由實(shí)驗(yàn)
一、課程設(shè)計(jì)概述(包含課程設(shè)計(jì)主要任務(wù)、實(shí)驗(yàn)環(huán)境設(shè)置等)
1、銳捷網(wǎng)絡(luò)實(shí)驗(yàn)系統(tǒng)簡(jiǎn)介
2、課程設(shè)計(jì)主要任務(wù)
完成路由器的基本配置、三層交換機(jī)的基本配置、利用三層交換機(jī)實(shí)現(xiàn)不同Vlan間通信、路由協(xié)議實(shí)驗(yàn)。
3、實(shí)驗(yàn)環(huán)境設(shè)置
二、課程設(shè)計(jì)實(shí)現(xiàn)
1、路由器的基本配置
1.1使用命令行界面
(1)實(shí)驗(yàn)任務(wù):熟練掌握路由器的命令行操作模式
(2)實(shí)驗(yàn)拓?fù)洌海?)實(shí)驗(yàn)步驟:
步驟1.路由器命令行操作模式的進(jìn)入 步驟2.路由器命令行基本功能
1.2路由器的全局配置
(1)實(shí)驗(yàn)任務(wù):掌握路由器的全局的基本配置
(2)實(shí)驗(yàn)拓?fù)洌海?)實(shí)驗(yàn)步驟:
步驟1.路由器設(shè)備名稱的配置
步驟2.路由器每日提示信息的配置
1.3路由器端口的基本配置
(1)實(shí)驗(yàn)任務(wù):掌握路由器端口的常用配置參數(shù)
(2)實(shí)驗(yàn)拓?fù)洌海?)實(shí)驗(yàn)步驟:
步驟1.路由器A端口參數(shù)的配置 步驟2.路由器B端口參數(shù)的配置 步驟3.查看路由器端口配置的參數(shù) 步驟4.驗(yàn)證配置
1.4查看路由器的系統(tǒng)和配置信息
(1)實(shí)驗(yàn)任務(wù):查看路由器系統(tǒng)和配置信息,掌握當(dāng)前路由器的工作狀態(tài)。(2)實(shí)驗(yàn)步驟:
步驟1.路由器端口的基本配置 步驟2.查看交換機(jī)的各項(xiàng)信息
(4)實(shí)驗(yàn)中的問題及解決方法
2、三層交換機(jī)的基本配置
(1)實(shí)驗(yàn)任務(wù):配置開啟三層交換機(jī)的三層功能,實(shí)現(xiàn)路由作用。(2)實(shí)驗(yàn)步驟:
步驟1.開啟三層交換機(jī)的路由功能
步驟2.配置三層交換機(jī)端口的路由功能 步驟3.驗(yàn)證、測(cè)試配置
(4)實(shí)驗(yàn)中的問題及解決方法
3、利用三層交換機(jī)實(shí)現(xiàn)不同VLAN間通信
(1)實(shí)驗(yàn)任務(wù):通過三層交換機(jī)實(shí)現(xiàn)不同VLAN間相互通信(2)實(shí)驗(yàn)拓?fù)洌?/p>
(3)實(shí)驗(yàn)步驟:
步驟1.在交換機(jī)SwitchA上創(chuàng)建Vlan10,并將0/1端口劃分到Vlan10中
步驟2.把交換機(jī)SwitchA與SwitchB相連端口定義為tag vlan模式
步驟3.在交換機(jī)SwitchB上創(chuàng)建Vlan10,并將0/2端口劃分到Vlan10中
步驟4.把交換機(jī)SwitchB與SwitchA相連端口定義為tag vlan模式
步驟5.驗(yàn)證PC1與PC3能互相通信,但PC2與PC3不能互相通信
步驟6.設(shè)置三層交換機(jī)VLAN間通信
步驟7.將PC1和PC3的默認(rèn)網(wǎng)關(guān)設(shè)置為192.168.129.158,將PC2的默認(rèn)網(wǎng)關(guān)設(shè)置為192.168.129.157
4、路由協(xié)議
4.1靜態(tài)路由
(1)實(shí)驗(yàn)任務(wù):掌握通過靜態(tài)路由方式實(shí)現(xiàn)網(wǎng)絡(luò)的連通性(2)實(shí)驗(yàn)拓?fù)洌?/p>
(2)實(shí)驗(yàn)步驟:
步驟1.在路由器Router1上配置接口的IP地址和串口上的時(shí)鐘頻率
步驟2.在路由器Router1上配置靜態(tài)路由
步驟3.在路由器Router2上配置接口的IP地址和串口上的時(shí)鐘頻率
步驟4.在路由器Router2上配置靜態(tài)路由
4.2RIP路由協(xié)議
(1)實(shí)驗(yàn)任務(wù):掌握通過靜態(tài)路由方式實(shí)現(xiàn)網(wǎng)絡(luò)的連通性(2)實(shí)驗(yàn)拓?fù)洌?/p>
(2)實(shí)驗(yàn)步驟:
步驟1.三層交換機(jī)基本配置、路由器基本配置 步驟2.配置RIPv2路由協(xié)議
步驟3.驗(yàn)證三臺(tái)路由設(shè)備的路由表,查看是否自動(dòng)學(xué)習(xí)了其他網(wǎng)段的路由信息
步驟4.測(cè)試網(wǎng)絡(luò)的連通性
4.3 OSPF單區(qū)域
(1)實(shí)驗(yàn)任務(wù):掌握在路由器上配置OSPF單區(qū)域(2)實(shí)驗(yàn)拓?fù)洌?/p>
(2)實(shí)驗(yàn)步驟:
步驟1.三層交換機(jī)基本配置、路由器基本配置 步驟2.配置OSPF路由協(xié)議
步驟3.查看驗(yàn)證三臺(tái)路由設(shè)備的路由表,查看是否自動(dòng)學(xué)習(xí)了其他網(wǎng)段的路由信息
步驟4.測(cè)試網(wǎng)絡(luò)的連通性
三、總結(jié)(包含課程設(shè)計(jì)體會(huì))
心得體會(huì)
通過《計(jì)算機(jī)網(wǎng)絡(luò)》的課程設(shè)計(jì),這次課程設(shè)計(jì)中我們做的實(shí)驗(yàn)有:路由器的基本配置,三層交換機(jī)的基本配置、三層交換機(jī)實(shí)現(xiàn)不同VLAN間通信、路由協(xié)議包括靜態(tài)路由、RIP、OSPF,通過這次課程設(shè)計(jì),了解了操作終端的命令,認(rèn)真學(xué)習(xí)了各種配置方法,了解了基本的拓?fù)浣Y(jié)構(gòu),明白了三層交換機(jī)具有路由轉(zhuǎn)發(fā)功能,而二層交換機(jī)具有轉(zhuǎn)發(fā)功能,明白了端口是一種地址,學(xué)會(huì)了給端口分配到vlan中,知道了同一個(gè)網(wǎng)段地址不需要路由器,還了解到tag vlan模式。我利用此次難得的機(jī)會(huì),努力完成實(shí)驗(yàn),嚴(yán)格要求自己,認(rèn)真學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)理論,利用空余時(shí)間認(rèn)真學(xué)習(xí)一些課本內(nèi)容以外的相關(guān)知識(shí),掌握了一些基本的實(shí)踐技能。
在整個(gè)實(shí)驗(yàn)中我們認(rèn)識(shí)到了很多。實(shí)驗(yàn)的成與敗并不重要,比如在配置vlan時(shí),出現(xiàn)了劃分vlan后,還是能ping通在不同vlan的主機(jī),并沒有實(shí)現(xiàn)實(shí)驗(yàn)?zāi)康?。后來?jīng)過老師的指導(dǎo)后,得到了實(shí)驗(yàn)的正確結(jié)果。當(dāng)我們成功的完成實(shí)驗(yàn)的時(shí)候,那也是一份難得的快樂!不過大部分同學(xué)還是出錯(cuò)了,所以我們?cè)趯?shí)驗(yàn)過程中,我們應(yīng)該盡量減少操作的盲目性提高實(shí)驗(yàn)效率的保證,不要過于著急。在這個(gè)實(shí)驗(yàn)中需要的是我們認(rèn)真嚴(yán)謹(jǐn)、大膽、自信,還有團(tuán)隊(duì)合作精神。
第五篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)報(bào)告
課程_ _ 實(shí)驗(yàn)名稱 _
姓 名_________ ________ 實(shí) 驗(yàn) 日 期: 學(xué) 號(hào)________ _________ 實(shí)驗(yàn)報(bào)告日期:
同組人姓名_________________ 報(bào) 告 退 發(fā):(訂正、重做)同組人學(xué)號(hào)_ _______________________ 教 師 審 批 簽 字:
一.實(shí)驗(yàn)名稱
二.環(huán)境(詳細(xì)說明運(yùn)行的操作系統(tǒng),網(wǎng)絡(luò)平臺(tái),機(jī)器的IP地址)
三.實(shí)驗(yàn)?zāi)康??
?
四.實(shí)驗(yàn)內(nèi)容及步驟(包括主要流程和說明,分工說明)
五.實(shí)驗(yàn)結(jié)果
六.實(shí)驗(yàn)中的問題及心得