前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一网打尽:常用通讯测试相关工具的介绍、使用和下载

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

原创
作者头像
iioter
发布2024-02-21 10:07:09
1540
发布2024-02-21 10:07:09
举报

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

连通性测试 故障排查 安全评估 取证(没错就是取证)

  • 本文分享一下我常用的测试工具,部分来自群友的推荐
  • 本文介绍的软件均可在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 不仅可以测试 ICMP 协议,还可以测试 TCP 和 UDP 端口的连通性和延迟,更全面地评估网络性能

类似于ping+telnet

详见https://learn.microsoft.com/zh-cn/sysinternals/downloads/psping

解压后放在C:\Windows\System32下;或者添加环境变量

使用: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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. ping
  • 2. tracert
  • 3. telnet
  • 4. netstat
  • 5. psping
  • 6. arp
  • 7. IPScanner
  • 8. PortScan
  • 9. inSSIDer
  • 10. TCP&UDP测试工具
  • 11. WireShark
  • 12. Fiddler 4
  • 13. VSPD
  • 14. 串口测试工具
  • 15. 串口抓包
  • 16. 其他
  • 17. 下载地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档