工業交換機的傳輸原理
工業交換機在O工作SI參考模型的第二層,即數據鏈路層。交換機內部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應,形成MAC表。在未來的通訊中,發送到MAC地址的數據包只會發送到相應的端口,而不是所有的端口。因此,交換機可以用來劃分數據鏈路層廣播,即沖突域;但它不能劃分網絡廣播,即廣播域。
工業交換機具有高帶寬的背部總線和內部交換矩陣。工業交換機的所有端口都掛在背部總線上??刂齐娐肥盏綌祿螅幚矶丝趯⒃趦却嬷姓业降刂穼φ毡?,以確定目的MAC(網卡硬件地址)NIC(網卡)連接到哪個端口,數據包通過內部交換矩陣快速傳輸到目的端口,目的MAC如果沒有,廣播到所有端口,接收端口響應后交換機會學習新MAC并將其添加到內部M中AC地址表中。使用交換機也可以通過對比I分段網絡P地址表,交換機只允許必要的網絡流量通過交換機。通過交換機的過濾和轉發,可以有效減少沖突域,但不能分為網絡廣播,即廣播域。
端口
工業交換機可以同時傳輸多個端口之間的數據。每個端口都可以被視為一個獨立的物理網段(注:非I)P網段),連接在其上的網絡設備獨自享受所有帶寬,無需與其他設備競爭。當節點A向節點D發送數據時,節點B可以同時向節點C發送數據,這兩種傳輸都享有網絡的所有帶寬,都有自己的虛擬連接。如果在這里使用10Mbps以太網交換機,此時交換機總流量等于2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時,一個HUB總流量不超過10Mbps總之,交換機是以M為基礎的AC網絡設備可以完成包裝和轉發數據幀功能。交換機可以學習MAC地址,并把其存放在內部地址表中,通過在數據幀的始發者和目標接收者之間建立臨時的交換路徑,使數據幀直接由源地址到達目的地址。
數據傳輸的工作原理
接到數據傳輸指令后,交換機的任何節點都會快速找到存儲在內存中的地址表,從而對M進行搜索AC確認地址的網卡連接位置,然后將數據傳輸到節點。如果在地址表中找到相應的位置,則進行傳輸;如果沒有,開關將記錄地址,以便于下次搜索和使用。開關通常只需要將幀發送到相應的點,而不需要像集線器一樣發送到所有節點,以節省資源和時間,提高數據傳輸的速度。
數據傳輸模式
通過交換進行的數據傳輸實際上是交換機的數據傳輸。以前的集線器更多的是通過共享來傳輸數據,沒有辦法要求通信速度。集線器的共享模式,通常被稱為共享網絡,以集線器作為連接設備,只有一個方向的數據流,因此網絡共享的效率非常低。相對而言,交換器可以相應地識別連接到自己的計算機,通過每個計算機網卡的物理地址通常被稱為MAC地址,記憶和識別。在這樣的前提下,M可以直接記憶,而不是廣播搜索AC地址找到相應的位置,并通過臨時特殊的數據傳輸通道完成兩個節點之間不受外部干擾的數據傳輸通信。由于開關還具有全雙工傳輸的方式,因此也可以通過同時建立多個節點之間的臨時特殊通道來形成三維和交叉的數據傳輸通道結構。