2018年3月6日 星期二

Router ,Switch ,HUB 的差別


What is the difference between a Hub, a Router and a Switch?
- 電子產業中測試工程師的五顆星面試考題

集線器 (Hub): 具有最簡單的功能,僅是將多台機器連接起來,建立一個區域網路。當Hub從某台主機/網路收到封包後,會無差別的傳送給所有連接上的機台,也就是說,在Hub中所有的port都是彼此連通可互相傳訊的,相對的,各自的傳輸也容易被共用頻寬拖累影響。

交換器 (Switch): 與Hub的差別在於Switch的每個port都有專屬的頻寬,Switch會記錄每台電腦的MAC位址,如此一來就能對封包指定特定的接收對象 - 當A電腦 → B電腦時,其他電腦並不會收到此封包。

路由器 (Router): 功能在於連接多個網路 ex. ISP network - LAN,
Router根據封包的IP位址選擇最佳的資料傳輸路徑,送至適當的目的地。


Hub
Switch
Router
Function
Create a Network
Create a Network
Connect Networks
Data transmission
None
Mac address
IP address
OSI model
L1 (Physical Layer)
L2 (Data Link Layer) L3 (Network Layer)

沒有留言:

張貼留言