IT运维管理,创造商业价值!
中国IT运维网首页 | 资讯中心 | 运维管理 | 信息安全 | CIO视界 | 云计算 | 最佳案例 | 运维资源 | 专题策划 | 知识库 | 论坛

以太网中“半/全双工冲突”发生的原因是什么?

2007年10月09日
网络/佚名
10BASE-T和100BASE-TX以太网用一对线接收信号(RX),一对线发送信号(TX)。根据定义,半双工表示在一对线上同一时刻只能向一个方向传送数据。如果对于半双工的设备双向都有数据,就会有冲突,发生冲突的帧会被丢弃。对于旧的同轴电缆10BASE5和10BASE2网络,只有一条物理线线用于收发,所以必须采用半双工的模式。现的以太网将收发线对分开,所以就不会有冲突产生。

在10BASE-T和100BASE-TX以太网中,使用全双工将会使吞吐增加一倍,100 Mb/s的网络的吞吐量会达200Mb/s。半/全双工的冲突会降低主机上网的带宽,虽然也能发送数据,但是对于全双工一端会有间歇性地错误。大多数10BASE-T以太网集线器会工作在半双工模式。许多最新的“10 M/100 M”交换机和集线器即可半双工,也可全双工。如果以一端半双工,一端全双工,那么一端将认为自己任何时候都可以发送数据,而另一端将会在任何收到数据的时候中断传输。被中断或破坏的报文将会被发送主机计数为小于64字节的冲突碎片或大于或等于64字节的最新数据。    冲突或丢失的数据包会由上层相关软件重发,这些重发的数据会带来网络的延时。同时这些额外的流量可能会难以传送,结果是导致网络文件传输或应用很慢。冲突的数据重传大约需要几微秒,而被丢弃的数据可能需要如TCP等上层软件处理,需要几十秒时间重传。如果TCP的努力仍不成功,那么网络的连接就会失败。
发表评论请到:http://bbs.cnitom.com

相关阅读

图文热点

风险管理 大数据分析并不是风险“预言家”
风险管理 大数据分析并不是风险“预言家”CIO们在使用大数据分析工具的前提是部署云计算,但是云计算不无高风险,例如把关...
高性能万兆WAF创造Web安全防护新境界
高性能万兆WAF创造Web安全防护新境界启明星辰万兆WAF在超过10G数据吞吐量的情况下还能实现对SQL注入、XSS跨站等攻击进...

本类热点