非網(wǎng)管交換機如何工作?二層交換機如何工作?
在這篇文章中,小編將對非網(wǎng)管交換機工作流程、二層交換機的相關(guān)內(nèi)容和情況加以介紹以幫助大家增進對交換機的了解程度,和小編一起來閱讀以下內(nèi)容吧。
一、從交換機聊起
首先,我們先來看看交換機的內(nèi)容,再聊非網(wǎng)管交換機和二層交換機的知識。
交換是按照通信兩端傳輸信息的需要,用人工或設(shè)備自動完成的方法,把要傳輸?shù)男畔⑺偷椒弦蟮南鄳?yīng)路由上的技術(shù)的統(tǒng)稱。交換機根據(jù)工作位置的不同,可以分為廣域網(wǎng)交換機和局域網(wǎng)交換機。廣域的交換機就是一種在通信系統(tǒng)中完成信息交換功能的設(shè)備,它應(yīng)用在數(shù)據(jù)鏈路層。交換機有多個端口,每個端口都具有橋接功能,可以連接一個局域網(wǎng)或一臺高性能服務(wù)器或工作站。實際上,交換機有時被稱為多端口網(wǎng)橋。
二、非網(wǎng)管交換機
在看了交換機的基本知識后,我們來看看非網(wǎng)管交換機的工作流程。
非網(wǎng)管交換機,是相對網(wǎng)管型交換機而言的。網(wǎng)管型交換機的數(shù)據(jù),會通過簡單網(wǎng)絡(luò)管理協(xié)議(SNMP)來實現(xiàn)配置,SNMP協(xié)議是基于TCP/IP網(wǎng)絡(luò)使用最廣泛的網(wǎng)絡(luò)管理協(xié)議,可以對數(shù)據(jù)的地址、端口、協(xié)議類型、服務(wù)等進行過濾,通常還擁有VLAN劃分功能。但是非網(wǎng)管交換機對數(shù)據(jù)不做直接處理。
具體的工作流程如下:
(1) 當(dāng)交換機從某個端口收到一個數(shù)據(jù)包, 它先讀取包頭中的源MAC 地址, 這樣它就知道源 MAC 地址的機器是連在哪個端口上的;
(2) 再去讀取包頭中的目的 MAC 地址, 并在地址表中查找相應(yīng)的端口;
(3) 如表中有與這目的 MAC 地址對應(yīng)的端口, 把數(shù)據(jù)包直接復(fù)制到這端口上;
(4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上, 當(dāng)目的機器對源機器回應(yīng)時, 交換機又可以學(xué)習(xí)目的 MAC 地址與哪個端口對應(yīng), 在下次傳送數(shù)據(jù)時就不再需要對所有端口進行廣播了。
三、二層交換機
在了解了非網(wǎng)管交換機的工作流程,我們來看看二層交換機的工作流程等知識。
二層交換技術(shù)是發(fā)展比較成熟,二層交換機屬數(shù)據(jù)鏈路層設(shè)備,可以識別數(shù)據(jù)包中的MAC地址信息,根據(jù)MAC地址進行轉(zhuǎn)發(fā),并將這些MAC地址與對應(yīng)的端口記錄在自己內(nèi)部的一個地址表中。二層交換機的具體的工作流程大致包括4步,下面小編將對這4步進行一一介紹:
(1) 當(dāng)交換機從某個端口收到一個數(shù)據(jù)包,它先讀取包頭中的源MAC地址,這樣它就知道源MAC地址的機器是連在哪個端口上的;
(2) 再去讀取包頭中的目的MAC地址,并在地址表中查找相應(yīng)的端口;
(3) 如表中有與這目的MAC地址對應(yīng)的端口,把數(shù)據(jù)包直接復(fù)制到這端口上;
(4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上,當(dāng)目的機器對源機器回應(yīng)時,交換機又可以學(xué)習(xí)一目的MAC地址與哪個端口對應(yīng),在下次傳送數(shù)據(jù)時就不再需要對所有端口進行廣播了。
不斷的循環(huán)這個過程,對于全網(wǎng)的MAC地址信息都可以學(xué)習(xí)到,二層交換機就是這樣建立和維護它自己的地址表。
由于交換機對多數(shù)端口的數(shù)據(jù)進行同時交換,這就要求具有很寬的交換總線帶寬,如果二層交換機有N個端口,每個端口的帶寬是M,交換機總線帶寬超過N×M,那么這交換機就可以實現(xiàn)線速交換;學(xué)習(xí)端口連接的機器的MAC地址,寫入地址表,地址表的大小(一般兩種表示方式:一為BEFFER RAM,一為MAC表項數(shù)值),地址表大小影響交換機的接入容量;
以上便是小編此次帶來的有關(guān)非網(wǎng)管交換機工作流程、二層交換機的全部內(nèi)容,十分感謝大家的耐心閱讀,想要了解更多相關(guān)內(nèi)容,或者更多精彩內(nèi)容,請一定關(guān)注我們網(wǎng)站哦。