一网打尽:常用通讯测试相关工具的介绍、使用和下载

通讯测试是用于评估网络性能、稳定性和安全性的过程 。它的主要作用包括:

  1. 连通性测试

  2. 故障排查

  3. 安全评估

  4. 取证 (没错就是取证)

  • 本文分享一下我常用的测试工具,部分来自群友的推荐

  • 本文介绍的软件均可在windows系统上运行、功能单一且轻量

1. ping

  • 作为最常用的命令,用来测量两台设备是否可达和往返时间 (RTT)

  • 它使用ICMP 协议(OSI模型的第3层 即网络层)

  • windows上的ping默认通讯4次,你可以在结尾增加-t来持续ping

使用:ping baidu.com -t

返回:

2. tracert

  • 同样使用ICMP协议,它可以用于跟踪数据包从本地主机到目标主机之间的路由路径 ,以及每一跳的延迟

  • 你也可以使用 -d 参数来禁用域名解析,只显示ip地址

使用:tracert -d baidu.com

返回:

3. telnet

  • 用来检测应用和服务(端口)的可用性 ,它是基于TCP/IP协议的应用层协议(OSI模型的第7层)

  • 如检测西门子plc s7协议102端口,或者modbus-tcp协议502端口的可用性

  • 你可以在windows系统->控制面板->类别->程序->启用或关闭windows功能中,勾选安装 telnet客户端

使用:telnet 172.20.10.7 502

返回:

4. netstat

  • 用来显示当前系统的所有网络连接信息 ,包括本地地址、外部地址、连接状态、协议、数据包数量等

  • 例如:查看某个端口当前有几路连接;端口被哪个进程占用等

  • 下面来查询本机502端口的连接情况

使用:netstat -nao | findstr 502

返回:分别是协议、本机地址、远程地址、状态、进程编号

5. psping

使用:psping baidu.com:80

返回:

6. arp

  • 用来显示与当前计算机有过通讯的设备的IP和MAC

  • 它位于OSI模型的第2层(数据链路层

  • 如果你遇到过莫名其妙的通讯问题,有可能是IP冲突了,你可以试一试arp来检查MAC地址是否匹配

  • 可以使用arp -d来清除arp表,也可以使用arp -s手动添加

使用:arp -a

返回:按照接口显示IP和MAC

7. IPScanner

  • 用来搜索某个网段内的网络设备名、IP和MAC地址

  • 为后续端口扫描做准备

8. PortScan

  • 用来探索设备暴露的端口 ,也可以进行ping统计和测速

  • 如果你需要采集未知设备的数据,那端口扫描工具是必要的

  • 支持批量扫描 多个网络设备的多个端口

9. inSSIDer

  • 用来查看当前和诊断WiFi的状态 ,可以查看每个SSID的信道、信号强度和模式

  • 如果你的家庭无线网络或者工厂的AP丢包、延迟 ,可以试一试它

  • 至少你可以选择一个不太拥挤的信道

10. TCP&UDP测试工具

来自于周立功 ,并没有多好用,但它足够小

支持tcp客户端和服务端、udp

可以计数和自动发送和保存

11. WireShark

万能抓包工具 ,没人能离开它,现在开始也不晚

你可以用来抓包取证、数据包分析等

建议你使用过滤器抓包 ,否则数据量可能会很大

12. Fiddler 4

  • 对http协议的交互进行抓包

  • 有了它,你不再需要打开浏览器的F12 进行调试

  • 可以保存 你想要的记录

13. VSPD

网络相关的介绍差不多了,下面就是串口相关 的了

  • Virtual Serial Port Driver,就是在你的电脑上模拟一对直连的串口

  • 方便测试和调试

14. 串口测试工具

  • commix ,它足够小

  • 支持 modbus rtu crc16

15. 串口抓包

  • serial-monitor

  • 和网口一样,串口一样可以抓包监测

16. 其他

下面几个工具均来自群友推荐,可以下载测试

ctsTraffic、Nirsoft、QtSwissArmyKnife、COMMBox、NETworkManager

17. 下载地址

地址:百度网盘:https://pan.baidu.com/s/1fEYB4UmydQTxyeaJhaxPsA?pwd=iotg

解压密码:iotgateway.net

相关推荐
QQ__17646198246 小时前
Labview信号采集与分析系统(可仿真)
数据分析·数据采集·labview
青云交2 天前
Java 大视界 -- Java 大数据在智能农业无人机植保作业路径规划与药效评估中的应用(165)
java·大数据·数据采集·路径规划·智能农业·无人机植保·药效评估
工业通讯探索者4 天前
EtherCAT转ProfiNet协议转换网关构建西门子PLC与海克斯康机器人的冗余通信链路
工业物联网·工业自动化·数据交互·协议转换网关·总线协议
工业通讯探索者4 天前
Ethernet/IP转Modbus剖析库卡机器人同S7-1200PLC双向通讯的技术
plc·工业物联网·罗克韦尔·数据交互·协议转换网关
工业通讯探索者7 天前
Modbus TCP转ProfiNet协议转换网关构建三菱L系列PLC与伺服的冗余通信架构
工业物联网·协议转换网关·网关模块·总线协议
Free飝Fly7 天前
Android adb自身调试log开关
android·adb·log
落寞的魚丶14 天前
2024 年河南省职业院校 技能大赛高职组 “大数据分析与应用” 赛项任务书(二)
数据挖掘·数据分析·数据采集·高职组·2024河南职业技能大赛
青云交14 天前
Java 大视界 -- Java 大数据在智能体育赛事直播数据分析与观众互动优化中的应用(142)
java·大数据·数据分析·数据采集·个性化推荐·体育赛事直播·观众互动
青云交16 天前
Java 大视界 -- Java 大数据在智能政务舆情引导与公共危机管理中的应用(138)
java·大数据·数据采集·情感分析·政务·舆情引导·公共危机管理
工业通讯探索者17 天前
Profinet转Profinet以创新网关模块为核心搭建西门子和欧姆龙PLC稳定通讯架构案例
工业物联网·profinet·数据交互·协议转换网关·网关模块