统计复用中的重叠

网络工程 路由
2021-07-30 22:04:59

我正在阅读有关数据包交换中的统计多路复用的信息,但我不明白一件事。如果两个数据包同时到达路由器会发生什么?是否可以?如果不是,为什么?如果是,路由器如何知道哪个位属于哪个数据包?

1个回答

我认为您没有理解不同的第 1/2 层技术是如何工作的。虽然从纯粹的第 1 层的角度来看,在线路上交错位是可能的,但有一些检查可以防止这种情况发生。例如,以太网使用 CSMA/CD,因此在任何给定时间只有一台主机可以传输帧。如果两个主机同时传输,那么就会发生冲突,并且检测到冲突,传输停止,所有内容都被丢弃。

整个数据包可能会被复用,因为数据包有标签,例如源地址和目标地址,但比特更难复用,因为它们没有标签。一些协议,例如TDMA,通过为来自特定源的比特留出特定时间段来实现这一点,但是如果具有其他时间段的源不发送任何内容,则这确实浪费带宽;源不能使用其他设备的时间段。它归结为设置,以便在任何时候只有一台设备可以在一个通道上传输。