以太网中半双工模式的原因?


15

半双工连接在10Mbps和100Mbps 以太网时很流行,根据标准,在1Gbps 以太网的情况下也允许。

如果使用网络集线器(集线器在内部为单线)或使用某些其他共享以太网介质(例如10BASE-5),我是否正确认为以太网芯片组中的半双工模式支持至关重要?

在使用双绞线电缆且不使用集线器的以太网环境中,是否有任何半双工连接的原因?


3
以太网源自使用UHF无线电的en.wikipedia.org/wiki/ALOHAnet;在相同频率下运行时固有的半双工介质。
Dale M

2
值得注意的是,虽然各种802.11标准不是以太网,因此不能直接应用于该问题,但是基于802.11的无线网络仍然是半双工标准。以太网和802.11之间在冲突处理(避免与检测)方面存在显着差异,但这是一个很好的现代镜头,可以直面历史挑战。
user24313

Answers:


18

您了解半双工以太网的原因。实际上,有一种趋势是不包括1000Base-T的半双工,但它仍然成为标准。对于10 Gb以太网,丢弃了半双工,因此没有标准的10 Gbps半双工以太网。

除非您仍然有一个集线器(它们仍然存在)或不支持全双工的设备(它们存在,尤其是对于10Base-T),否则在UTP上的10Base-T或100Base-TX并不需要真正的一半。双工。



4

在部分布线损坏的情况下,半双工可能是较慢的连接与NO连接之间的差异(直到损坏得到修复为止)。

那可能是巨大的差异。


3
请解释这个答案。对于UTP,对于10或100 Mb的全双工或半双工,至少需要两对,而对于全双工或半双工,1 Gb则需要所有四对。我看不到部分布线损坏与UTP上允许的双工有何关系。
罗恩·莫平

2
我有一根雷电损坏的架空线,在组织上证明很难用光纤代替。它适用于10个半双工。它不适用于10个全双工。4根导线仍然端对端电气连接,但是除了10个半双工以外,其他任何连接都不会建立。
Ecnerwal 2015年

2
显然,这两个对都可以工作,因为您都可以发送和接收。损坏的线对(或一对线中的一根线)会允许一侧的链接,但另一侧不允许链接。您可能在其中一台设备上有损坏。至少要使用高端Fluke测试电缆。
罗恩·莫平

高端Fluke的成本超过了我一英里的成本,而光纤网络主干网的成本却高出一半。大约是我整个年度预算的两倍。不会发生。大概应该在线对之间存在串扰,但无论如何,在发出雷击之后。最终设备已全部更换。我手头有架空光纤可以简单地替换它,因为正是出于这个原因,建筑链路之间的铜不在我的可接受技术范围内。
Ecnerwal 2015年

2
您可以按小时租用Fluke,也可以租用一个小时的电缆供应商。它会正确告诉您任何电缆问题在哪里。它可能就像重新终止或切断某个服务循环的末端那样简单。您需要知道它是外部设备电缆,还是连接到内部设备电缆,还是两端的内部设备电缆(易于固定)。如果此问题仅在您的10米服务环路的一端仅5英尺远,而您只是忍受了这个问题,那将是可耻的。
罗恩·莫平

3

半双工的原因是由于成本,最初的10Meg以太网仅使用两条导体10Base2共享同一根同轴电缆。当时还没有想到可以通过非屏蔽电缆传输速度高达10Mbit / s的任何东西。

交换机/集线器上的一个端口可以通过菊花链连接20个pc,因此CDMA用于侦听流量,开始发送,如果某人开始在同一实例处开始发送则随机退避,然后再次发送。

这也是长度限制和最小数据包大小的原因,因为您必须确保在发送最后一位之前,同一根电缆另一端的某个人也没有在同一时刻开始传输。

随着电子产品变得越来越快和越来越便宜,我们转移到Cat5,每台PC使用单独的电缆/端口,然后再转移到交换机,在该交换机中,数据包可以同时在两个方向上存储和转发(全双工)


3

Rich Seifert在他的书《千兆以太网》和usenet帖子中给出了答案(对于千兆以太网):

引用:

答案是政治性而非技术性。千兆以太网是在IEEE 802.3工作组的主持下开发的。根据定义,802.3网络必须具有CSMA / CD操作能力。[注:在编写千兆以太网标准时,这是正确的;如果千兆以太网提供了一种全双工的解决方案,那么在IEEE 802.3工作组中很难证明其开发的合理性。[...]

  1. 最终的标准将很难称自己为“以太网”,因为它不使用CSMA / CD(即使作为选择),也不会作为IEEE 802.3(公认的以太网名称“所有者”)的一部分而开发。

0

我是否正确认为以太网芯片组中的半双工模式支持对于任何一个网络集线器都是至关重要的

集线器在内部为单线

说集线器模拟一根电线会更准确,实际上比这复杂一些。

还是使用了其他共享的以太网介质(例如10BASE-5)?

在使用双绞线电缆且不使用集线器的以太网环境中,是否有任何半双工连接的原因?

另一个大的是旧的终端设备。

10兆位设备不太可能支持自动协商,因此无法自动选择全双工模式。您可以潜在地将设备和交换机端口都强制为全双工模式,但是这样做可能会导致双工不匹配的情况不断发生,因此通常带来的麻烦多于其价值。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.