資源描述:
《交換式以太網(wǎng)實驗.docx》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、2.3交換式以太網(wǎng)實驗2.3.1實驗?zāi)康囊皇球炞C交換式以太網(wǎng)的連通性,證明連接在交換式以太網(wǎng)上的任何兩個分配了相同網(wǎng)絡(luò)號、不同主機號的IP地址的終端之間能夠?qū)崿F(xiàn)IP分組傳輸過程。而是驗證轉(zhuǎn)發(fā)表建立過程。三是驗證交換機MAC幀轉(zhuǎn)發(fā)過程,重點驗證交換機過濾MAC幀的功能,即如果交換機接收MAC幀的端口與該MAC幀匹配的轉(zhuǎn)發(fā)項中的轉(zhuǎn)發(fā)端口相同,交換機丟棄該MAC幀。四是驗證轉(zhuǎn)發(fā)項與交換式以太網(wǎng)拓?fù)浣Y(jié)構(gòu)一致性的重要性。2.3.2實驗原理通過各個終端之間相互交換IP分組,在三個交換機中建立四個終端對應(yīng)的轉(zhuǎn)發(fā)項。清楚交換機S1中的轉(zhuǎn)發(fā)表內(nèi)容
2、,啟動終端A至終端B的MAC幀傳輸過程,由于交換機S1廣播該MAC幀,使得交換機S2連接交換機S1的端口接收到該MAC幀。由于交換機S2中與該MAC幀匹配的轉(zhuǎn)發(fā)項中的轉(zhuǎn)發(fā)端口就是交換機S2連接交換機S1的端口,交換機S2將丟棄該MAC幀。在三個交換機的轉(zhuǎn)發(fā)表中均存在四個終端對應(yīng)的轉(zhuǎn)發(fā)項的前提下,終端A端口與交換機S1的連接,并重新連接到交換機S3中。在終端A發(fā)送的MAC幀到達(dá)交換機S2前,交換機S2的轉(zhuǎn)發(fā)表中仍然保留用于指明終端A的MAC地址,與交換機S2連接交換機S1的端口之間關(guān)聯(lián)的轉(zhuǎn)發(fā)項,這種情況下,如果啟動終端B至終端A的
3、MAC幀傳輸過程,交換機S1由于監(jiān)測到原來連接終端A的端口處于關(guān)閉狀態(tài),將以該端口為轉(zhuǎn)發(fā)端口的轉(zhuǎn)發(fā)項變?yōu)闊o效轉(zhuǎn)發(fā)項,交換機S1將廣播該MAC幀。交換機S1通過連接交換機S2的端口輸出的MAC幀到達(dá)交換機S2。由于交換機2中與該MAC幀匹配的轉(zhuǎn)發(fā)項的轉(zhuǎn)發(fā)端口與接收該MAC幀的端口相同,交換機S2將丟棄該MAC幀。同樣,對于交換機S3,在終端A發(fā)送的MAC幀到達(dá)交換機S3前,交換機S3的轉(zhuǎn)發(fā)表中仍然保留用于指明終端A的MAC地址與交換機S3連接交換機S2的端口之間關(guān)聯(lián)的轉(zhuǎn)發(fā)項。如果啟動終端C至終端A的MAC幀傳輸過程,交換機S3將通
4、過連接交換機S2的端口輸出該MAC幀。解決上述問題的方法有兩種:一是終端A廣播一幀MAC幀,即發(fā)送一幀以終端A的MAC地址為源地址,以廣播地址為目的地址的MAC幀;二是等到所有交換機的轉(zhuǎn)發(fā)表中與終端A的MAC地址匹配的轉(zhuǎn)發(fā)項過時。2.3.3實驗步驟(1)啟動PacketTracer,在邏輯工作區(qū)中按照圖2.15所示網(wǎng)絡(luò)結(jié)構(gòu)放置和連接設(shè)備,需要強調(diào)的是,用于互連交換機的連線是交叉線,用于互連交換機和終端的連接線是直通線。按照圖2.15所示的終端配置信息完成各個終端的IP地址和子網(wǎng)掩碼設(shè)置。圖2.16所示的是PC0以太網(wǎng)接口的配置界
5、面,PC0的MAC地址為0001.C77E.C3E2。完成設(shè)備放置和連接后的邏輯工作區(qū)界面如圖2.17所示。通過簡單報文工具完成各個終端之間的ICMP報文交換后,各個交換機的轉(zhuǎn)發(fā)表內(nèi)容如圖2.17所示。(1)斷開PC0與交換機Switch1之間的連接,并將PC0重新連接到交換機Switch3上,通過簡單報文工具啟動PC1至PC0的MAC幀傳輸過程,由于交換機Switch1連接終端A的端口處于關(guān)閉狀態(tài),以該端口為轉(zhuǎn)發(fā)端口的轉(zhuǎn)發(fā)項變?yōu)闊o效轉(zhuǎn)發(fā)項,這種情況下,如果啟動PC1至PC0的MAC幀傳輸過程,交換機Switch1將廣播該MAC
6、幀。當(dāng)交換機Wwitch2接收到該MAC幀,發(fā)現(xiàn)與該MAC幀匹配的轉(zhuǎn)發(fā)項的轉(zhuǎn)發(fā)端口與接收該MAC幀的端口相同,交換機Switch2將丟棄該MAC幀。如圖2.18所示,交換機Switch2轉(zhuǎn)發(fā)表中與PC0的MAC地址0001.C77E.C3E2匹配的轉(zhuǎn)發(fā)項的轉(zhuǎn)發(fā)端口是FastEthernet0/1,該端口是交換機Switch2連接交換機Switch1的端口,也是接收PC1發(fā)送給PC0的MAC幀的端口。(2)在PC0發(fā)送MAC幀錢,交換機Switch3轉(zhuǎn)發(fā)表中與PC0的MAC地址0001.C77E.C3E2匹配的轉(zhuǎn)發(fā)項的轉(zhuǎn)發(fā)端口不是
7、交換機Switch3連接PC0的端口,而是交換機Switch3連接交換機Switch2的端口,如圖2.19所示。交換機Switch3將PC3發(fā)送給PC0的MAC幀通過連接交換機Switch2的端口輸出,該MAC幀到達(dá)交換機Switch2,如圖2.19所示。(3)重新將PC0連接到交換機Switch1,通過簡單報文工具完成各個終端之間的ICMP報文交換,通過在交換機Switch1特權(quán)模式下輸入命令clearmac-address-table清空交換機Switch1的轉(zhuǎn)發(fā)表。(4)通過簡單報文工具啟動PC1至PC0的MAC幀傳輸過程
8、,由于交換機Switch1的轉(zhuǎn)發(fā)表為空,交換機Switch1廣播該MAC幀,從連接PC0的端口輸出的該MAC幀到達(dá)PC0,被PC0成功接收,如圖2.10所示。從連接交換機Switch2的端口輸出的MAC幀到達(dá)交換機Switch2,由于交換機Switch2的轉(zhuǎn)發(fā)表