Windows ping TCP端口工具之tcping

article/2025/10/14 20:36:40

ping这个小工具大家都非常熟悉,但是他不能ping端口,当我们需要知道目的地址的某端口是否开放时,这时需要用到这个tcping小工具了,Windows没有自带这个小工具,需要自己下载下来,放到指定目录里面。

下载地址:点击打开链接                                    X64下载链接

放到C:\Windows\System32这个文件夹下

现在在测试一下:

这是32位的 tcping

64位的为tcping64,使用方法为:

 

官方有个英文版的具体参数使用说明

 

NAMEtcping - simulate "ping" over tcp by establishing a connection to network hosts.Measures the time for your system to [SYN], receive the target's [SYN][ACK] and send [ACK].  Note that the travel time forthe last ACK is not included - only the time it takes to be put on the wire a tthe sending end.SYNOPSIStcping [-tdsvf46] [-i interval] [-n times] [-w interval] [-b n] [-r times][-j depth] [--tee filename] [-f] destination [port]DESCRIPTIONtcping measures the time it takes to perform a TCP 3-way handshake (SYN, SYN/ACK, ACK) between itself and a remote host.The travel time of the outgoing final ACK is not included, only the (minimal) amount of time it has taken to drop it onthe wire at the near end.  This allows the travel time of the (SYN, SYN/ACK) to approximate the travel time of theICMP (request, response) equivalent.OPTIONS-4      Prefer using IPv4-6      Prefer using IPv6-t      ping continuously until stopped via control-c-n countsend _count_ pings and then stop.  Default 4.-i intervalWait _interval_ seconds between pings.  Default 1.  Decimals permitted.-w intervalWait _interval_ seconds for a response.  Default 2.  Decimals permitted.-d      include date and time on every output line-f      Force sending at least one byte in addition to making the connection.-g countGive up after _count_ failed pings.-b typeEnable audible beeps.'-b 1' will beep "on down".  If a host was up, but now its not, beep.'-b 2' will beep "on up".  If a host was down, but now its up, beep.'-b 3' will beep "on change".  If a host was one way, but now its the other, beep.'-b 4' will beep "always".-c      only show output on a changed state-r countEvery _count_ pings, we will perform a new DNS lookup for the host in case it changed.-s      Exit immediately upon a success.        -v      Print version and exit.-j      Calculate jitter.  Jitter is defined as the difference between the last response time and the historical average.-js depthCalculate jitter, as with -j but with an optional _depth_ argument specified. If _depth_ is specified tcping willuse the prior _depth_ values to calculate a rolling average.--tee _filename_Duplicate output to the _filename_ specified.  Windows can still not be depended upon to have a useful command line environment. Don't tease me, *nix guys.--appendWhen using --tee, append to rather than overwrite the output file.--fileTreat the "destination" option as a filename.  That file becomes a source of destinations, looped through on aline by line basis.  Some options don't work in this mode and statistics will not be kept.destinationA DNS name, an IP address, or (in "http" mode) a URL.Do not specify the protocol ("http://") in "http" mode.  Also do not specify server port via ":port" syntax.For instance:   "tcping http://www.elifulkerson.com:8080/index.html" would failUse the style:  "tcping www.elifulkerson.com/index.html 8080" instead.portA numeric TCP port, 1-65535.  If not specified, defaults to 80.--headerinclude a header with the command line arguments and timestamp.  Header is implied if using --tee.HTTP MODE OPTIONS   -h      Use "http" mode.  In http mode we will attempt to GET the specified document and return additional values includingthe document's size, http response code, kbit/s.-u      In "http" mode, include the target URL on each output line.--post  Use POST instead of GET in http mode.--head  Use HEAD instead of GET in http mode.--get   Shorthand to invoke "http" mode for consistency's sake.--proxy-server _proxyserver_Connect to _proxyserver_ to request the url rather than the server indicated in the url itself.--proxy-port _port_Specify the numeric TCP port of the proxy server.  Defaults to 3128.--proxy-credentials username:passwordSpecify a username:password pair which is sent as a 'Proxy-Authorization: Basic' header.RETURN VALUEtcping returns 0 if all pings are successful, 1 if zero pings are successful and 2 for mixed outcome.BUGS/REQUESTSPlease report bugs and feature requests to the author via contact information on http://www.elifulkerson.comAVAILABILITYtcping is available at http://www.elifulkerson.com/projects/tcping.php

 


http://chatgpt.dhexx.cn/article/0d4pthO1.shtml

相关文章

猿创征文|【实用工具tcping】ping tcping的区别,使用命令,超全超详细使用手册(建议收藏)

目录 ping简介使用 tcping简介下载使用 总结 ping 简介 ping (Packet Internet Groper)是一种英特网包探索器,用于测试网络连接量的程序 。Ping是工作在TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送I…

tcping 用法

目录 一、概述二、软件安装三、使用二、参考资料 一、概述 ping程序发送icmp包,用于检测网络连通性,如果主机禁ping,就没办法判断连通性了。 tcping程序基于tcp协议,查看网络延迟及开放的端口信息。 二、软件安装 1、下载tcping…

tcping下载安装步骤,如何ping端口,tcping详解

一 下载 tcping64是64位操作系统的 tcping是32位操作系统的(也可以在64位操纵系统中安装使用) 64位下载地https://download.elifulkerson.com/files/tcping/0.39/x64/ 32位下载地https://download.elifulkerson.com/files/tcping/0.39/ 将exe放到C:…

tcping实用小工具

Tcping----实用小工具tcping命令详解 一、tcping介绍 tcping:tcping命令基于tcp协议监控,可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从容硬线连接到分组交换或电路交换网络的各种通信系统之…

Tcping命令详解

Tcping----实用小工具tcping命令详解 一、目录: 1、tcping介绍 2、tcping与ping的区别 3.下载与安装 4、tcping命令详解 二、tcping介绍 tcping:tcping命令基于tcp协议监控,可以从较低级别的协议获得简单的,可能不可靠的数…

数据库基础知识小结

数据库基础知识小结 数据库(Database)是存储在计算机内有结构的数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为多个用户共享。 数据库管理系统(Da…

Mysql 数据库(二)——数据库基础

文章目录 一、SQL 语句分类1.DQL(数据查询语言)2.DML(数据操纵语言)3.DDL(数据定义语言)4.DCL(数据控制语言)5.TCL(事务处理语言) 二、数据库的分类1.关系型数…

达梦数据库基础-安装篇(Linux)

目录 前言 安装前准备 安装银河麒麟V10 SSH工具 环境配置 配置系统账户 获取达梦安装包 创建安装目录 ​编辑 安装指引 前言 近来在项目上接触的达梦数据库产品越来越多,不过之前接触,也仅仅是在做系统开发的时候,连上数据库后就开始…

数据库基础:基本概念

数据库、数据管理和数据管理系统 数据管理,是指对数据进行分类、组织、编码、存储、检索和维护。 数据库,存储数据的容器。 数据管理系统,DBMS(Database Management System),是管理数据库的软件。数据库管理系统是数据库系统的…

GaussDB高斯数据库(数据库基础知识)

数据库管理工作就是对数据库管理系统进行管理和维护的工作。 核心目标:稳定性,安全性,数据一致性,系统的高性能 数据库对象: 制定命名规范 灾难恢复: 恢复时间目标(RTO)&#xf…

数据库基础学习(思维导图)

在复习数据库时画的一些思维导图,自己觉得还不错,发出来希望帮助大家复习。 如有问题,,,欢迎指正!! 个人网站原文链接!!! 主要教材:数据库系统教程(第三版,施伯乐) 辅助教材:数据库系统概论(第五版,王珊) 其他参考:数据库系统教程习题解答与实验指导(…

一、数据库基础

文章目录 一、数据库基础知识和基本概念1、数据库基础知识2、数据库基本述语3、数据库系统的组成4、主流数据库 二、SQLServer 2012(1)服务器名称(2)身份验证(3)如何开启SQL Server服务?&#x…

MySQL数据库基础命令

1.连接数据库 在目录下输入cmd 输入命令: mysql -h 127.0.0.1 -u root -p 输入密码进入数据库 2.显示系统所有数据库名称 输入命令: show database; 3.新建数据库oo 命令: create database oo; 建成后查看: 4.使…

MySQL数据库基础

文章目录 1.数据库的操作1.1显示当前的数据库1.2创建数据库1.3使用数据库(选中数据库)1.4删除数据库 2.常用的数据类型2.1数值类型2.2字符串类型2.3日期类型 3表的操作3.1创建表3.2查看表结构3.3显示表3.4删除表 1.数据库的操作 1.1显示当前的数据库 s…

数据库基础语句

1.SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 1.1 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向…

数据库基础命令

目录 环境 1、连接数据库 2、显示系统中所有数据库 3、新建数据库 4、使用数据库创建表 5、添加数据 6、删除数据 7、修改数据 8、查询数据 9、order by用法 10、limit用法 11、union select用法 12、union select 结合 information_schema数据库 环境 phpstudy20…

数据库基础(超详细版)

目录 简介: 三大范式: sql语句分类: DDL操作数据库: DML操作: DCL DQL 模糊查询 字段控制查询 排序 聚合函数 分组查询 HAVING子句 limit关键字和分页查询 简介: 数据库(DataBase&a…

Ubuntu升级后DNS不好用

服务器Ubuntu16升级到Ubuntu18后,DNS不好用,解决办法。 我使用的是三丰云的免费云服务器。这个服务器用了有一段时间了,挺稳定的。暂时还没有出现过问题。感兴趣的可以试一试。 感觉虽然系统升级到了Ubuntu18,但是DNS的配置方法并…

常用的免费好用的DNS有哪些?

阿酷TONY 原创文章 关键词:免费dns、百度dns、阿里dns、114 dns 、Google DNS 2019-1-24 DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(doma…

DNS

1.介绍: 域名系统 (Domain Name System),是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数据串。 DNS由解析器以及域名…