路由器與交換機的區別

2021-05-22 03:08:46 字數 1007 閱讀 2205

傳統交換機從網橋發展而來,屬於osi第二層即資料鏈路層裝置。它根據mac位址定址,通過站表選擇路由,站表的建立和維護由交換機自動進行。路由器屬於osi第三層即網路層裝置,它根據ip位址進行定址,通過路由表路由協議產生。交換機最大的好處是快速,由於交換機只須識別幀中mac位址,直接根據mac位址產生選擇**埠演算法簡單,便於asic實現,因此**速度極高。但交換機的工作機制也帶來一些問題。

1.迴路:根據交換機位址學習和站表建立演算法,交換機之間不允許存在迴路。一旦存在迴路,必須啟動生成樹演算法,阻塞掉產生迴路的埠。而路由器的路由協議沒有這個問題,路由器之間可以有多條通路來平衡負載,提高可靠性。

2.負載集中:交換機之間只能有一條通路,使得資訊集中在一條通訊鏈路上,不能進行動態分配,以平衡負載。而路由器的路由協議演算法可以避免這一點,ospf路由協議演算法不但能產生多條路由,而且能為不同的網路應用選擇各自不同的最佳路由。

3.廣播控制:交換機只能縮小衝突域,而不能縮小廣播域。整個交換式網路就是乙個大的廣播域,廣播報文散到整個交換式網路。而路由器可以隔離廣播域,廣播報文不能通過路由器繼續進行廣播。

4.子網劃分:交換機只能識別mac位址。mac位址是實體地址,而且採用平坦的位址結構,因此不能根據mac位址來劃分子網。而路由器識別ip位址,ip位址由網路管理員分配,是邏輯位址且ip位址具有層次結構,被劃分成網路號和主機號,可以非常方便地用於劃分子網,路由器的主要功能就是用於連線不同的網路。

5.保密問題:雖說交換機也可以根據幀的源mac位址、目的mac位址和其他幀中內容對幀實施過濾,但路由器根據報文的源ip位址、目的ip位址、tcp埠位址等內容對報文實施過濾,更加直觀方便。

6.介質相關:交換機作為橋接裝置也能完成不同鏈路層和物理層之間的轉換,但這種轉換過程比較複雜,不適合asic實現,勢必降低交換機的**速度。因此目前交換機主要完成相同或相似物理介質和鏈路協議的網路互連,而不會用來在物理介質和鏈路層協議相差甚遠的網路之間進行互連。而路由器則不同,它主要用於不同網路之間互連,因此能連線不同物理介質、鏈路層協議和網路層協議的網路。路由器在功能上雖然佔據了優勢,但**昂貴,報文**速度低。

路由器與交換機區別

近日,在回答知道提問的時候,發現很多朋友不知道路由器與交換機的不同,常常問一些看起來有點可笑的問題。比如路由器同時登陸兩個賬號,所以今天寫下這篇經驗,科普一下路由器的功能和交換機的功能的本質區別。首先說一下二者的介面,介面,沒有什麼本質的不同,都是rj 45介面。但是路由器相對於交換機有lan口和w...

交換機與路由器的區別

計算機網路往往由許多種不同型別的網路互相連線而成。如果幾個計算機網路只是在物理上連線在一起,它們之間並不能進行通訊,那麼這種 互連 並沒有什麼實際意義。因此通常在談到 互連 時,就已經暗示這些相互連線的計算機是可以進行通訊的,也就是說,從功能上和邏輯上看,這些計算機網路已經組成了乙個大型的計算機網路...

路由器與交換機的區別

一 工作所在的osi層次不一樣 根本區別,導致接下來的區別 交換機工作在 osi模型的資料鏈路層,所以工作原理比較簡單 路由器工作在osi模型的網路層,具備更多的網路協議資訊,所以可以做出更好的資料 策略。二 資料 所依據的物件也不一樣。交換機工作在資料鏈路層,所以交換機 資料依靠的是每個實體地址 ...