802.3 需要 1000BASE-T 接口来进行自动协商。但是许多网络设备可以禁用 autoneg 并强制 1000BASE-T 接口的 1000M-FDX 操作(例如“无自动协商/双工全/速度 1000”)。
尽管规范要求 autoneg 并且许多设备供应商也建议启用 autoneg,但我的同事坚持禁用 autoneg。他更喜欢固定配置,因为启用 autoneg 的 1000-T 端口有时会由于电缆不良(例如,Cat5 电缆中的 8 根电线中的一根被切断)而“退回”到 100/10M 模式......此外,禁用 autoneg 的 1000BASE-T我们实验室的链接显然运行良好。
我的问题:如果我将“no autoneg”设置为 1000BASE-T 端口的每一端,是否会发生错误?(例如 BER 增加或链路抖动?)
AFAIK 1000BASE-X 的 autoneg 包括检测单向光纤切断的远程故障信号。为所有 1000BASE-X 链路启用自动协商是有意义的。