我正在向我的朋友解释直线电缆和交叉电缆的区别,并开始想知道为什么早期的devise者认为使用两种不同的电缆types是个好主意?
这只是一个奇怪的历史神器,会延续到汽车mdi / x的扩散,还是存在直线电缆的技术原因?
编辑:要指定,目前直线电缆只需要在计算机和交换机/集线器之间。 为什么交换机/集线器从一开始就devise不使用交叉电缆呢?
曾几何时,双绞线sockets只有一种方式连接,所连接的电子元件不能改变每根导线的function。 您既可以是networking设备(集线器/网桥/交换机/路由器),也可以是terminal设备。 为了将两个networking设备电连接在一起,您需要使用与用于将terminal设备连接到networking设备的电缆不同的电缆。
因此,直通和交叉电缆诞生了。
避免使用第二种电缆types(当它们将其从容器中取出时,它们总是会丢失其标签并将几个/几年前的networking人混淆),大多数设备旨在连接到两个networking设备并结束设备有一个上行链路端口,允许使用“普通”电缆。
就这么简单。
编辑: Google-Fu成功。 它是垃圾!
为什么交换机/集线器从一开始就devise不使用交叉电缆呢?
当10base-T规范仍在考虑之中时,办公networking中最常见的双绞线架构是ARCnet。 直到1990年,10base-T还没有被批准为一个实际的标准,比我想的晚。 将ARCNet集线器连接在一起看起来需要一条从最终连接到端点设备的电缆。
由于标准委员会由来自各个硬件厂商和其他有关方面的资深networking工程师组成,他们多年来一直在处理多重电缆问题,并可能认为它是现状。 供应商正在开发的“草案”设备也有可能对电缆有电气要求,这与ARCnet设备制造商一样受到影响。 显然,委员会并没有考虑使用多种电缆types来解决这个问题。
在RJ-45连接器上,有8个引脚。 最初只有4人被使用。 Tx(发送)及其接地,Rx(接收)及其接地。 如果使用直通电缆,传输引脚将连接到另一个设备上的传输引脚。 接收引脚也是如此。
早期的networking设备并不“足够聪明”,不知道数据是否应该用于数据传输,所以它并没有在那里听。 现代的GigE设备足够聪明,所以这不再是一个问题。 这绝不是一个devise决定,而是一个以前做出的devise决定的答案。
编辑:为了解决你留在评论中的问题 –
为了简化布线过程(两端可能是相同的),networking设备的端口被接收在PC上传输的引脚上,反之亦然。 这使得所创build的大部分电缆可以以相同的方式连接两端。 由于交叉电缆的使用非常less见,而现代交换机上的“上行”端口和自动交叉的出现更是如此,所以这是较less使用的技术。
使用哪种接线scheme确实无关紧要,如果“标准”电缆和引脚是交叉变化的话,问题仍然存在。 然后,我们所说的直通电缆将不得不用来直接连接设备。
使用直线电缆的原因是因为两端都是相同的,所以它们更容易制造。 链接集线器时最初使用交叉电缆,因为他们希望链路端口与其他端口不同。 你需要记住的是,如果你没有像预期的那样使用链接端口的话,事情可能会有奇怪的结果,甚至没有结果。
下一步是在集线器上提供一个开关,以便您可以使用直线电缆或交叉电缆进行链接。 这些天都是用智能芯片完成的。
当然,我们仍然需要交叉电缆来直接连接大多数networking设备,而不使用交换机或集线器,否则两个传输端口将连接在一起,接收端口也是如此。 交叉电缆正确连接发射器和接收器。
在大多数情况下,链中将会有几条电缆。 在配线柜中的集线器/交换机和配线架之间,配线架和墙上端口之间,墙上端口和使用networking的设备之间的前提布线。 使用直通电缆时,select电缆时不需要考虑这些连接的数量和types。 在每个地方使用交叉连接,需要确保有一个奇数的电缆,而添加一个耦合器来扩展电缆需要额外的考虑。 在需要将交换机连接到墙上端口的奇怪情况下,只需使用一根交叉电缆即可。 对于后端来说,回到同轴上行链路的时代,交叉并不是问题,AUI-10BaseT上行链路适配器上有一个MDI / MDI-X开关。
同样的概念发生在壁橱之间的纤维补丁上。 如果直接通过多个连接点进行修补,大部分连接都是直通的。 在一端(希望在整个环境中向上或向下保持一致),穿过A和B光纤以获得连接。
路由器和交换机现在足够聪明,不需要其中一个或另一个。 只有当从PC – >集线器或PC – > PC是一个或其他所需。
至于为什么要这样做,而这正是我所记得的,计算机在2对上传输并在2对上接收,所以为了防止冲突,你必须切换2对来直接连接两台机器。
曾几何时,这一切都是$$$$,我记得当以太网接近100美元的端口时非常高兴,所以这是保持这一点。 无论是用户交叉电缆,或可能是一个物理交换机,或两个物理端口为同一个逻辑端口,一个正常连线,一个交叉(不要同时使用两个)。
它曾经是很难和昂贵的,所以要保持健全。
即使早期的自动感知以太网PHY收发器变得可用,我认为很便宜的一些比较便宜的也不是“不可思议的”。
如果第一个链路上的数据包是在最初假定的状态下接收到的,并设置为传输线路,则TX / RXfunction将被交换,并且后续的顺序被恢复。
有些设备的缺点是虽然在TX上检测到的第一个数据包会触发交换机,但就其数据包内容而言,它是“不可读的”,因此会被丢弃。 像这样的收发器确实依赖于上层的重传,因为如果存在初始的TX / RX不匹配,链接之后的第一个接收到的数据包将被丢弃。
我认为(希望)这种效应在现代自动感测装置中是不存在的。