交换机消除了冲突。但是关于

Kev*_*len 3 switch

抱歉问了很简单的问题。但我不明白交换机没有冲突问题......当3台PC连接集线器时,2台PC同时尝试连接其他1会发生冲突。像这种情况,交换机会在端口之间建立逻辑电路,如端口 1 到端口 3 和 2 到 3。但在端口 3 上将同时接收 2 个连接。我认为当端口 3 同时有 2 个连接时,会有碰撞会影响。这样对吗?

Zor*_*che 5

这里要记住的一件事是,如今几乎大多数交换机都按照存储然后转发的原则工作。与集线器不同,发射器和接收器之间没有直接连接。

当接收到一个帧时,它被存储到交换机的内存中。交换机做出决定将其发送出去,然后在该端口不忙时发送。由于传输帧的是交换机,因此它足够聪明,不会尝试同时发送两个帧。

基本上,您必须像任何标准queue一样考虑它。


Dav*_*rtz 5

只有当两个节点同时尝试在同一共享通道上发送数据时,才会发生冲突。通常,到交换机的链路是全双工的,没有共享信道。所以碰撞是不可能的。

如果两台设备都向一台设备高速发送帧,则肯定会出现交换机无法容纳出站端口上的所有流量的情况。但结果不会是碰撞。结果将是丢帧或暂停,具体取决于交换机和设备的功能和配置。一些交换机和一些以太网设备支持可以发送的“暂停”帧,告诉他们交换机当时无法容纳他们的流量。