當前位置:學問谷 >

生活範例 >生活範例常識 >

網絡交換機是幹什麼用的-網絡交換機是什麼

網絡交換機是幹什麼用的-網絡交換機是什麼

“交換機”是一個舶來詞,源自英文“Switch,原意是“開關”,我國技術界在引入這個詞彙時,翻譯為“交換”。在英文中,動詞“交換”和名詞“交換機”是同一個詞(注意這裏的“交換”特指電信技術中的信號交換,與物品交換不是同一個概念)。

網絡交換機是幹什麼用的-網絡交換機是什麼
網絡交換機是幹什麼用的

學習:以太網交換機瞭解每一端口相連設備的MAC地址,並將地址同相應的端口映射起來存放在交換機緩存中的MAC地址表中。

轉發/過濾:當一個數據幀的目的地址在MAC地址表中有映射時,它被轉發到連接目的節點的端口而不是所有端口(如該數據幀為廣播/組播幀則轉發至所有端口)。

消除迴路:當交換機包括一個宂餘迴路時,以太網交換機通過生成樹協議避免迴路的產生,同時允許存在後備路徑。交換機除了能夠連接同種類型的網絡之外,還可以在不同類型的網絡(如以太網和快速以太網)之間起到互連作用。如今許多交換機都能夠提供支持快速以太網或FDDI等的高速連接端口,用於連接網絡中的其它交換機或者為帶寬佔用量大的關鍵服務器提供附加帶寬。一般來説,交換機的每個端口都用來連接一個獨立的網段,但是有時為了提供更快的接入速度,可以把一些重要的網絡計算機直接連接到交換機的端口上。這樣,網絡的關鍵服務器和重要用户就擁有更快的`接入速度,支持更大的信息流量。

網絡交換機是什麼

交換機是一種存儲轉發設備。以太網交換機採用存儲轉發(Store-Forward)技術或直通(Cut-Through)技術來實現信息幀的轉發,也稱為交換式集線器。交換機和網橋的不同在於:交換機端口數較多,數據傳輸效率高,轉發延遲很小,吞吐量大,丟失率低,網絡整體性能增強,遠遠超過了普通網橋連接網絡時的轉發性能。一般用於互連相同類型的局域網,如以太網與以太網的互連。

交換機擁有一條很高帶寬的背部總線和內部交換矩陣。交換機的所有的端口都掛接在這條背部總線上,控制電路收到數據包以後,處理端口會查找內存中的地址對照表以確定目的MAC(網卡的硬件地址)的NIC(網卡)掛接在哪個端口上,通過內部交換矩陣迅速將數據包傳送到目的端口,目的 MAC若不存在才廣播到所有的端口,接收端口迴應後交換機會“學習”新的地址,並把它添加入內部MAC地址表中。

使用交換機也可以把網絡“分段”,通過對照MAC地址表,交換機只允許必要的網絡流量通過交換機。通過交換機的過濾和轉發,可以有效的隔離廣播風暴,減少誤包和錯包的出現,避免共享衝突。交換機在同一時刻可進行多個端口對之間的數據傳輸。每一端口都可視為獨立的網段,連接在其上的網絡設備獨自享有全部的帶寬,無須同其他設備競爭使用。當節點A向節點D發送數據時,節點B可同時向節點C發送數據,而且這兩個傳輸都享有網絡的全部帶寬,都有着自己的虛擬連接。假使這裏使用的是10Mbps的以太網交換機,那麼該交換機這時的總流通量就等於2×10Mbps=20Mbps,而使用10Mbps的共享式HUB時,一個HUB的總流通量也不會超出10Mbps。

交換機是一種基於MAC地址識別,能完成封裝轉發數據包功能的網絡設備。交換機可以“學習”MAC地址,並把其存放在內部地址表中,通過在數據幀的始發者和目標接收者之間建立臨時的交換路徑,使數據幀直接由源地址到達目的地址。

標籤: 交換機 幹什麼
  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flsh/changshi/4k61v2.html