linux入门之网络分析工具

本文介绍基于Linux操作系统的网络性能分析工具。

如下表所示:

Linux Solaris 描述
netstat netstat 多种网络栈和接口统计信息
ifconfig ifconfig 接口配置
ping ping 测试网络连通性
traceroute traceroute 测试网络路由
tcpdump snoop/tcpdump 网络数据包嗅探器
Wireshark Wireshark 图形化网络数据包检查器
nicstat nicstat 网络接口吞吐量和使用率
DTrace, perf DTrace TCP/IP栈跟踪:连接、数据包、丢包、延时
pathchar pathchar 确定网络路径特征

netstat

基于使用的选项,netstat(8)命令能报告多种类型的网络统计数据,就像具有多种功能的组合工具。选项介绍如下:
(默认):列出连接的套接字。
-a:列出所有套接字的信息。
-s:网络栈统计信息。
-i:网络接口信息。
-r:列出路由表。

netstat

ifconfig

查看所有网卡的IP地址、网关。


ifconfig

ping

查看网络的连通性


网络连通性

traceroute

查看网络经过的路由信息。跟踪网络路由的站点。


路由情况

nicstat

nicstat网络流量统计实用工具

实验楼


以上就是一些常用的分析工具的简单使用。后续文章中将计划总结分享如何利用这些工具进行实际的网络案例分析的过程。

友情提示

我正在实验楼撸代码,你也快来!800+编程实战教程,无需搭环境,直接练习!用我的链接注册,你我都能获得3个实验豆!http://www.shiyanlou.com/register?inviter=NTY0MzE5MTkxNzAx


感谢您花费时间阅读这篇文章!!通过上述讲解是不是让您对linux的网络分析工具 有了进一步的了解了呢?是的话请给个赞吧!

你可能感兴趣的:(linux入门之网络分析工具)