设为首页收藏本站language 语言切换
12
返回列表 发新帖
楼主: dba_sale
收起左侧

[已解决] 怎么理解“交换机一个端口一个冲突域”?

  [复制链接]
 楼主| 发表于 2012-8-9 04:30:02 | 显示全部楼层
^_莫言_^ 发表于 2012-7-19 16:36
真的没有冲突?再想想~~~

谢谢你的答复。能不能举一个具体的冲突实例。
16# 2012-8-9 04:30:02 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-12 15:20:24 | 显示全部楼层
dba_sale 发表于 2012-8-9 04:30
谢谢你的答复。能不能举一个具体的冲突实例。

两个端口之间互相通信的时候也是基于CSMA/CD的机制啊,这是由以太协议的特点造成的。

哪怕一台Switch上只有两台主机,也存在两台主机同时向对方发送数据包的情况啊,这时候不就冲突了?

就好像一个教室里只有两个人,两个人突然想都和对方打个招呼,就一起说“hello”,这样不就冲突了?
17# 2012-8-12 15:20:24 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-12 15:23:33 | 显示全部楼层
dba_sale 发表于 2012-8-9 04:30
谢谢你的答复。能不能举一个具体的冲突实例。

如果你了解一些ATM和SDH网络基于时分的传输机制就会更好地理解以太协议的CSMA/CD协议所涉及的冲突域问题了
18# 2012-8-12 15:23:33 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-13 02:40:00 | 显示全部楼层
^_莫言_^ 发表于 2012-8-12 15:20
两个端口之间互相通信的时候也是基于CSMA/CD的机制啊,这是由以太协议的特点造成的。

哪怕一台Switch上 ...

“哪怕一台Switch上只有两台主机,也存在两台主机同时向对方发送数据包的情况啊,这时候不就冲突了?”
如果这时候冲突,那switch和hub有什么区别。

这篇文章可能解释的更清楚些,http://www.cisco.com/warp/public/473/lan-switch-cisco.pdf
“There is a vital difference between a hub and a switch; all the nodes that connect to a hub share the bandwidth,
but a device that connects to a switch port has the full bandwidth alone. For example, consider 10 nodes that
communicate with use of a hub on a 10 Mbps network. Each node can only get a portion of the 10 Mbps if
other nodes on the hub want to communicate as well. But, with a switch, each node can possibly communicate
at the full 10 Mbps. Consider the road analogy. If all the traffic comes to a common intersection, the traffic
must share that intersection. But a cloverleaf allows all the traffic to continue at full speed from one road to
the next.
In a fully switched network, switches replace all the hubs of an Ethernet network with a dedicated segment for
every node. These segments connect to a switch, which supports multiple dedicated segments. Sometimes the
number of segments reaches the hundreds. Since the only devices on each segment are the switch and the
node, the switch picks up every transmission before the transmission reaches another node. The switch then
forwards the frame over the appropriate segment. Since any segment contains only a single node, the frame
only reaches the intended recipient. This arrangement allows many conversations to occur simultaneously on
a network that uses a switch.”
19# 2012-8-13 02:40:00 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-24 23:36:59 | 显示全部楼层
交换机隔离冲突域、路由器隔离广播域。而集线器即不能隔离冲突域也不能隔离广播域。。。
20# 2012-8-24 23:36:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-27 10:23:15 | 显示全部楼层
交换机隔离冲突域、路由器隔离广播域。集线器即不能隔离广播域也不能隔离冲突域。。集线器使用csma/cd检测链路是否安静。。但是不完全阻断冲突发生的情况。
21# 2012-8-27 10:23:15 回复 收起回复
回复 支持 反对

使用道具 举报

 成长值: 60295
发表于 2012-8-29 17:51:20 | 显示全部楼层
交换机说的冲突域是在一个端口内吧,比如同一时间只能发送一条信息,后面的都在排队,当然因为时间很短,1/N秒,但还是排队发送的(有排队机制就因为有冲突的可能性存在,排队的目的就是为了避免冲突),所以说交换机的冲突域是按端口算的。
如果一个交换机上只接了2台主机,他们互相通信,那从某个角度可以说这两个端口的冲突域合并了,算一个冲突域。
17楼同学说的那个两个主机同时发消息,在交换机来看应该不算冲突,因为交换机端口是全双工模式工作。
22# 2012-8-29 17:51:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-8-31 15:33:34 | 显示全部楼层
把交换机的一个端口可以看作一个hub。就像是一个收银台,一个人缴费,后面的人就要排队。一个hub或者一个端口就是一个收银台。

如果两个主机不在一个端口下,自然就不需要排队。也就没有冲突,嗯就是前面说的没有在一个冲突域内。
23# 2012-8-31 15:33:34 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-26 17:11 , Processed in 0.107493 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表