交換機(jī)的工作原理4個步驟(交換機(jī)的工作原理)
大家好,雨雨來為大家解答以上問題,交換機(jī)的工作原理4個步驟,交換機(jī)的工作原理很多人還不知道,現(xiàn)在讓我們一起來看看吧!
摘要:交換機(jī)不會將收到的每一條數(shù)據(jù)報文都廣播給客戶端,因為交換機(jī)可以根據(jù)MAC地址智能轉(zhuǎn)發(fā)數(shù)據(jù)幀。存儲在交換機(jī)中的MAC地址表將MAC地址與交換機(jī)的接口號對應(yīng)起來。每當(dāng)交換機(jī)接收到客戶端發(fā)來的數(shù)據(jù)幀,就會根據(jù)MAC地址表中的信息判斷如何轉(zhuǎn)發(fā)。
【開關(guān)原理】交換機(jī)的工作原理詳細(xì)講解開關(guān)的工作原理圖。
交換機(jī)獲取的條目不會永遠(yuǎn)存儲在MAC地址表中,默認(rèn)老化時間為300秒。
MAC地址:交換機(jī)獲取的MAC地址。
類型:交換機(jī)獲取MAC地址信息的方式類型。
端口:對應(yīng)于MAC地址的交換機(jī)接口號
交換機(jī)轉(zhuǎn)發(fā)數(shù)據(jù)幀的過程
MAC地址學(xué)習(xí)
如下圖所示,假設(shè)主機(jī)A發(fā)送的數(shù)據(jù)幀(源MAC地址為00-00-00-11-11-11,目的MAC地址為00-00-00-22-22-22)到達(dá)交換機(jī)的1號接口,交換機(jī)首先在MAC地址表中查詢1號接口對應(yīng)的源MAC地址條目。如果條目中沒有數(shù)據(jù)幀的源MAC地址,
未知的廣播數(shù)據(jù)幀
如果交換機(jī)在MAC地址表中沒有找到數(shù)據(jù)幀目的地對應(yīng)的條目,交換機(jī)就無法確定數(shù)據(jù)幀從哪個接口轉(zhuǎn)發(fā),于是被迫選擇廣播方式,即除了端口1以外的所有接口都會轉(zhuǎn)發(fā)數(shù)據(jù)幀,如下圖所示,這樣網(wǎng)絡(luò)中的主機(jī)B和主機(jī)C都會收到。
接收響應(yīng)信息
主機(jī)B將響應(yīng)此廣播和一個數(shù)據(jù)幀(源MAC地址為00-00-00-22-22-22,目的MAC地址為00-00-00-11-11)。交換機(jī)還會將該幀的源MAC地址與接口號(端口2)對應(yīng)起來,并將其添加到MAC地址表中,如下圖所示。
交換機(jī)采用單播模式。
現(xiàn)在,主機(jī)A和主機(jī)B之間的通信不需要廣播。因為它們已經(jīng)列在MAC地址表中,如下圖所示,主機(jī)A發(fā)送的數(shù)據(jù)幀的目的地址是00-00-00-22-22,交換機(jī)會發(fā)現(xiàn)這個地址對應(yīng)的接口號是2,所以交換機(jī)只會將數(shù)據(jù)幀發(fā)送到端口2。
檢查MAC地址表
MAC地址表相當(dāng)于交換機(jī)內(nèi)部的一個數(shù)據(jù)庫,記錄了MAC地址和接口號的對應(yīng)關(guān)系。查看MAC地址表的命令如下圖所示。Dynamic是可選參數(shù),可以讓交換機(jī)只顯示交換機(jī)動態(tài)引導(dǎo)的MAC地址。
如下圖所示,SW1和SW2與PC1、PC2、CP、PC3互連,并在SW1上使用上述命令查看MAC地址表。
由于windows系統(tǒng)在接入網(wǎng)絡(luò)后會自動查詢是否存在其他主機(jī),因此交換機(jī)已經(jīng)獲知了三臺主機(jī)的MAC地址。
這里值得注意的是,雖然PC3沒有直接連接到SW1,但是PC3的MAC地址也存在于域SW1的MAC地址表中,并且對應(yīng)于接口Fa0/24。這是因為交換機(jī)相互學(xué)習(xí)(同步)。
MAC地址表。從MAC地址表中可以看出,SW1通過接口Fa0/24連接到SW2,所以SW1將所有從SW2同步的MAC地址對應(yīng)到接口Fa0/24。
需要注意的事項
當(dāng)數(shù)據(jù)到達(dá)網(wǎng)絡(luò)時,幀是一個數(shù)據(jù)單位。
因為交換機(jī)的MAC地址條目是動態(tài)學(xué)習(xí)的,所以它不會永遠(yuǎn)存在于MAC地址表中。
本文講解到此結(jié)束,希望對大家有所幫助。
標(biāo)簽: