讲师中心 微信公众号
AI工具推荐 视频效率加速

Windows小工具 tcping

浅伟酱_6851

浅伟酱_6851

发布时间:2025-09-04 08:16:01

|

982人浏览过

|

来源于php中文网

原创

大家好,又见面了,我是你们的朋友全栈君。

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

2 功能不同1、ping:利用“ping”命令可以检查网络是否连通,可以很好地帮助分析和判定网络故障。2、tcping:适用于支持多网络应用的分层协议层次结构。连接到不同但互连的计算机通信网络的主计算机中的进程之间依靠TCP提供可靠的通信服务。

3 特点不同1、ping:Ping发送一个ICMP即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP回声。2、tcping:可以从较低级别的协议获得简单的,可能不可靠的数据报服务。原则上,TCP应该能够在从容硬线连接到分组交换或电路交换网络的各种通信系统之上操作。

二、tcping下载及使用方式1、tcping下载方式下载链接:https://www.php.cn/link/d6df8e50c3cc76ab487e51448cc1c57f

2、tcping使用方式仅下载tcping.exe程序,然后放入C:\Windows\System32

Windows小工具 tcping 记得如果使用的是64位电脑,就要下载对应的tcping64.exe程序,放在目录中后,须改名为tcping.exe。

Java 接口排错助手
Java 接口排错助手

在调试 Java 后端 API 故障时使用此技能,尤其适用于以下任务:分析日志、跨 Controller、Service 和 Mapper 层追踪请求、定位异常根因、检查 SQL 执行或参数流转,以及生成简洁的诊断结论与修复方案。

下载

Windows小工具 tcping 按下“win+r”打开cmd,输入:

tcping www.baidu.com 80

Windows小工具 tcping 输入

tcping
指令,可以看到关于tcping指令的帮助文档,具体如下:

C:\Users\sialee>tcping--------------------------------------------------------------tcping.exe by Eli FulkersonPlease see http://www.elifulkerson.com/projects/ for updates.--------------------------------------------------------------Usage: tcping [-flags] server-address [server-port]Usage (full): tcping [-t] [-d] [-i interval] [-n times] [-w ms] [-b n] [-r times] [-s] [-v] [-j] [-js size] [-4] [-6] [-c] [-g count] [-S source_address] [--file] [--tee filename] [-h] [-u] [--post] [--head] [--proxy-port port] [--proxy-server server] [--proxy-credentials username:password] [-f] server-address [server-port] -t     : ping continuously until stopped via control-c -n 5   : for instance, send 5 pings -i 5   : for instance, ping every 5 seconds -w 0.5 : for instance, wait 0.5 seconds for a response -d     : include date and time on each line -b 1   : enable beeps (1 for on-down, 2 for on-up,                        3 for on-change, 4 for always) -r 5   : for instance, relookup the hostname every 5 pings -s     : automatically exit on a successful ping -v     : print version and exit -j     : include jitter, using default rolling average -js 5  : include jitter, with a rolling average size of (for instance) 5. --tee  : mirror output to a filename specified after '--tee' --append : Append to the --tee filename rather than overwriting it -4     : prefer ipv4 -6     : prefer ipv6 -c     : only show an output line on changed state --file : treat the "server-address" as a filename instead, loop through file line by line          Note: --file is incompatible with options such as -j and -c as it is looping through different targets          Optionally accepts server-port.  For example, "example.org 443" is valid.          Alternately, use -p to force a port at command line for everything in the file. -g 5   : for instance, give up if we fail 5 times in a row -S _X_ : Specify source address _X_.  Source must be a valid IP for the client computer. -p _X_ : Alternate method to specify port --fqdn : Print domain name on each line if available --ansi : Use ANSI color sequences (cygwin) --color: Use Windows color sequencesHTTP Options: -h     : HTTP mode (use url without http:// for server-address) -u     : include target URL on each line --post : use POST rather than GET (may avoid caching) --head : use HEAD rather than GET --proxy-server : specify a proxy server --proxy-port   : specify a proxy port --proxy-credentials : specify 'Proxy-Authorization: Basic' header in format username:passwordDebug Options: -f     : force tcping to send at least one byte --header : include a header with original args and date.  Implied if using --tee. --block  : use a 'blocking' socket to connect.  This prevents -w from working and uses the            default timeout (as long as 20 seconds in my case).  However it can detect an actively            refused connection vs a timeout.        If you don't pass server-port, it defaults to 80.

对应的注释如下:

-t 持续发送数据包直到按Ctrl+C停止,可以用此命令进行持续测试。-n 5 一次发送5个数据包,默认一次发送4个:tcping -n 5 www.baidu.com 将对百度进行5次tcping,也可以使用其他数字。-i 5 每5秒发送一个数据包:tcping -i 5 www.baidu.com 每隔5秒对百度进行一次tcping,也可以使用其他数字或小数:tcping -i 0.5 www.baidu.com 每隔0.5秒对百度进行一次tcping。-w 0.5 tcping不通时的等待时间,tcping通则忽略此参数:tcping -w 0.5 www.baidu.com 如果tcping不通会等待0.5秒,默认tcping不通等待2秒,tcping通则忽略此参数。-d 在每行前面显示详细的日期和时间。-b 1-4 ping时会响铃,参数4会一直响铃:tcping -b 4 www.baidu.com 每显示一行内容就会响铃一次,默认会响铃4次。-r 5 每发送5个数据包重新查找主机一次(通过DNS或路由查找)。-s tcping通就立即退出。-v 显示版本信息。-j 使用默认的方法求ping的均值以减小波动,网络有一定的不稳定性,使用此参数可以减小波动。-js 5 使用5个实例求平均值以减小波动,使用这个参数系统会tcping 5次然后求出平均值作为一次结果显示,减小波动。--tee 将结果输出到指定位置:tcping --tee d:\test.txt 192.168.0.100 会将tcping的结果保存在d盘下的test文件中。-c 只显示状态变化的信息(tcping时间很短一般不会变化)。-g 5 失败5次就放弃(注意默认是80端口,端口未开放也算失败)。-h 以HTTP模式工作,可以测试主机是否提供HTTP服务。--post 为了保证自己计算机的安全,有些电脑禁止了别人ping,使用post/head参数可以增加tcping成功的概率。--head 增加tcping成功的概率。--proxy-server 指定代理服务:没有代理无法测试。--proxy-port 指定代理服务端口:没有代理无法测试。--proxy-credentials 使用代理的安全验证,需要输入用户名和密码:没有代理无法测试。-f 强制tcping命令至少发送一个字节(byte)。--file 从文件中获取tcping的目标:tcping --file d:\test.txt 在d盘下新建一个test文件,并输入所有要tcping的IP或域名,每行一个,然后执行命令,会依次tcping文件中指定的地址。--header 在头部显示时间和日期,与--tee显示的格式差不多。--block tcping不通的等待时间,默认是20秒(很长),可以将-w参数冲突掉:tcping --block www.baiu.com 网址不正确显然tcping不通,默认会等待2秒,但加了--block参数后每tcping一次会等待20秒:tcping -w 0.5 --block www.baiu.com 还是会等待20秒而不是0.5秒,因为--block会把-w参数冲突掉。有一个不明白的参数-u 显示目标的URL。

参考:https://www.php.cn/link/c57d4c50a6b5969e1241244e60155863090

发布者:全栈程序员栈长,转载请注明出处:https://www.php.cn/link/d5b9f2fee8f809454c7727fd1466e3ec

热门AI工具

更多
VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

6647

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

2748

2023.08.10

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3419

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2958

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

1528

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2699

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

3350

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1697

2023.08.10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

20

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Uvicorn官方部署指南
Uvicorn官方部署指南

共0课时 | 0人学习

CSS3 教程
CSS3 教程

共18课时 | 16.7万人学习

JavaScript ES5基础线上课程教学
JavaScript ES5基础线上课程教学

共6课时 | 12.1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn