文章目录

  • 1、 tcping与ping的区别
  • 2、tcping的介绍
  • 3、下载与安装
  • 4、 tcping命令详解

1、 tcping与ping的区别

  • 1、ping:是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。通过ICMP协议发送报文到对方主机上任意一个60000以上的端口,然后获取对方主机的回复
  • 2、tcping:是一种面向连接的、可靠的、基于字节流的传输层通信协议。使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复

如果服务器禁ping,这样获取不到正确结果,往往就会误导我们对于网络情况的判定,ping不是检验网络连通性的唯一方法,我们可以使用tcping工具来测试。也就是说就算服务器禁止ping 也只是ICMP协议,tcping照样可以检测服务器端口存活。尤其是在对一些代理ip的情况进行判断Tcping是常用的工具。

其他区别参考博文:Tcping命令详解

2、tcping的介绍

  • Ping命令可以检查网络的连通性,帮助分析和判定网络故障,是Windows、Unix和Linux系统下的一个命令。有些网络禁ping,想知道网络和端口的连通性,tcping就是一个不错的选择。而tcping是使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复。使用tcping需要下载工具到windows。

3、下载与安装

下载链接:

  • tcping下载链接:tcping.exe - ping over a tcp connection

  • win32位下载地址:https://download.elifulkerson.com//files/tcping/0.39/tcping.exe

  • win64位下载地址:https://download.elifulkerson.com/files/tcping/0.39/x64/tcping64.exe

tcping工具保存路径:

  • 下载对应32位或64位的exe文件,后将文件放到 c:\windows\system32\ 目录下面(如果下载的是64位的要删除文件名中的 64)

在终端输入tcping,出现帮助文档说明安装成功

4、 tcping命令详解

参数 说明
-4 优先使用IPv4
-6 优先使用IPv6
-h 使用http模式
-t 让命令持续运行,直到使用ctrl + c指令退出
-n 数字 发送命令的次数,默认4次
-i 数字 发送ping命令的时间间隔,默认1s,可以为小数
-w 数字 等待响应的时间间隔,默认2s,可以为小数
-d 使输出的每一行显示时间和日期
-f 强制ping命令至少发送一个比特(byte)
-g 数字 失败指定次就放弃(注意默认是80端口,若其他端口没开也算失败)
-b 数字 开启蜂鸣器,参数4会一直响铃,tcping -b 4 ​ ​www.baidu.com​​
-c 只显示改变的信息(ping时间很短一般不会改变)
-r 数字 每发送指定个数据包,就重新查找主机一次(通过DNS或路由查找)
-s ping通就立即退出
-u 与-h命令连用 每一行输出目标的url(-h,使用http模式,-u单独使用没有任何效果)
-v 显示版本信息
-j 使用默认的方法,求ping的均值减小波动,网络有一定的不稳定性时,用此参数可以减小波动
-js 数字 用指定个实例求平均值减小波动,使用这个参数,系统会tcping 指定次,然后求出平均值作为一次结果显示,减小波动
–tee file_path 将结果输出到指定位置,tcping –tee /data/test.txt 192.168.0.100,会把ping的结果保存在/data下的test文件中
–file 从文件中获得ping的来源;在/data下新建一个test.txt文件,并输入要tcping的所有ip或域名,一行一个,然后执行命令tcping –file /data/test.txt,就会依次tcping文件中指定的地址destination 可以是DNS地址、IP地址、URL(需要使用-h,http模式)。使用http模式时,不要加https//或:port,例如:tcping ​ ​ ​http://www.jd.com:80l就会失败,使用tcping​​​​ ​ ​www.jd.com​​ 8080就会成功
port 数字 指定tcp端口(1-65535),如果不指定,默认是80
–header 在头部显示时间和日期,与–tee显示的格式差不多
–block tcping不通的等待时间,默认是20秒(很长)。–block可以把-w参数冲突掉 ,例如tcping --block ​ ​www.baiu.com网址不正确,显然tcpping不通,默认会等待20s​​​ 。 tcping -w 0.5 –block ​ ​www.baiu.com还是会等20s,而不是0.5s,因为–block选项会把-w选项冲突掉​​。

参考博文:

网络测试工具之tcping 原创

网络测试工具——tcping相关推荐

  1. TCP/UDP网络性能测试工具 - Netperf (zz) ..网络测试工具

    在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多. 除了netperf以外.        还有很多其它的网络性能测试工具.        如d ...

  2. 计算机基本网络测试命令实验报告,实验三 基本网络测试工具的使用

    实验三基本网络测试工具的使用,一.实验目的,本实验的主要目的是熟练掌握操作系统自带的基本网络测试工具,二.实验内容,1,2,3,4,三.实验工具,WindowsXP平台,四.实验步骤,1,2,五.实验 ...

  3. win10安装部署网络测试工具 NetCat 用于Spark跑测试

    win10安装部署网络测试工具 NetCat: 步骤: 提示:这里可以添加要学的内容 例如: 1. 官方下载 2. 复制nc64.exe相关文件 3. 执行nc64命令监听端口 4. 执行nc64命令 ...

  4. 磁盘及网络测试工具(iperf hdparm dd)

    我的博客已迁移到xdoujiang.com请去那边和我交流 一. 网络测试工具iperf 1.安装包 apt-get -y install iperf2.参数说明 -s, --server run i ...

  5. 禁ping也能ping的工具: tcping

    网络管理员常用的查看网络延迟标配工具:ping.但是机房服务器禁止ping的情况也很常见.这时候就用到tcping了. tcping 是类似ping的工具,通过TCP协议工作(ping是通过icmp协 ...

  6. 2022广州大学计算机网络实验--Windows网络测试工具

    广州大学计算机网络实验–Windows网络测试工具 文章目录 广州大学计算机网络实验--Windows网络测试工具 实验目的 实验环境 实验内容 总结 实验目的 理解上述知识点所涉及的基本概念并学会使 ...

  7. 计算机网络-实验一:windows网络测试工具

    一.实验目的 理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息. 二.实验环境 安装了TCP/IP协议的Windows系统,包含实用的网络工具. 三.实验内容 完成下列要 ...

  8. python做网络测试工具一

    前言 一.导入使用到的模块 二.创建GUI界面 1.定义窗口属性 2.定义GUI界面 3.定义测试的函数 4.添加执行函数的按钮 执行结果 前言 作为一个刚学习python的网管,打算学着自己写一些小 ...

  9. tcping扫描所有端口_ping TCP端口的实用小工具tcping

    原标题:ping TCP端口的实用小工具tcping ping 大家都很熟悉的ping 命令,属于网络层的ICMP协议,只能检查 IP 的连通性或网络连接速度, 无法检测IP的端口状态. telnet ...

最新文章

  1. 计算机的图形渲染机制
  2. Crawler:基于Crawler和P2P技术实现机器人智能在线下载
  3. MFC中SQLite数据库的使用
  4. Oracle统计产生日志数据增长增量
  5. Zookeeper的Leader选举
  6. 无法启动此程序因为计算机中丢失d3dx,无法启动此程序,因此计算机中丢失d3dx9-41.dll怎么解决?...
  7. 这几个Python数据可视化探索实例,拿走不谢
  8. smtp协议与pop3协议
  9. Excel实现行列转换的三种方式
  10. 计算机专业实训指导老师评语,计算机教师指导评语
  11. java 实现超时_Java任务超时处理机制实现
  12. 也不能在你喝醉的时候假装很生气的臭骂一顿
  13. 查看电脑当前使用的壁纸
  14. 二战时图灵机破译的Enigma密码,现在AI仅需13分钟便可破译
  15. 在线电影订票系统 - 数据库建模
  16. ros基础概念以及第一个项目
  17. Java Jersey使用总结
  18. linux查看内存条ddr3和ddr4,怎么区分DDR3和DDR4内存条
  19. 美国500名iOS用户受害?黑客组织发动恶意广告
  20. JVM线上问题解决整理

热门文章

  1. 《模仿游戏》—— Alan · Turing 的传奇
  2. [ACNOI2022]穷尽吾生
  3. c语言程序中的函数的函数名,一个C语言程序是由一个或多个函数组成的,其中必须包含一个函数,函数名是mian。...
  4. 基于YOLO的王者荣耀精彩时刻自动剪辑
  5. 用bat脚本批处理多个应用或文件
  6. java初级工程师初次进入项目组需要做的准备工作
  7. 适合发朋友圈的生日祝福语祝自己生日
  8. 联想小新Pro16,右侧小数字键盘启用不了【快速解决】
  9. “@”Java中特殊的符号——注解
  10. 3.25-垒色子-动态规划