那么,考虑到CSMA/CD是用来检测碰撞的,大部分是在有很多站点的总线场景中,那么CSMA/CD还在使用吗?
因为现在大多数连接都是点对点的(例如一个路由器用电缆连接到另一个路由器),而且没有总线站,而且大部分电缆都是全双工的(我想呢?)那么CSMA/CD还在使用吗?如果没有,那么以太网中是否存在冲突检测?
我还说,主要是因为我不能百分之百确定,但是在发达国家,公交网络仍然是一件事吗?我是说为什么会有人用它?
发布于 2018-07-16 06:50:42
一般情况下不会。CSMA/CD几乎已经灭绝。
CSMA/CD对于半双工链路是必需的,但这些只能在100 Mbit/s和较慢的情况下使用。几乎所有100 Mbit/s接口都支持全双工模式和自动协商,因此它们在全双工进行协商和链接。
对于中继器集线器连接的链路,半双工是唯一的工作模式,但几乎所有这些都被交换机所取代。
对于千兆位以太网,在标准中定义了半双工模式,但是千兆位中继器没有出现,并且在现有设备上几乎不支持带有GbE的半双工模式。多千兆位标准完全放弃了半双工操作和中继器,而只使用全双工.
因此,虽然早期以太网的单线共享介质本质上是半双工的,CSMA/CD是强制性的,但后来的几代人引入了全双工功能的媒体(10BASE-F,10BASE-T,.)随后全双工集中器(交换机而不是中继器集线器)。这些使半双工模式和CSMA/CD过时。
因此,要实际看到CSMA/CD的实际工作,您将需要一个10或100 Mbit/s链接,或者挖出一个过时的中继器集线器,或迫使交换机和网卡端口使用半双工。实际上,过去20年里建造的任何东西都可以使用全双工,除非你不让它使用,否则就会这样做。
发布于 2018-07-17 13:43:19
CSMA/CD还在使用吗?
几乎可以肯定的是,它远没有以前那么广泛,但我发现它完全消失了,这是非常值得怀疑的。
因此,考虑到CSMA/CD是用来检测碰撞的,主要是在有许多站点的总线场景中。
当链路在半双工模式下运行时,使用CSMA/CD。链接可能在半双工模式下运行有几个原因。
场景3几年前就消失了,而场景4现在已经变得不那么普遍了,因为自动协商是可靠的。
场景1和2正变得越来越少见,但我怀疑它们会在一段时间内完全消失。还有大量的遗留设备仍然在做着重要的工作,还有大量的嵌入式设备,即使是10M/50的设备也是过火了。
可能施加压力的是2.5G/5G/10G双绞线标准的提高。如果这些标准真的开始流行,我们可能会看到更多不支持1000万的端口,迫使嵌入式设备制造商安装1亿台控制器,即使它们不需要这样的速度。
https://networkengineering.stackexchange.com/questions/51823
复制相似问题