![netstat 命令如何适应性能图中 TCP/IP 模型的各个层?](https://linux22.com/image/60053/netstat%20%E5%91%BD%E4%BB%A4%E5%A6%82%E4%BD%95%E9%80%82%E5%BA%94%E6%80%A7%E8%83%BD%E5%9B%BE%E4%B8%AD%20TCP%2FIP%20%E6%A8%A1%E5%9E%8B%E7%9A%84%E5%90%84%E4%B8%AA%E5%B1%82%EF%BC%9F.png)
netstat
命令很有用,
打印网络连接、路由表、接口统计信息、伪装连接和多播成员资格。
现在,我正在阅读有关 Linux 性能的内容,该图以精美的图片形式描述了这里。
netstat
如所引用问题的性能图中所示,如何在各个级别的网络中使用命令?
答案1
让我们查看性能图,以了解netstat
命令对调试有用的各个层。
以太网
netstat -in
该层使用命令,其中-i
flag用于显示所有网络接口或指定iface的表。
知识产权
netstat -an
命令用于这一层,其中-a
标志用于显示侦听和非侦听(对于 TCP,这意味着已建立的连接)套接字。
TCP/UDP
netstat -at
用于显示 TCP 或 UDP 连接。传输层使用TCP和UDP协议。
插座
netstat -p
用于显示哪些进程正在使用哪些套接字。