2010-03-19

Ubuntu中查看网速的命令

Posted in FreeBSD/Unix服务器 at 14:18 Author:仲远

标签:

在这里我们要使用Linux系统中的查看网速的命令,指的是查看网卡此时是工作在哪种速度的模式下。因为通常现在的网卡都支持10M/100M/1000M的网速,但是具体的网卡速度工作模式,要根据计算机所处的网络环境而定。

在Windows下,查看方式非常简单,双击“控制面板->网络连接->本地连接(或者是其他你正在使用的连接)”就可以看到网络接连速度了。当然,这种速度并不一定是实际的网速,而仅仅表示你的电脑接入到交换机中的速度。通常在学校的局域网中,或者是小区宽带,或者是ADSL,看到的网速应该都是100M,这说明目前机器的网卡是工作在100M的模式下。至于实际网速如何,可以通过专门的测速网站进行测试,在此不表。

在Linux/Unix下,例如在Ubuntu中,如果要查看服务器的是工作在百兆还是千兆的模式下,可以通过“sudo /sbin/mii-tool -v”命令来进行查看,例如:

在第一台机器输入该命令的返回结果: 
wamdm@WAMDM18:~$ sudo /sbin/mii-tool -v
eth0: negotiated 1000baseT-FD flow-control, link ok
  product info: vendor 00:50:43, model 11 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

在第二台机器输入该命令的返回结果:
wangzhongyuan@OMServer:~$ sudo /sbin/mii-tool -v
eth0: negotiated 100baseTx-FD flow-control, link ok
  product info: vendor 00:07:32, model 17 rev 2
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

从返回结果中加粗的部分可以看到,第一台机器是工作在1000M的模式下,第二台机器是工作在100M的模式下。

当然,也有一些说法说目前mii-tool命令在许多1000M网卡中已经不支持,可以使用“ethtool -i eth0”命令或者是dmesg等命令进行查看网卡工作模式的速率。

本文可以自由转载,转载时请保留全文并注明出处:
转载自仲子说 [ http://www.wangzhongyuan.com/ ]
原文链接:

2 Comments »

  1. 打酱油的 said,

    2010年March25日 at 20:54

    你不是在msra吗?
    怎么用linux? 或者我搞错了?

  2. 仲远 said,

    2010年March25日 at 22:57

    给实验室做的项目呢~

Leave a Comment

*
To prove you're a person (not a spam script), type the security text shown in the picture. Click here to regenerate some new text.
Click to hear an audio file of the anti-spam word