Linux系统网络相关的常用命令集合( 二 )

Linux系统网络相关的常用命令集合
文章插图
 
在输出的最后,iperf还给出了总的数据发送、接收量,并给出了带宽速率平均值,通过这些值,基本可以判断网络带宽是否正常,网络传输状态是否稳定 。
方法2: 测试UDP丢包和延迟
iperf也可以用于UDP数据包吞吐量、丢包率和延迟指标,但是由于UDP协议是一个非面向连接的轻量级传输协议,并且不提供可靠的数据传输服务,因此对UDP应用的关注点不是传输数据有多快,而是它的丢包率和延时指标 。
【Linux系统网络相关的常用命令集合】通过iperf的“-u”参数即可测试UDP应用的传输性能,下图测试的是在客户端传输100MB的UDP数据包的输出结果.

Linux系统网络相关的常用命令集合

文章插图
 
重点关注虚线下的一段内容,在这段输出中,“Jitter”列表示抖动时间,或者称为传输延迟,“Lost/Total”列表示丢失的数据报和总的数据报数量,后面的0.33%是平均丢包的比率,“Datagrams”列显示的是总共传输数据报的数量
iwiw 是一种新的基于 nl80211 的用于无线设备的CLI配置实用程序 。它支持最近已添加到内核所有新的驱动程序 。采用无线扩展接口的旧工具iwconfig已被废弃,强烈建议切换到 iw 和 nl80211 。
常用操作:
  • iw list 获得所有设备的功能
  • iw dev wlan0 scan 扫描
  • iw event 监听事件
  • iw dev wlan0 link 获取链路状态
  • iw dev wlan1 station dump 获取station 的统计信息
  • iw dev wlan1 station get 获得station对应的peer统计信息




推荐阅读