我正在提高我对以太网协议的了解。在我的学习过程中,我注意到它们是协议的多个版本。示例:2.5GBASE-T 和 5GBASE-T 和 100BASE-TX。我想知道根据我们连接网卡的线材是否会使用好版本?或者这些版本是复古兼容的?
非常感谢您的回答。
我正在提高我对以太网协议的了解。在我的学习过程中,我注意到它们是协议的多个版本。示例:2.5GBASE-T 和 5GBASE-T 和 100BASE-TX。我想知道根据我们连接网卡的线材是否会使用好版本?或者这些版本是复古兼容的?
非常感谢您的回答。
大约有 100 种以太网变体,请参阅Wikipedia:以太网物理层以获取更新列表。
2.5GBASE-T 和 5GBASE-T 有点特殊,因为“Smartrate”端口实际上训练手头的电缆并使用可能的最佳速度。所有其他变体都使用更简单的自动协商,其中每一方都宣传其支持的变体,并使用最佳的相互链接。如果电缆不足,则链接失败或性能不佳。
许多端口向下兼容较低的速度(通过自动协商),特别是对于最常见的双绞线变体,尽管这纯粹是可选的。例如,几乎所有 1000BASE-T 端口也支持 100BASE-TX 和 10BASE-T,或者大多数 10GBASE-T 端口也支持 1000BASE-T。光纤端口通常不向下兼容,但如果它们的波长匹配,例如 10GBASE-SR 和 1000BASE-SX,则有可能。
是的,以太网有各种各样的物理层规范,针对不同的速度、媒体类型和技术水平。
其中许多规格都是短暂的死胡同,如果您在最前沿操作,您可能会遇到难以连接到更现代设备的东西。一般来说,当技术逐渐渗透到更常规的企业时,尽管它已经为每种速度制定了相对少数的标准。
BASE-T 以太网通过在同一端口上支持多种标准并具有自动协商过程来处理向后兼容性。支持的最高标准为 100BASE-TX 的端口通常*也支持 10BASE-T。支持的最高标准为 1000BASE-T 的端口通常也支持 100BASE-TX 和 10BASE-T。
但是,对于更高速度的端口,您必须仔细阅读文档。早期的 10GBASE-T 端口仅支持 1000BASE-T 和 10GBASE-T。后来的端口增加了对 100BASE-TX 的支持。后来,2.5GBASE-T 和 5GBASE-T 出现了,一些但不是所有的 10GBASE-T 端口都增加了对它们的支持。
25GBASE-T 和 40GBASE-T 理论上存在,但我似乎找不到任何实际产品的证据,所以我无法查看它们提供的向后兼容性水平。
传统上,以太网自动协商只考虑终端设备的功能,而不是中间的电缆,因此如果电缆不符合设备支持的最高速度的要求,您可能会得到一个不可靠或无法正常工作的链路全部。一些供应商已经添加了他们自己的扩展来解决这个问题,我相信这可能已经包含在 2.5G/5Gbase-T 标准中,尽管我不确定细节。
光纤以太网已将模块化收发器作为处理更广泛的物理层标准的解决方案。最初有各种各样的不同模块标准,但近年来世界已经确定了“SFP”和“QSFP”模块标准系列。不同之处在于“SFP”系列提供单通道数据,而 QSFP 系列提供四通道数据,因此在给定的技术水平下,它可以提供 4 倍的速度。我的理解是,在 SFP 或 QSFP 系列中,通常可以将较慢的收发器安装在较快的插槽中,从而提供一定程度的向后兼容性。
不幸的是,许多供应商锁定了他们的 SFP 插槽,这反过来又导致第三方收发器供应商创建克隆收发器,这些收发器可以被编程为声称是用户需要的任何供应商的收发器。
对于高速短距离链路,可以使用直接插入收发器插槽的“直连电缆”,而不是使用一对收发器和它们之间的光纤。在非常短的距离上,这些可能是无源铜缆,对于稍长的链路,它们可能是基于光纤的。
* 主要的例外是铜线到光纤的媒体转换器,这些通常只支持单一速度。