一、tcping简介

  tcping是一个控制台应用程序,其操作与“ping”类似,但它通过tcp端口工作。tcping命令基于tcp协议监控,可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从容硬线连接到分组交换或电路交换网络的各种通信系统之上操作。博文实验环境说明:

  • 操作系统:win7 sp1(64位操作系统)
  • tcping版本:0.39

二、tcping软件安装

1、官网下载tcping软件

  访问tcping官网下载软件包,软件很小,只有252K,最新版本发布时间为2017年12月30日。

centos在线安装tcpreplay centos7安装tcping_centos在线安装tcpreplay

2、将tcping.exe程序复制到system32目录下

  将下载好的tcping.exe程序复制到C:\Windows\System32目录下。

centos在线安装tcpreplay centos7安装tcping_centos在线安装tcpreplay_02

3、查看命令版本

  打开cmd窗口,使用where tcping命令查看所在位置;使用tcping -v查看命令版本。

centos在线安装tcpreplay centos7安装tcping_centos在线安装tcpreplay_03

三、使用示例

1、查看命令版本

C:\Users\wuhsh>tcping -v
tcping.exe 0.39 Dec 30 2017
compiled: Dec 30 2017 11:49:50

tcping.exe by Eli Fulkerson
Please see http://www.elifulkerson.com/projects/ for updates.

-s option contributed 14 Apr 2011 by Michael Bray, mbray@presidio.com
includes base64.cpp Copyright © 2004-2008 Ren?Nyffenegger

2、tcping网址

tcping domain.name方式ping网站,也可以tcping ip,实际上tcping是使用tcp协议尝试连接80端口。

centos在线安装tcpreplay centos7安装tcping_tcping_04

3、tcping检查端口

使用tcping domain.com port方式检查端口是否通,显示Port is open说明端口可以连通,显示No response说明不连通。

centos在线安装tcpreplay centos7安装tcping_tcp协议_05

4、获取命令帮助

C:\Users\wuhsh>tcping --help

5、tcping -s通后立即结束

centos在线安装tcpreplay centos7安装tcping_ping端口_06

6、tcping -n指定PING包个数

centos在线安装tcpreplay centos7安装tcping_ping端口_07

7、tcping -d包含日期和实际

centos在线安装tcpreplay centos7安装tcping_windows_08

8、tcping -i指定ping间隔时间

centos在线安装tcpreplay centos7安装tcping_windows_09

9、只显示不同结果

centos在线安装tcpreplay centos7安装tcping_centos在线安装tcpreplay_10


centos在线安装tcpreplay centos7安装tcping_tcping_11

四、使用语法及参数说明

1、使用语法

用法:tcping [-flags] server-address [server-port]

2、常用参数说明

参数

参数说明

-t

不间断ping

-n 5

指定ping包次数,默认4次

-i 5

指定ping包间隔时间,单位秒

-w 0.5

指定ping包超时时间,单位秒,支持小数

-s

ping通后立即结束ping

-d

显示执行日期和时间

-r 5

间隔查询域名次数,默认只第1次请求解析域名

-g 5

指定ping失败n次后结束ping

-c

只输出状态变化的行

-v

查看命令版本