USB 转以太网适配器是否提供全双工互联网连接?

USB 转以太网适配器是否提供全双工互联网连接?

我有一台没有以太网端口的超极本。如果我使用 USB 转以太网(或 USB-C 转以太网)适配器为这台笔记本电脑提供有线连接,那么该互联网连接是否是全双工的?

答案1

假设加密狗支持全双工(很有可能),它将以全双工方式运行。我的笔记本电脑附带一个以太网加密狗,它是全双工的,而且速度非常快。我在传输大文件时使用它。

答案2

是的,所有现代以太网控制器都尽可能以全双工模式运行。(您甚至可以说这是千兆以太网的要求。)如果您的路由器或交换机能够显示该信息,您将看到路由器或交换机报告的全双工链路。

请注意,USB 以太网适配器不仅仅是“转换信号”——适配器内部有一个完整的以太网 NIC。以太网连接终止于适配器内部,实际上并没有一直延伸到您的 USB 端口;只有数据来回传递。

因此,适配器的 USB 端口可能以半双工模式运行(这是 USB 2.0 支持的唯一模式),但这与适配器的以太网功能完全独立。

答案3

我的 USB 2.5Gbps 适配器以半双工运行:

$ ethtool enx00242788156c
Settings for enx00242788156c:
    Supported ports: [  ]
    Supported link modes:   Not reported
    Supported pause frame use: No
    Supports auto-negotiation: No
    Supported FEC modes: Not reported
    Advertised link modes:  Not reported
    Advertised pause frame use: No
    Advertised auto-negotiation: No
    Advertised FEC modes: Not reported
    Speed: 2500Mb/s
    Duplex: Half
    Auto-negotiation: off
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    MDI-X: Unknown
netlink error: Operation not permitted
        Current message level: 0x00000007 (7)
                               drv probe link
    Link detected: yes

我不知道为什么会这样,以及我是否可以安全地改变这一点。

这是带有 5.15 内核的 Ubuntu 22.04.1 LTS。

相关内容