本文介绍: nc是NetCat的简称,在网络调试工具中享有“瑞士军刀”的美誉,此命令功能丰富、短小精悍、简单实用,被设计为一款易用的网络工具,可通过TCP/LJDP传输数据。tcpdump是网络状况分析和跟踪工具,是可以用来抓包的实用命令,使用前需要对TCP/IP有所了解,因为过滤使用的信息都是TCP/IP格式。netstat和ss的输出是类似的,都展示了套接字状态、接收队列、发送队列、本地ip和端口、远端ip和端口、进程PID和进程名称等。和ssh的区别:端口区别,telnet是23,ssh是22;
5. 网络IO性能监控
5.1 性能指标
通常用带宽、吞吐量、延时、PPS(Packet Per Second)等指标衡量网络性能
除了这些指标,网络的可用性(网络能否正常通信)、并发连接数(TCP连接数量)、丢包率(丢包百分比)、重传率(重新传输的网络包比率)等也是常用的指标
5.2 网络信息
5.2.1 网络配置
使用ifconfig、或者ip命令,来查看网络配置。
5.2.2 套接字信息
使用netstat或者ss,来查看套接字、网络栈、网络接口以及路由表的信息。
PS:查询网络的连接信息ss比netstat查询速度更快
5.2.3 网络吞吐-sar命令
5.2.4 连通性和延时
5.3 其他常用的网络相关命令
5.3.1 telnet
5.3.2 nc
5.3.3 tcpdump
5.3.4 lsof
5.3.5 nmap
6.其他工具
6.1 nmon性能监控
6.2 glances系统监控
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。