作者kulami (kulami)
站内hardware
标题Re: [问题] 请问Router和Switch的不同
时间Sat Oct 8 20:08:24 2005
以下是基本的区域连线(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
1F:推 chiwa:所以我的观念没错罗,是broadcast的关系 10/08 20:11
2F:→ kulami:你的观念很正确! 我只是说明没有平均频宽这件事而已 10/08 20:18
3F:推 cutemaumau:那麽贵? (把手上那几台switch抱住 抱紧紧) 10/09 11:26
4F:→ biilibalabon:感激不尽 谢谢 这个图解太棒了 10/12 17:50