交換機是怎樣工作的,交換機的工作原理是什麼?

2021-05-05 07:23:33 字數 2017 閱讀 8269

1樓:阿儀網

交換機工作於osi參考模型的第二層,即資料鏈路層。交換機內部的cpu會在每個埠成功連線時,通過將mac地址和埠對應,形成一張mac表。在今後的通訊中,發往該mac地址的資料包將僅送往其對應的埠,而不是所有的埠。

因此,交換機可用於劃分資料鏈路層廣播,即衝突域;但它不能劃分網路層廣播,即廣播域。

交換機擁有一條很高頻寬的背部匯流排和內部交換矩陣。交換機的所有的埠都掛接在這條背部匯流排上,控制電路收到資料包以後,處理埠會查詢記憶體中的地址對照表以確定目的mac(網絡卡的硬體地址)的nic(網絡卡)掛接在哪個埠上,通過內部交換矩陣迅速將資料包傳送到目的埠,目的mac若不存在,廣播到所有的埠,接收埠迴應後交換機會「學習」新的mac地址,並把它新增入內部mac地址表中。使用交換機也可以把網路「分段」,通過對照ip地址表,交換機只允許必要的網路流量通過交換機。

通過交換機的過濾和**,可以有效的減少衝突域。

2樓:正在頭疼的人

交換機工作:

當你開開啟交換機是,裡面是空的,沒有任何mac地址(就是實體地址),這時當這個網路裡的a給b傳送資料時,由於交換機裡沒有任何地址,既他查不到b的地址,所以交換機就廣播到所有的計算機上,同時從a發的資料包裡找到a的mac地址記錄下來,b給c發時記錄b的mac地址,同理,記錄b,c,d……的地址,當都記錄下來時,a再給b發資料時,在交換機上能找到b 的地址,交換機就不在廣播,直接發到b上面,這樣提高傳輸速度,也節省頻寬(交換機工作可以簡單描述為:廣播未知幀,**已知幀)。

交換機工作原理:

交換機能夠檢查每一個收到的資料包,並且對該資料包進行相應的動作處理。在交換機內儲存著每一個網段上所有節點的實體地址,它只允許必要的網路流量通過交換機。例如,當交換機接收到一個資料包之後,它需要根據自身以儲存的網路地址表來檢驗資料包內所包含的 傳送方地址和接收方地址。

如果接收方地址位於傳送方地址網段,那麼該資料包將會被交換機丟棄,不會通過交換機傳送到其它的網段;如果接收方地址與傳送方地址是屬於兩個不同的網段內,那麼該資料包就會被交換機**到目標網段。這樣,我們就可以通過交換機的過 濾和**功能,來避免網路廣播風暴,減少誤包和錯包的出現。

在實際網路構件的過程中,是選擇使用交換機還是選擇其它的網路部件,主要還是要根據不同部件在網路中的不同作用來決定。在網路中交換機主要具有兩方面的重要作用。第一,交換機可以將原有的網路劃分成多個子網路,能夠做到擴充套件網路有效傳輸距離,並支援更多的 網路節點。

第二,使用交換機來劃分網路還可以有效隔離網路流量,減少網路中的衝突,緩解網路擁擠情況。但是,在使用交換機進行處理資料包的時候,不可避免的會帶來處理延遲時間,所以如果在不必要的情況下盲目使用交換機就可能會在實際上降低整個網路的效能。

3樓:久樂

(1) 當交換機從某個埠收到一個資料包,它先讀取包頭中的源mac地址,這樣它就知道源 mac地址的機器是連在哪個埠上的;

(2) 再去讀取包頭中的目的mac地址,並在地址表中查詢相應的埠;

(3) 如表中有與這目的mac地址對應的埠,把資料包直接複製到這埠上;

(4) 如表中找不到相應的埠則把資料包廣播到所有埠上,當目的機器對源機器迴應時,交換機又可以學習一目的mac地址與哪個埠對應,在下次傳送資料時就不再需要對所有埠進行廣播了。

不斷的迴圈這個過程,對於全網的mac地址資訊都可以學習到,二層交換機就是這樣建立和維護它自己的地址表。

4樓:秒懂百科

交換機:訊號**裝置

交換機的工作原理是什麼?

5樓:愛影小洛

一、交換機復的工作原制理

1.交換機根據收到數bai

據幀中的源mac地址

du建立該地址同交換zhi

機埠的對映,並dao將其寫入mac地址表中。

2.交換機將資料幀中的目的mac地址同已建立的mac地址表進行比較,以決定由哪個埠進行**。

3.如資料幀中的目的mac地址不在mac地址表中,則向所有埠**。這一過程稱為泛洪(flood)。

4.廣播幀和組播幀向所有的埠**。

如何識別交換機是幾層交換機,怎麼區分交換機是幾層的

三層交換機是具有交換和路由功能的。3026 2012 5012 看第2位是0 4 的說明它是2層交換機 3550 看第2位是5 9的說明它是3層交換機 li lite software image 表示裝置為弱特性版本。si standard software image 表示裝置為標準版本,包含基...

交換機連線問題,交換機光纖交換機之間的連線問題

現在的交換機也不需要使用交叉線了。直接用正常的網線連線到交換機就可以了。理論上交換機接的層次越多對網路影響越高。交換機 光纖 交換機之間的連線問題 1 從網路中心到一個節點a 大概300m距離吧 不知道為什麼 莫名奇妙的用兩根光纖連線 是什麼原因呢?對於這個問題,原因很簡單,因為1000m的連線必須...

交換機與交換機之間是怎麼連線的,交換機與路由器之間是怎麼連線的

這是一個理論問題,敘述如下 交換機是一個二層網路裝置,也就是說它的介面具有物理層及資料鏈路層功能,它是使用mac地址進行定址的,實現二層網路的通訊 路由器是一個三層網路裝置,也就是說它的介面具有物理層 資料鏈路層及網路層功能,它是使用ip地址進行定址的,實現三層網路的通訊 當路由器與交換機連線的時候...