不是物理网络堵,是CSMA/CD机制本身的问题。
CSMA/CD(载波监听多路访问/冲突检测)是一种早期的网络通信协议,最早是从ALOHA协议改进来的。它让每个设备在发数据前先听听网络是不是空闲的,空闲才发。但问题来了——如果多个设备同时监听到空闲并开始发送数据,就会发生冲突,导致大家都发不出去。这时候就得停下发数据,随机等一会儿再重试。
这协议简单靠谱,以太网早期就是靠它火起来的。好处是不用中心控制,大家地位平等,实现起来也容易。但缺点也很明显,一旦网络里数据多了,冲突就频繁,效率直接暴跌。
解决办法就是做QOS,限制一下各个终端的网络占用,别让网络太挤。
CSMA/CD(载波监听多路访问/冲突检测)是一种早期的网络通信协议,最早是从ALOHA协议改进来的。它让每个设备在发数据前先听听网络是不是空闲的,空闲才发。但问题来了——如果多个设备同时监听到空闲并开始发送数据,就会发生冲突,导致大家都发不出去。这时候就得停下发数据,随机等一会儿再重试。
这协议简单靠谱,以太网早期就是靠它火起来的。好处是不用中心控制,大家地位平等,实现起来也容易。但缺点也很明显,一旦网络里数据多了,冲突就频繁,效率直接暴跌。
解决办法就是做QOS,限制一下各个终端的网络占用,别让网络太挤。