工業(yè)交換機具有高帶寬的背部總線和內(nèi)部交換矩陣。工業(yè)交換機的所有端口都掛在背部總線上??刂齐娐肥盏綌?shù)據(jù)包后,處理端口將在內(nèi)存中找到地址對照表,以確定目的MAC(網(wǎng)卡硬件地址)NIC(網(wǎng)卡)連接到哪個端口,數(shù)據(jù)包通過內(nèi)部交換矩陣快速傳輸?shù)侥康亩丝?,目的MAC如果沒有,廣播到所有端口,接收端口響應后交換機會學習新MAC并將其添加到內(nèi)部M中AC地址表中。使用交換機也可以通過對比I分段網(wǎng)絡P地址表,交換機只允許必要的網(wǎng)絡流量通過交換機。通過交換機的過濾和轉(zhuǎn)發(fā),可以有效減少沖突域,但不能分為網(wǎng)絡廣播,即廣播域。
工業(yè)交換機的工作原理:
工業(yè)交換機在O工作SI參考模型的二層,即數(shù)據(jù)鏈路層。交換機內(nèi)部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應,形成MAC表。在未來的通訊中,發(fā)送到MAC地址的數(shù)據(jù)包只會發(fā)送到相應的端口,而不是所有的端口。因此,交換機可以用來劃分數(shù)據(jù)鏈路層廣播,即沖突域;但它不能劃分網(wǎng)絡廣播,即廣播域。
工業(yè)交換機可以同時傳輸多個端口之間的數(shù)據(jù)。每個端口都可以被視為一個獨立的物理網(wǎng)段(注:非I)P網(wǎng)段),連接在其上的網(wǎng)絡設備獨自享受所有帶寬,無需與其他設備競爭。當節(jié)點A向節(jié)點D發(fā)送數(shù)據(jù)時,節(jié)點B可以同時向節(jié)點C發(fā)送數(shù)據(jù),這兩種傳輸都享有網(wǎng)絡的所有帶寬,都有自己的虛擬連接。如果在這里使用10Mbps以太網(wǎng)交換機,此時交換機總流量等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時,一個HUB總流量不超過10Mbps總之,交換機是以M為基礎(chǔ)的AC網(wǎng)絡設備可以完成包裝和轉(zhuǎn)發(fā)數(shù)據(jù)幀功能。交換機可以學習MAC地址,并把其存放在內(nèi)部地址表中,通過在數(shù)據(jù)幀的始發(fā)者和目標接收者之間建立臨時的交換路徑,使數(shù)據(jù)幀直接由源地址到達目的地址。