作者killermech (SONY控)
看板MIS
标题[请益] Layer2 Switch基本观念
时间Thu Mar 16 23:42:47 2017
在书上看到,SWITCH上的每个Port都是个别的Collision Domain,
若每个Port都接上终端主机(不再介接Hub),只是不再有碰撞发生,
但仍还是在同一个BroadCast Domain,会有广播风暴,想知道的是
广播风暴的"广播"是指广播讯框还是广播封包呢?
承上,假设SWITCH共8个Port,如果我把"1357"&" 2468" Port分别群组化成两个VLAN,
那这时候BroadCast Domain会变小,那麽Collision Domain会不会变成成VLAN1 & VLAN2
呢? 还是维持每个Port个别的Collision Domain?
麻烦请各位大神开示,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.167.155.86
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MIS/M.1489678971.A.23B.html
※ 编辑: killermech (118.167.155.86), 03/16/2017 23:51:08
※ 编辑: killermech (118.167.155.86), 03/17/2017 00:11:19
1F:推 Non: 1.两者都是 2. Collision Domain = 8, Broadcast domain = 2 03/17 00:33
2F:推 Non: 第一题的问法比较不对 不过还是弄懂OSI七层你会有更一步了解 03/17 00:34
3F:推 bogege: 版大对於Collision Domain的观念好像有点模糊 03/17 19:39
5F:→ bogege: 和那堆老鼠乱叫的概念有点像_最後和我一起来! 03/17 19:41
6F:→ bogege: 转圈圈吧~哈姆太郎!按赞安啾!! 03/17 19:42
7F:→ killermech: 因为Switch是以点对点转送讯框的缘故,所以现在的区域 03/17 21:16
8F:→ killermech: 网路不需要考量Collision Domain的问题,因为原本的 03/17 21:17
9F:→ killermech: 会有碰撞是因为古典乙太网路中讯框都是广播方式传送 03/17 21:18
10F:→ killermech: 是属於Layer2的范畴,不知道理解是否正确? 03/17 21:21
11F:→ bogege: 你都写出Collision和Boradcast了,怎麽又把他混在一起了? 03/17 21:37
12F:→ bogege: 不是广播方式,而是类似反射器镜象,就和影片的老鼠一样 03/17 21:38
13F:→ bogege: 放在一起就会乱叫,然後再叫停,大家再慢慢排队一个一个来 03/17 21:39
14F:→ bogege: SW的话就是把老鼠做隔间,不要让他们乱镜射。 03/17 21:39
15F:推 Non: 不好意思原PO是我没说清楚,Collision domain在现在的Switch 03/18 01:37
16F:→ Non: 里头,是一个Port一个Collision Domain,这是在你没有切分出 03/18 01:38
17F:→ Non: 其他VLAN或其他划分broadcast domain技术的状况之下, 03/18 01:39
18F:推 Non: 假设你在文中的VLAN2里头,有一台Host发出ARP request 03/18 01:39
19F:推 Non: 那正常是只会在你的VLAN2的这个Broadcast domain以内广播而已 03/18 01:40
20F:→ Non: 第二题的问法,你只是想知道VLAN2有几个Collision domain的话 03/18 01:43
21F:推 Non: 那就是四个(一个Port一个) 03/18 01:43
22F:→ Non: 另外,会有碰撞绝对不是因为古早封包的都是广播方式传送 03/18 01:46
23F:→ Non: 是因为古早的设备(真正的Hub)就只有那一个Broadcast domain 03/18 01:47
24F:→ Non: 而它转发封包的方式就是每个Port都送出一样的东西出去 03/18 01:50
25F:→ Non: 它不像现在的Switch会有 MAC address table,会记录你的位址 03/18 01:53
26F:→ Non: 而是笨笨的就每个Port都送出一样的东西 03/18 01:53
27F:推 Non: 碰撞也不是像老鼠一样放在一起会乱叫,然後再莫名其妙喊停 03/18 01:57
28F:推 Non: 这个比喻太烂了,只会让新手混淆 03/18 01:57
30F:→ Non: 上面的连结让原Po认识CSMA/CD,希望你能了解 "碰撞" 的原由 03/18 01:59
32F:→ killermech: 所以对主机来说只是丢出"讯框"而已,是Hub将讯框广播 03/18 09:28
33F:→ killermech: 每一个站台都会收到讯框副本,加上Hub是半双工设备, 03/18 09:40
34F:→ killermech: 若有其他的站台也要传送讯框,就会发生碰撞 03/18 09:43
35F:→ killermech: 抱歉,半双工部分搞错,是指同一时间只送收或送 03/18 09:46
36F:→ deadwood: 碰撞发生在L1(电子讯号),用HUB会碰撞是因为HUB单纯把 03/18 11:32
37F:→ deadwood: 收到的讯号复制并传送到每个port上 03/18 11:33
38F:→ deadwood: 这跟L2的broadcast并不一样 03/18 11:35
39F:→ deadwood: 另外,全双工确实是不会发生碰撞原因,因为接收与传送 03/18 11:37
40F:→ deadwood: 被分开在不同实体芯线上,正常状态下不会有碰撞发生 03/18 11:39
42F:→ deadwood: packet tracer用来学习网路是不错的选择 03/18 11:55
43F:推 rockiey: 10m网路或半双工,才有碰撞的问题,1g网路不能半双工 04/02 19:55
44F:→ rockiey: vlan=subnet=broadcast domain 04/02 19:56
45F:推 rockiey: L2 sw每一个port都是一个碰撞领域 04/02 19:58
46F:推 rockiey: 广播封包带network 最後一个ip,广播风暴pps太快也可以锁 04/02 20:03