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) |
沒有留言:
張貼留言