为什么直连线和交叉线与 1Gbit MDI-X 交换机(来自 Linux 操作系统)的连接性不同?

为什么直连线和交叉线与 1Gbit MDI-X 交换机(来自 Linux 操作系统)的连接性不同?
  1. 将 Realtek 1000/100/10Mbit 收发器直接连接到普通路由器没有任何限制。

  2. 通过直连线(“补丁”)LAN 电缆连接 Realtek 1000/100/10Mbit 收发器时没有连接(“无法激活连接:设备 eth0 上的连接‘Lan 连接名称’不可用,因为设备没有运营商”)。从直连线
    更改为交叉电缆启用了常见的 LAN 连接。来自 eth0 启动、手动设置 IP 地址和启用连接的
    信息ethtool eth0nmtui

Settings for eth0:
    Supported ports: [ TP    MII ]
    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Supported pause frame use: Symmetric Receive-only
    Supports auto-negotiation: Yes
    Supported FEC modes: Not reported
    Advertised link modes:  1000baseT/Full
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Advertised FEC modes: Not reported
    Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                         100baseT/Half 100baseT/Full
                                         1000baseT/Full
    Link partner advertised pause frame use: Symmetric
    Link partner advertised auto-negotiation: Yes
    Link partner advertised FEC modes: Not reported
    Speed: 1000Mb/s
    Duplex: Full
    Auto-negotiation: on
    master-slave cfg: preferred slave
    master-slave status: slave
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: external
    MDI-X: Unknown (auto)
    Supports Wake-on: ug
    Wake-on: d
        Current message level: 0x0000003f (63)
                               drv probe link timer ifdown ifup
    Link detected: yes

  1. 发送ethtool -s eth0 mdi-x onethtool -s eth0 speed 100 autoneg on duplex full连接可通过交叉和直连线实现。nmtui
    ethtool -s eth0 speed 1000 autoneg on duplex full无法再启用直连线(CAT5E 标准)的连接。

所有相关的、建议的类似问题都已得到考虑,并对 Serverfault.com 上的“MDI-X”连接设置进行了额外的研究。
这(一些或者一些自动系统配置重置,也显得不稳定)与(现代)1Gbit 交换机硬件不常见的连接困难是可以预料的,因此

造成这种连接(MDI-X 功能?)限制的原因是什么?

相关内容