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