一文掌握 Linux 性能分析之网络篇
发布时间:2019-03-22 18:26:20 所属栏目:建站 来源:著名的矿洞程序员
导读:副标题#e# 比较宽泛地讲,网络方向的性能分析既包括主机测的网络配置查看、监控,又包括网络链路上的包转发时延、吞吐量、带宽等指标分析。包括但不限于以下分析工具: ping:测试网络连通性 ifconfig:接口配置 ip:网络接口统计信息 netsat:多种网络栈和
比如要捕获主机 200.200.200.1 和主机 200.200.200.2 或 200.200.200.3 的通信,使用:
同样要捕获主机 200.200.200.1 除了和主机 200.200.200.2 之外所有主机通信的 IP 包。使用: tcpdump ip host 200.200.200.1 and ! 200.200.200.2 3)捕获某主机接收或发出的某种协议类型的包 比如要捕获主机 200.200.200.1 接收或发出的 Telnet 包,使用:
4)捕获某端口相关的数据包 比如捕获在端口 6666 上通过的包,使用:
5)捕获某网口的数据包 比如捕获在网口 eth0 上通过的包,使用:
下面还是举个例子,抓取 TCP 三次握手的包:(具体抓包的过程请移步到我的公众号进一步了解,那里阅读体验好一点,谢谢。) 总结: 本文总结了几种初级的网络工具,基本的网络性能分析,通过组合以上几种工具,基本都能应付,但对于复杂的问题,以上工具可能就无能为力了。更多高阶的工具将在下文送上,敬请期待。 (编辑:衢州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |