Re: [問題] 請問Router和Switch的不同
以下是基本的區域連線(LAN)圖
WAN
│
┌─┴─┐
│ H │
└┬─┬┘
│ │
A B
H: Hub
如果H是單純的Hub,當A電腦要傳10 Mb/s 資料出去(WAN),
這時候, Hub會將這資料同時傳給B電腦跟WAN(這就是broadcast)
因此B電腦的頻寬會佔掉10 Mb/s(由A電腦傳來的無用封包)
所以速率會降成 90 Mb/s (以100 Mb/s來看)
可以預見的,當Hub接的電腦越多, LAN內如果太多電腦同時在使用網路的話
大家的速率都會被降下來, 因為太多無用的broadcast的封包佔住網路頻寬
H: Switching Hub
如果H是Switching Hub (請注意 Switching Hub跟Switch完全不同喔!)
當A電腦要傳10 Mb/s的資料到WAN,
這時Switching Hub會將A傳來的封包直接丟給WAN,不會傳給B電腦
這樣的行為模式就叫Switching, (當然還包括MAC Learning的行為,這裡就不說明了)
所以Switching Hub會有效的減少LAN內無用的broadcast封包
而B電腦的網路頻寬就不會被A電腦影響到
另外,原po有問到Switch跟Router的不同
Switch可以分成兩種, 一是Layer 2 Switch, 另一種是 Layer 3 Switch
簡單來說
Layer 2 Switch 可以視為 Bridge
Layer 3 Switch 可以視為 Router
因為Layer 3 Switch已經有Router的功能,
所以業界都會將Layer 3 Switch視為Router的一種
其他太多深入的東西就不說了,
最後強調的是 Switching Hub 不等於 Switch,
一台Switch單價從數千元到數十萬元不等, 不是一班人買的起的
※ 引述《chiwa (我是青蛙,不是王子^_^)》之銘言:
: ※ 引述《biilibalabon (幸福的日子來啦!)》之銘言:
: : 嗯~~~~~
: : 我想這實在是很基本的問題
: : 但是,我也真的很外行 (讀文科對這些電腦週邊真的很陌生)
: : 所以~~~~~~~~~
: : 硬著頭皮請教各位先進
: : 其實還想問
: : Hub他的作用到底是什麼
: : 煩請解答,感激不盡
: Hub 為 Multi-port repeater ,其實只是個訊號放大器,因為現在都做多個port
: 所以拿來當作集線用
: Hub無法切割collision domain,在Hub連結下,頻寬會平均分攤
: Hub從某個port接收到封包之後,會broadcast到接收端之外的所有port
: 所以當接的電腦越多,效率就越差
: Switch 為Multi-port bridge,原來是作為切割collision doamin以及橋接結構不同的
: 兩端網路用
: 現在作多個port,並加上了switching功能,許多hub的缺點在它身上就不存在
: 比起hub來,switch有效率的多
: Router 很像是一台PC,router內具有CPU、RAM、NVRAM、Flash、ROM等等元件
: 主要是為連接WAN的設備,功能比起上述兩者通常都強上很多
: 主要功能是決定封包要怎麼傳到目的地
: 以上是概略說說,想詳細了解請參考CCNA相關書籍
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.181.226
推
10/08 20:11, , 1F
10/08 20:11, 1F
→
10/08 20:18, , 2F
10/08 20:18, 2F
推
10/09 11:26, , 3F
10/09 11:26, 3F
→
10/12 17:50, , 4F
10/12 17:50, 4F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
hardware 近期熱門文章
PTT數位生活區 即時熱門文章