交換機和路由器的區別


一、兩者的區別

交換機:
交換機 工作在第二層(鏈路層)(目前有更加高級的三層交換機,四層交換機,甚至還有七層交換機)
交換機的主要功能是組織局域網,經過交換機內部處理解析信息之后,講信息以點對點的形式發送給固定端

路由器
路由器的主要功能:進行跨網段進行數據傳輸,路由選擇最佳路徑

ex:
如果你需要要多台電腦連接到一根網線,用交換機即可
如果你只用一個外網IP,但是你有好多台電腦需要上網,用路由器即可

二、兩者的原理

路由器:尋址,轉發(依靠 IP 地址)
交換機:過濾,轉發(依靠 MAC 地址)

我們可以看出這兩者的主要工作就是轉發數據,但是不同之處是,依靠的地址不同,這是一個根本區別!
路由器內有一份路由表,里面有它的尋址信息(就像是一張地圖),它收到網絡層的數據報后,會根據路由表和選路算法將數據報轉發到下一站(可能是路由器、交換機、目的主機)
交換機內有一張MAC表,里面存放着和它相連的所有設備的MAC地址,它會根據收到的數據幀的首部信息內的目的MAC地址在自己的表中查找,如果有就轉發,如果沒有就放棄

拓撲圖說明:

通過拓撲圖我們應該知道:
每一個路由器與其之下連接的設備,其實構成一個局域網
交換機工作在路由器之下,就是也就是交換機工作在局域網內
交換機用於局域網內網的數據轉發
路由器用於連接局域網和外網

三、它們兩個可不可以少一個?

交換機在局域網內工作,它根據 MAC 地址轉發數據,如果沒有了路由器在網絡層尋址,那么我們的數據就不能發送到其他網絡終端上去了
路由器內集成了交換機的功能,主機與路由器相連也可以實現數據轉發,但是不足之處是:
可擴展的接口不如交換機多

交換機通常由硬件加速轉發,路由器主要靠軟件尋址,速度慢

三、實際的網絡數據轉發過程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM