如何确定网络连接是满的还是半满的双工?
答案1
您可以使用mii 工具:
$ sudo mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
“FD” 表示全双工。“HD” 表示半双工。对于那些没有看到这个的人来说,这是因为它通常表示网络问题——你应该总是看到并期待全双工。
如果你没有安装 mii-tool,它位于网络工具包裹:
$ dpkg -S mii-tool
net-tools: /usr/share/man/man8/mii-tool.8.gz
net-tools: /sbin/mii-tool
但我相信它包含在基础安装中。
在某些情况下,消息就足够了。
识别您的本地接口并检查 dmesg:
$ dmesg | grep -i duplex
[ 31.920900] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx