計算機網路實驗七:交換頻寬與埠密度

URNOTJANET發表於2017-12-13

實驗說明及指導書已上傳在我的github上:https://github.com/Icarusintheworld/ComputerNework_guidebook.git

2017.4.27

一、實驗準備

1.小組成員提前閱讀實驗指導書的內容,瞭解基本步驟和操作環境

2.查閱相關資料,瞭解聚合和堆疊的原理和目的

3.參考拓撲圖檢視配線架相關資訊

二、小組人員分工與任務安排

本次實驗有三個小實驗,分別是聚合、堆疊及二者的組合。

實驗7.1中,由A與分別負責PCa與PCb,同時負責連線兩臺交換機,由我負責在控制檯中設定聚合,B指導我輸入正確的命令。

實驗7.2與7.1分工基本一致。實驗7.3中,由我負責三層交換機的配置,C負責第一臺二層交換機配置,B負責第二臺二層交換機配置,A負責跳線。

測試是否可以ping通。

三、實驗過程與重難點分析

1.實驗1:按照實驗拓撲圖連線並配置PC的IP地址,依照指導書上的指示配置三層交換機SW1和二層交換機SW2,將二者的1、2埠加入設定好的靜態聚合組

重難點分析:鏈路聚合(Link Aggregation)是指將多個物理埠匯聚在一起,形成一個邏輯埠,以實現出/入流量吞吐量在各成員埠的負荷分擔,交換機根據使用者配置的埠負荷分擔策略決定網路封包從哪個成員埠傳送到對端的交換機。鏈路聚合在增加鏈路頻寬、實現鏈路傳輸彈性和工程冗餘等方面是一項很重要的技術。

2.實驗2:按照拓撲圖連線並配置各PC的IP地址,配置二層交換機SW2(作為主裝置)和二層交換機SW3(作為從裝置)

重難點分析:堆疊是指將一臺以上的交換機組合起來共同工作,以便在有限的空間內提供儘可能多的埠。

堆疊可以看作是級聯的一種特殊形式。它們的不同之處在於:級聯一般採用普通埠,而堆疊一般採用專用的堆疊模組和堆疊電纜。一般來說,不同廠家、不同型號的交換機可以互相級聯,堆疊則不同,它必須在可堆疊的同型別交換機之間進行;級聯僅僅是交換機之間的簡單連線,堆疊則是將整個堆疊單元作為一臺交換機來使用,這不但意味著埠密度的增加,而且意味著系統頻寬的增加。

3.實驗3:依照拓撲圖連線並配置各PC的IP地址,測試四臺PC是否可以相互ping通

重難點分析:這裡的難點在於依照拓撲圖連線,因為稍有不慎就有可能在邏輯上出錯導致實驗不成功,而且由於實驗指導書的錯誤,這一個實驗基本上很難完成。在連線的過程中最重要的是埠對埠,分清哪個PC對應哪個交換機。

4.(附加實驗)在實驗一中拔掉其中一根線,測試是否還能相互ping通,並分析原因

拔線結果:兩臺電腦依舊可以相互ping通。

重難點分析:當交換機檢測到其中一個成員埠的鏈路發生故障(或者斷開)時,就停止在此埠上傳送封包,並根據負荷分擔策略在剩下的鏈路中重新計算報文的傳送埠,故障埠恢復後再次擔任收發埠。

四、實驗結果

1.實驗一

(可以ping通,以下不再重複)

2.實驗二display stack結果

3.實驗三display current-configuration結果

五、實驗遇到的問題以及解決方案

問題1:將三層交換機SW1與二層交換機SW2聚合時,我們雖然輸入的語句都是正確的,連線也沒有問題,但兩個電腦一直無法ping通。

解決方案:我們先在命令列中用tracert+對應ip檢測ip,發現兩臺電腦相互找不到對方,原因是其中一臺電腦沒有刪除預設閘道器。

(0.251的PC無法尋找到0.250的PC)

但是,刪除之後問題依舊沒有解決,我們在終端輸入display後發現了未刪除的vlan,刪除這些vlan之後終於可以ping通了。

原因可能在於之前使用這臺機櫃的同學們配置了vlan,且不知道什麼緣故,vlan沒有被刪除,導致PCa與PCb在不同的vlan中。雖然閘道器配置正確後,兩臺PC在物理上可以相互尋找到對方,但是由於vlan的存在使得他們無法在邏輯上連線。

在實驗三中我們遇到了諸多困難,到最後我們不得已換到5號機櫃,清空所有的配置之後繼續實驗。

問題2:電腦上本地連線一直顯示網路電纜被拔出,但是已經接好了線。

解決方案:更換多個網線之後最終發現原因是線接錯了口,網線錯連到com口而不是PC口。

問題3:網線正確連線,但電腦還是無法相互ping通。

解決方案:我們考慮到可能涉及到SW4埠1、3相反的原因嘗試了很多次依舊沒有成功,最後發現是因為拓撲圖的指示不對。機房的機器已經更新換代了,所以在堆疊階段並不需要將三層交換機SW1與兩臺二層交換機SW2,SW3分別連線,只需要SW1與其中一個(比如說SW2)聚合即可。

問題4:PC-3電腦在測試時甚至無法與自己ping通。

解決方案:沒能解決,重啟也沒辦法,目測是個玄學。【攤手】

相關文章