讀古今文學網 > OpenStack系統架構設計實戰 > 4.1.2 交換機與路由器 >

4.1.2 交換機與路由器

交換機是一種用於電(光)信號轉發的網絡設備。它為接入交換機的任意兩個網絡節點提供獨享的電信號通路。交換機工作於OSI參考模型的第二層,即數據鏈路層。交換機內部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應,形成一張MAC表。在後續的通信中,發往該MAC地址的數據包將僅送往其對應的端口,而不是所有的端口。因此,交換機可用於劃分數據鏈路層廣播,即衝突域;但它不能劃分網絡層廣播,即廣播域。

路由器是連接互聯網中各局域網、廣域網的設備,它會根據信道的情況自動選擇和設定路由,以最佳路徑,按前後順序發送信號。路由器是互聯網絡的樞紐,就像交通警察。目前路由器已經廣泛應用於各行各業,各種不同檔次的路由器產品已成為實現各種骨幹網內部連接、骨幹網間互聯和骨幹網與互聯網互聯互通業務的主力。路由和交換機之間的主要區別就是,交換機發生在OSI參考模型第二層(數據鏈路層),而路由發生在第三層,即網絡層。