CCIE、CCNP们都出来啊!斑竹们都来啊!一定要弄明白!
这几天一直冥思苦想全双工和CSMA/CD的关系!以至昨天晚上有高人托梦给我:可以把冲突域比做一个双向单车道上的交通规则!而全双工则是一个双车道。有了自己专有的行驶车道,你可以开自己的奔驰任意飞速行驶还要什么交通规则?这种情况下还使用CSMA/CD的规则那不是吃多了?反证法:如果一个主机在双信道的以太网上通信需要进行CSMA/CD那么监听哪个通道呢?显然CSMA/CD没有那么聪明!当监听到接收通道上有载波时按照规则主机网卡会延迟发送数据针!这跟实际情况相矛盾!所以证明全双工底下压根不需要CSMA/CD!窃以为:网卡在物理连接上后会有某种机制判断自己是处于双响单车道(半双工共享以太网)还是全双工交换式以太网!然后决定是否CSMA/CD!这个思路不晓得对不对?
网卡在半双工底下是要CSMA/CD的!网桥端口无论何时都是要CSMA/CD的!虽然网桥断口隔离了冲突域,过滤了网段流量(这点跟交换机相似)但是它的背板还是单通道的是半双工的,工作时还是要CSMA/CD的(这点跟交换机不同)!而交换机端口之间都是全双工的所以端口之间转发数据针是不需要CSMA/CD的!