网络硬件是否应设置为“自动协商”速度或固定速度?

网络硬件是否应设置为“自动协商”速度或固定速度?

我们最近遇到了一点问题在网络中,多台服务器会间歇性地失去网络连接,而且解决起来相当困难(需要硬重启)。这种情况已经持续了大约两周,似乎是随机的,发生在不同的服务器上。我们没有发现任何特定的模式。

经过一番深入研究后,我们发现交换机报告问题端口的速度为 100 Mbps:

这听起来很像 Joel Spolsky 文章中发生的事情五个为什么

Michael 花了一些时间进行事后分析,发现问题只是交换机的简单配置问题。交换机可以使用多种速度进行通信(10、100 或 1000 兆位/秒)。您可以手动设置速度,也可以让交换机自动协商双方可以工作的最高速度。发生故障的交换机已设置为自动协商。这通常有效,但并非总是有效,而在 1 月 10 日早上,它却没有起作用。

我们现在有禁用自动协商在我们的网络硬件上并将其设置为固定速率 1000 Mbps(千兆位)。

对于那些拥有更多服务器硬件网络专业知识的人,我的问题如下:

  1. 现代网络硬件的自动协商问题有多普遍?
  2. 在设置网络时禁用自动协商并设置固定速度是否被视为良好的标准网络实践?

答案1

  1. 我还没有看到网络速度自动协商出现问题,该问题不是由(a)链路一端的手动与另一端的自动不匹配或(b)链路的组件故障(电缆,端口等)引起的。

  2. 这取决于管理员,但我的经验告诉我,如果您手动指定链接速度和双工设置,那么您必然会遇到速度不匹配的情况。为什么?因为几乎不可能记录交换机和服务器之间的各种连接,然后在进行更改时遵循该文档。我见过的大多数故障都是由于 1(a) 造成的,而且只有在您开始手动设置速度/双工设置时才会遇到这种情况。

正如在Cisco 文档

如果禁用自动协商,则会隐藏链接丢失和其他物理层问题。仅对终端设备禁用自动协商,例如不支持千兆自动协商的旧千兆网卡。除非绝对必要,否则不要禁用交换机之间的自动协商,因为物理层问题可能无法检测到并导致生成树循环。

除非您准备为需要验证速度/双工(并且不要忘记流量控制)的网络变更设置变更管理系统,或者愿意处理因在所有网络设备上手动指定这些设置而偶尔出现的不匹配问题,否则请坚持使用自动/自动的默认配置。

将来,可以考虑使用以下方法监控交换机端口上的错误:磁共振成像仪这样您就可以在遇到问题之前发现这些问题。

编辑:我确实看到很多人提到旧设备的协商失败。是的,这是很久以前的问题,当时标准正在制定中,但并非所有设备都遵循这些标准。您的网卡和交换机是否不到 10 年?如果是,那么这不是问题。

答案2

  1. 非常常见,多年来我在各种类型的硬件上遇到过很多问题。

  2. 我认为,如果设置是静态的(即服务器机架),并且您认为不会发生变化,那么手动设置速度和双工是个好主意。只要记录良好,就可以避免将来出现问题。

编辑:

需要澄清的是,我并不是提倡在整个网络上使用手动速度,我想说 95% 的时间自动/自动才是最佳选择。我只是说我遇到了双工/速度问题,并且我的网络中有一小部分(即我们的一个服务器机架)主要采用手动设置。我们运行一个控制非常严格的 LAN,未使用的端口被关闭,大多数端口上都有 MAC 过滤器,因此跟踪速度并不困难。

答案3

我认为,如果自动协商每天工作一小时或一个月,然后由于某种原因“发生了一些事情”,将链接设置为固定速度“解决了问题”,那么问题并没有得到解决,而是被规避了。我想将链接设置为固定速度是一种临时解决方案,直到真正的问题得到纠正。

答案4

我(以及其他几个人)负责的网络由约 40 台服务器、1000 多个工作站(分布在一个相当大的校园内)和约 1000 个 WAP 组成,这些 WAP 也分布在一个大区域内,其中网络设备的类型和使用年限各不相同。

正如 dimitri.p 所说,当某些东西突然无法停止自动协商时,通常表明存在其他问题。手动设置端口就像给被刺伤的人贴创可贴一样 - 它可能会止血,但肯定会造成伤害。

我通常的检查清单:

  • 机器上有什么变化吗?驱动程序?操作系统或 BIOS 级设置?也许操作系统中禁用了自动协商?
  • 你是否更换过跳线,已验证电缆运行(如果它比一个机架运行得更长?)
  • 您是否已测试过交换机端口是否有问题或出现故障?
  • NIC 可能出问题了吗?

我们通常绝不禁用服务器(或数据中心的其他任何设备)上的自动协商,除非所有其他可能的原因都已排除,我们移动了交换机端口、更换了电缆、测试了 NIC 等,并且没有其他选择。在这种情况下,它会被记录到死。这种情况很少发生,通常发生在我们无法访问以检查 BIOS 和操作系统设置的设备上。

另一方面,工作站和 AP 的情况则不同。自动协商失败是电缆布线不良的典型标志,很多时候我们必须手动设置速度和双工,直到夏季新电缆铺设季节到来。

相关内容