什么是“冲突域”

网络工程 转变 错误
2021-07-22 19:50:13

在 Tanenbaum 的计算机网络中:

如果多个站点或端口要同时发送帧,会发生什么情况?同样,交换机与集线器不同。在集线器中,所有站点都在同一个冲突域中。他们必须使用 CSMA/CD 算法来安排他们的传输。在交换机中,每个端口都是自己独立的冲突域。在电缆为全双工的常见情况下,站点和端口都可以同时在电缆上发送帧,而不必担心其他端口和站点。现在不可能发生碰撞,并且不需要 CSMA/CD。但是,如果电缆是半双工的,则站点和端口必须以通常的方式与 CSMA/CD 竞争传输。

书上查不到碰撞域的定义,搜索也查不到。

它的定义不仅适用于引文中的上下文,还适用于更一般的情况吗?

3个回答

这将是一个外行的答案,而不是引用规范,但它应该是准确的。

冲突域是受冲突影响的网段(主机、集线器)的总和,并通过随机退避延迟强制处理。

任何时候在以太网线路上检测到冲突时,该线路上的所有接口都需要停止传输。然后他们每个人都会在再次传输之前随机等待一段时间,以避免再次发生冲突。在拥挤的网络中,这种延迟会开始迅速增加,而冲突域本质上是延迟影响的设备的总和。

就像你的报价一样,这些天它出现的次数要少得多。充当交换机角色的原始以太网设备是一个集线器,它只是简单地从所有其他端口重复发送给它的任何帧。一旦网络出现轻微拥塞,冲突就会成为常见的症状。现代交换机技术实际上消除了这个问题,因为交换机接收到的任何帧都只会发送到它的目标主机。唯一可能的冲突发生在主机和交换机之间,使其成为一个非常小的冲突域,仅影响该主机。

冲突域是通过共享介质连接的所有设备最初冲突域是一条物理电缆,然后添加了中继器和集线器。共享媒体在路由器端口结束,并在时间上有界(512 位时间)。

随着交换机的出现,冲突域的概念缩小到交换机上的端口,并且如前所述,全双工端口上不会发生冲突。

冲突域在 WIFI 网络中仍然存在。WIFI 使用 CSMA/CA。

好吧,我认为您的问题是“什么是冲突域”。简单来说,冲突域,顾名思义,就是可能发生冲突的区域。把它想象成一条狭窄的隧道,只有一辆车可以通过。如果两辆车通过,它们就会相撞。因此,隧道被称为冲突域。

现在,让我们把它带到网络上。像这里的其他答案一样,以前,这些称为集线器的设备用于连接各种主机。集线器也是一个愚蠢的设备,从某种意义上说,无论它从一个端口接收到什么数据,它都会简单地复制到所有其他端口。无论如何,集线器的问题在于它只有 1 个冲突域。我是什么意思?这意味着,如果我将 5 台主机连接到集线器,则它一次只允许一个系统传输数据的空间(如我们的隧道示例)。如果一台主机正在传输数据,而另一台主机试图传输数据,就会发生碰撞,或者两辆车相撞并爆炸!因此,当您谈论冲突域时,我们会想到可能发生冲突的共享介质。当然,出现了很多预防机制,例如交换机和 CSMA/CD 等,

冲突域 - 集线器

上图显示集线器任一侧的两台主机尝试同时发送数据,由于只有一个冲突域,因此只允许发送一个。二 = 繁荣(如图所示)。

其它你可能感兴趣的问题