(1)外形上
交換機通常端口比較多,路由器端口少體積小,(路由器一般都集成了交換機的功能,LAN口就是作為交換機的端口來使,
WAN用於連接外網的端口。
(2)工作層次不同
交換機在數據鏈路層(實現數據幀的轉發),而路由器在網絡層(肩負着網絡互連的作用)。
(3)數據的轉發對象不同
交換機是根據MAC地址轉發數據幀,而路由器是根據IP地址來轉發數據報。
IP地址決定最終數據要到達某一台主機,而MAC地址是決定下一跳將要交給哪一台設備(一般是交換機或者路由器),
IP地址是軟件實現的,可以描述主機所在的網絡,MAC地址是硬件實現的,
每一個網卡在出廠時都會將全世界唯一的MAC地址固化在ROM中,因此MAC不可改,IP可改
(4)分工不同
交換機主要是用於組建局域網,而路由器則負責讓主機連接外網,多台主機可以通過網線連接到交換機,
這時候就組建好了局域網,就可以通過網線連接到交換機,這時就組建好了局域網,
就可以將數據發給局域網中的其他主機,然而通過交換機組建的局域網是不能訪問外網的,
這時就需要路由器為我們來打開外網大門,局域網的所有主機使用的都是私網的IP,所以必須通過,
路由器轉換為公網IP之后才能訪問外網。
(5)沖突域和廣播域
交換機分割沖突域,但不分割廣播域,而路由器分割廣播域。
由交換機連接的網段,仍屬於同一個廣播域,廣播數據包會在交換機連接的所有網段上傳播,
這時會導致廣播風暴和安全漏洞。而連接在路由器上的網段會被分配到不同的廣播域。
路由器不會轉發廣播數據。交換機會轉發廣播數據給局域網中的所有主機,
值得說明的是單播的數據包在局域網中會被交換機唯一的送到目標主機,
其他主機不會接受到數據,這是區別於原始的集線器的。
區別一:
路由器可以給局域網自動分配IP,虛擬撥號。交換機則只是用來分配網絡數據的。
區別二:
路由器可以把一個IP分配給很多個主機使用,這些主機對外只表現出一個IP。交換機可以把很多主機連起來,這些主機對外各有各的IP。
區別三:
交換機工作在中繼層,根據MAC地址尋址,不能處理TCP/IP協議。
路由器工作在網絡層,根據IP地址尋址,可以處理TCP/IP協議。
區別四:
路由器提供防火牆服務,交換機不能提供該功能。