路由器和交換機的區別

1工作層次不同

最初的交換機工作在OSI模型中的數據鏈路層,工作原理簡單

路由器工作在OSI模型中的網絡層,得更多協議信息,做更智能的轉發決策

2數據轉發所依據的對象不同

交換機是利用物理地址(MAC地址),確定轉發的目的地址。(MAC固化硬件,一般不可更改)

路由器是利用IP地址,確定轉發的目的地址。(IP通常為網關或系統自動分配的)

3是否可以分割廣播域

傳統的交換機可以分割衝突域,不能分割廣播域,而路由器可以分割廣播域

由交換機連接的網段仍然屬於同一廣播域,廣播數據報會在交換機連接的所有網段上傳播,某些情況導致通信擁擠和安全漏洞。連接到路由器上的網段被分配成不同的廣播域,所以,廣播數據不穿過路由器

4雖然三層交換機可以分割廣播域,但是子廣播域之間不能通信,還是需要路由器

5路由器提供了防火牆的服務

路由器僅僅轉發特定地址的數據包,不傳送不支持路由協議的數據包,不傳送未知目標網絡數據包,從而可以防止廣播風暴

6表

  • 二層交換機上存在MAC表,三層交換機上存在路由表、MAC表、ARP表,路由器上存在路由表和ARP表。

喜歡我的文章的話,就關注我吧!不要只收藏和轉發哦,每天至少兩篇編程知識給大家,都是本人多年的經驗總結!


分享到:


相關文章: