网络工具包net-tools和iproute对比
从下面这个图来看,netstat和ss都是网络相关的监控,netstat在协议栈中每一层都可以做监控统计:TCP、路由表、网络接口、协议等,但是在Linux中,netstat已经不为推荐,取而代之的是ss。
Linux Performance Observability Tools — Taken from http://www.brendangregg.com/linuxperf.html
应用层
命令对比
net-tools命令 | iproute命令 |
---|---|
arp -na | ip neigh |
ifconfig | ip link |
ifconfig -a | ip addr show |
ifconfig –help | ip help |
ifconfig -s | ip -s link |
ifconfig eth0 up | ip link set eth0 up |
ipmaddr | ip maddr |
iptunnel | ip tunnel |
netstat | ss |
netstat -i | ip -s link |
netstat -g | ip maddr |
netstat -l | ss -l |
netstat -r | ip route |
route add | ip route add |
route del | ip route del |
route -n | ip route show |
vconfig | ip link |
主要工具
- ip : 管理路由、设备、策略和隧道等
- ss : 展示系统套接字相关信息
- tc : 管理流量控制策略
- nstat : 用于网络统计
- bridge : 管理桥接地址和设备
- ifcfg : 进行 ip 管理,以替代ifconfig命令
- lnstat : 展示网络状态
参考
- 原文作者:zaza
- 原文链接:https://zazayaya.github.io/2021/08/19/net-tools-vs-iproute.html
- 说明:转载本站文章请标明出处,部分资源来源于网络,如有侵权请及时与我联系!