【学习笔记】Linux下网络性能评估
来源:互联网 发布:淘宝开店还能赚钱吗 编辑:程序博客网 时间:2024/06/04 18:36
Linux下网络性能评估
1、 通过ping命令检测网络的连通性
time显示了两台主机之间的网络延时情况,如果此值很大,表示网络延迟很大。
packet loss表示网络丢包率,该值越小,表示网络的质量越高。
2、 通过netstat –i 组合检查网络接口状况
【说明】:
l Iface:表示网络设备的接口名称
l MTU:表示最大传输单元,单位字节
l RX-OK/TX-OK:表示已经准确无误地接收/发送了多少数据包
l RX-ERR/TX-ERR:表示接收/发送数据包时产生了多少错误
l RX-DRP/TX-DRP:表示接收/发送数据包时丢弃了多少数据包
l RX-OVR/TX-OVR:表示由于误差而遗失了多少数据包
l Flg:表示接口标记,其中:
L:表示该接口是个回环设备
B:表示设置了广播地址
M:表示接收所有数据包
R:表示接口正在运行
U:表示接口处于活动状态
0:表示在该接口上禁用ARP
P:表示一个点到点的连接
正常情况下,RX-ERR/TX-ERR、RX-DRP/TX-DRP、RX-OVR/TX-OVR的值都应该为0,如果这几个选项的值不为0,并且很大,那么网络质量肯定有问题,网络传输性能也一定会下降。
当网络传输存在问题时,可以检测网卡设备是否存在故障,如果可能,可以升级为千兆网卡或者光纤网络,还可以检查网络部署环境是否合理。
3、 通过netstat –r组合检查系统的路由表信息
在网络不通,或者网络异常时,首先想到的是检查系统的路由表信息,netstat –r的输出与route命令的输出结果一样。
route输出结果:
4、 通过sar –n组合显示系统网络运行状态
sar提供四种不同的选项来显示网络统计信息,通过-n选项可以指定四个不通类型的开关,即DEV、EDEV、SOCK、FULL,其中DEV显示网络接口信息,EDEV显示网络错误的统计数据,SOCK显示套接字信息,FULL显示所有3个开关。
【说明】:
l Iface:表示网络设备的接口名称
l rxpck/s:表示每秒钟接收的数据包大小
l txpck/s:表示每秒钟发送的数据包大小
l rxbyt/s:表示每秒钟接收的字节数
l txbyt/s:表示每秒钟发送的字节数
l rxcmp/s:表示每秒钟接收的压缩数据包
l txcmp/s:表示每秒钟发送的压缩数据包
l rxmcst/s:表示每秒钟接收的多播数据包
利用sar –n EDEV 2 3统计网络错误信息:
统计套接字信息:
【学习笔记】摘自《Linux服务器架设、性能调优、集群管理教程—实训与项目案例》
- 【学习笔记】Linux下网络性能评估
- 【学习笔记】Linux下CPU性能评估
- 【学习笔记】Linux下内存性能评估
- Linux下网络性能评估
- 【学习笔记】Linux下磁盘IO性能评估
- LINUX 下 简单 网络 I/O 性能 吞吐 评估
- Linux下CPU性能评估
- Linux下内存性能评估
- Linux网络性能评估工具iperf
- Linux下磁盘IO性能评估
- LINUX下磁盘IO性能测试评估
- 机器学习模型性能评估方法笔记
- Linux服务器性能评估
- Linux服务器性能评估
- Linux服务器性能评估
- linux 系统性能评估
- linux服务器性能评估
- Linux服务器性能评估
- STM32 启动代码 startup.c main函数之前解析
- Delphi 单元文件结构
- jQuery设计思想
- delphi 工程文件结构
- javaScript中利用ActiveXObject来创建FileSystemObject操作文件
- 【学习笔记】Linux下网络性能评估
- 时间格式化
- IOS开发之──获得设备类型和系统版本号
- 选择文件夹对话框
- Linux系统负载、内存使用情况查看
- IIS网站localhost配置
- #define中 #与##的用法
- flash与javascript通讯 SecurityError
- android 进阶