禁用自动协商,不同速度,集线器

网络工程 转变 以太网 自动协商
2021-07-11 09:17:25

我是网络初学者,我有两个问题,因为我不能很好地理解它。

  1. 我知道自动协商的工作原理,但是如果两个连接的设备具有不同的速度并且自动协商被禁用会怎样?如果只有一台设备禁用了自动协商会怎样?
  2. 如果我使用/不使用自动协商将 100 Mb/s 以太网连接到集线器(交换机)会发生什么?
3个回答

以不同设定速度运行的两个设备将无法链接。如果只有一侧是自动的,它们可能会链接,但这取决于特定设备,因为有些需要链接脉冲信息,而另一些则会通过速度循环以获得链接;在没有链路脉冲信息的情况下,它们将默认为半双工。(注意:非协商侧可能已设置为全双工,但另一侧将设置为半双工。)

在第二种情况下,集线器始终是半双工的;只要支持100Mbps,就会链接。交换机可以全双工或半双工运行。和以前一样,如果没有来自链接脉冲的信息,它们将默认为半双工。(除非另有配置。)

有两个不同的事情需要考虑,每个都可以启用或强制:

  • 速度协商(自动、10mbps、100mbps、1gbps 等)
  • 双工协商(自动、全、半)

速度协商通常很容易。只要两端都支持相同的速度(您不会将每一端的速度强制为不同的速度,或者由于硬件而存在速度限制 - 一些仅支持 1Gbps 而不是 100Mbps 的 SFP 等)您将链接-向上。

双工协商(或缺乏)不会阻止链接,但任何不匹配都会造成极度减速。您可以通过检查统计数据找到这些:一端看到很多碰撞,而另一端没有碰撞,但有很多 FCS 错误。基本上,全双工端看到半双工发送的不完整帧,由于冲突而在传输中途停止。(我见过 10Mbps

更多信息:

  • 对于 10、100mbps 的链路,双工协商失败意味着接口回退到半双工
  • 对于千兆链路,双工协商失败意味着它回退到全双工
  • HUBS 不支持全双工,也不支持速度协商(所有端必须处于相同的速度和半双工)。集线器主要是每个端口的“交叉线”。
  • 非托管交换机将始终协商速度和双工(并在不同速度的链路之间提供缓冲区)
  • 管理型交换机可以让任何组件使用协商或强制

使用一个规则:如果只有一个设备禁用了自动协商,那么它就不会工作。标准说自动协商只有在双方都配置为使用它时才会起作用,所以如果你只在一侧设置它,它总是按预期工作的可能性很小。所以永远不要相信这样的配置,即使它乍一看似乎有效。