代码改变世界

TCP协议测试

2020-08-22 23:48  清风软件测试开发  阅读(2920)  评论(0编辑  收藏  举报

TCP协议测试

首先需要测试TCP协议的连接

tcping命令是针对tcp监控的,也可以看到ping值,即使源地址禁ping也可以通过tcping来监控服务器网络状态,除了简单的ping之外,tcping最大的一个特点就是可以指定监控的端口
 

下载tcping工具:(分具体版本:32bit、64bit)
将下载的tcping.exe或者tcping64.exe文件放到C:\Windows\System32目录下(ping命令也是在这个目录下)

使用命令:tcping -d -t IP 端口


如果你下载的是tcping.exe并且没有改文件名,在cmd中使用时需要输入tcping -p ip xxx使用,如果你下载的是64bit的tcping64.exe并且没有改文件名,在cmd中使用时需要输入tcping64 -p ip xxx使用
 

常用的命令:

-4/-6    (优先使用IPv4/IPv6地址)
-d       (发送命令的时间)
-t       (-t是让命令持续运行,知道使用ctrl + c指令退出)
-h       (使用http模式)
-u       (与-h命令连用,输出目标的url)
-n      (发送命令的次数,默认4次)
-i        (发送命令的间隔时间,默认1s,可以为小数)
-w        ( 等待响应的间隔时间,默认2s,可以为小数)
-t和-n同时存在时,优先指定-n,就是说:tcping64 -t -n 10 xxx.xx.xxx.xx命令只会发送10次数据包,并不是-t的持续发送

 

 

TCP数据传输的测试

linux系统可以用tcpdump抓包分析数据包

windows系统可以直接用wireshark抓包

或者用python/go/java写测试代码来抓包测试