路由器的主要功能是實現不同網絡的數據轉發,交換機用于擴展內網范圍,實現內網數據交換。
路由器屬于三層設備,處理IP數據包的路由轉發,通過IP地址尋址;交換機屬于二層設備,處理數據幀,通過MAC地址進行數據轉發。下文具體說一說。
路由器
路由器的主功能是實現不同網絡之間的數據轉發,通常由兩種方式:NAT轉發、路由轉發。
NAT轉發:我們家里的無線路由器采用了這種方式,實現私網地址共享一個公網IP(或者運營商IP)上網。NAT轉發的核心是一張映射表,(源IP,源端口)映射到(偽裝IP,偽裝端口),路由器的緩存中存放著這張表;
路由轉發:經常用于大型網絡,實現不同子網的互聯,核心是一張路由表,(目的網段,下一跳),常用的協議由RIP、ospf、靜態路由等。
交換機
交換機主要用于擴展局域網,連接同一個網段的網絡,通過MAC地址尋址。交換機的核心是一張MAC地址表,記錄了(MAC地址,交換機端口),根據mac地址轉發數據。如果在mac地址表中找不到,就要廣播這個數據幀。因此,交換機組網的局域網,容易出現廣播風暴,需要防止環路。
三層交換機
對于大型局域網,為了隔離廣播域,就需要劃分不同的子網,這時就需要用到VLAN(虛擬局域網),同一VLAN的終端之間可以不經過路由相互通信,不同VLAN之間的終端是無法相互通信的,需要有路由,這時就出現了具有路由功能的三層交換。不僅具有二層交換機的作用,還可以實現不同VLAN之間相互通信。
總之,路由器和交換機工作的網絡層次不同,完成的功能不同。路由器連接不同的網絡,通過IP報文傳輸數據,交換機連接同一網路,通過MAC地址傳輸數據。
-
交換機
+關注
關注
21文章
2645瀏覽量
99794 -
路由器
+關注
關注
22文章
3737瀏覽量
114001 -
Mac
+關注
關注
0文章
1107瀏覽量
51540
發布評論請先 登錄
相關推薦
評論