我们的托管公司为我们的服务器提供所有交换基础设施连接到eth2的专用网络应该是GbE.最近我一直怀疑某些东西是错误配置的,因为仙人掌图表似乎从未在链接上显示超过100mbit的流量.
进一步挖掘我发现mii-tool和ethtool不同意链接速度.
# mii-tool eth2 eth2: negotiated 100baseTx-FD flow-control,link ok # ethtool eth2 Settings for eth2: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full
我应该信任哪种工具?
解决方法
由于mii-tool已被弃用,我会选择ethtool.你不能检查对方的链接速度的意见,顺便说一句?
众所周知,mii-tool和ethtool在某些情况下不同意;你可以在很多网站上找到它的bug报告.你用的是哪个司机?已知至少tg3是两个工具之间的disagreement的主题.
更新:在本地检查它,但似乎mii-tool只能报告高达100MiB / s.因此,ethtool可能适合您的情况;-)无论如何,必须是它被弃用的原因……