tcping实用小工具

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

二、tcping与ping的区别
(一).指代不同
①ping:1、ping:是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。通过ICMP协议发送报文到对方主机上任意一个60000以上的端口,然后获取对方主机的回复

②tcping:是一种面向连接的、可靠的、基于字节流的传输层通信协议。使用tcp协议尝试与某一个端口建立连接,然后获取与对方主机建立一次连接的回复

(二).功能不同
①.ping:利用“ping”命令可以检查网络是否连通,可以很好地帮助分析和判定网络故障。

②.tcping:适知应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成道对进程之间依靠TCP提供可靠的通信内服务。有些网络环境禁ping,想要知道网络或端口连通性,tcping就是很好的方法

(三).特点不同
①.ping:Ping发送一个ICMP即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMPecho

②.tcping:可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从容硬线连接到分组交换或电路交换网络的各种通信系统之上操作

三、下载与安装
官网地址: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实用小工具

四、安装查看
①.可以设置windows环境变量,使得windows全局可以使用该命令。

②.可以将该执行文件放入windows的system32文件夹下即C:\Windows\System32也能使得全局windows可以使用该命令。

查看命令版本信息

tcping -v
tcping实用小工具

五、常用命令
-s快速显示端口连通性,强烈推荐 -t持续发送数据包,直到按ctrl+c停止 -n 5指定发送5个包结束 -d在每行前面附加日期时间,根据实际需求情况可以叠加使用 -r 3每发送3个数据包,重新查找主机一次 -tee输入结果到指定位置,比如:tcping –tee d:\test.txt 会将结果保存在D盘下的test.txt文件中 –file顺序执行tcping文件中指定的目的地址,比如:tcping –file d:\ip.txt

六、常用实践

默认发送4个数据包,默认测试80端口,也可以加指定端口,比如443

tcping实用小工具
tcping实用小工具
#快速测试端口连通性
tcping -s
tcping实用小工具
#持续测试某个端口的连通性,按ctrl+c结束
tcping -t
tcping实用小工具
#在每行前面附带日期时间
tcping -d
tcping实用小工具
#每发送3个数据包,重新查找主机一次,根据DNS或者路由
tcping -r 3 -t
tcping实用小工具
#文件输出,通常带上-d以及-n,比如测试发送5个数据包,并且输出信息带上具体日期,输入文件为D:\text.txt
tcping -d -n 5 --tee d:\test.txt
tcping实用小工具
tcping实用小工具

七、命令大全

-t:通过control-c持续ping直到停止
 
-n 5:例如,发送5个ping -例如,每隔5秒ping一次
 
-w 0.5:例如,等待0.5秒的响应
 
-d:在每一行都包括日期和时间
 
-b 1:启动蜂鸣音(1表示开向下,2表示接通上升,3代表变化,4代表永远)
 
-r 5:例如,每隔5次ping就重新查找主机名
 
-s:成功ping时自动退出
 
-v:打印版本并退出
 
-j:包括抖动,使用默认的滚动平均值
 
-js 5:包括抖动,滚动平均大小为(例如)5。
 
--tee:将输出镜像到“--tee”后指定的文件名
 
--append:追加到--tee文件名,而不是覆盖它
 
-4:首选ipv4
 
-6:首选ipv6
 
-c:只显示更改状态的输出行
 
--文件:将“服务器地址”视为文件名,逐行遍历文件
 
注意:--文件与-j和-c等选项不兼容,因为它在不同的目标之间循环
 
可选地接受服务器端口。例如,“示例.org443”有效。
 
或者,使用-p在命令行强制为文件中的所有内容设置端口。
 
-例如,如果我们连续失败5次就放弃
 
-指定源地址。源必须是客户端计算机的有效IP。
 
-指定端口的替代方法
 
--fqdn:在每行打印域名(如果可用)
 
--ansi:使用ansi颜色序列(cygwin)
 
--颜色:使用Windows颜色序列
 
 
 
HTTP选项:
 
-h:HTTP模式(服务器地址使用不带HTTP://的url)
 
-u:每行都包括目标URL
 
--post:使用post而不是GET(可以避免缓存)
 
--头:用头而不是得到
 
--代理服务器:指定代理服务器
 
--代理端口:指定代理端口
 
--代理凭据:以格式指定“代理授权:基本”标头用户名:密码
 
 
 
调试选项:
 
-f

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/9124

(0)
杰斯的头像杰斯
上一篇 2023年7月13日 下午4:19
下一篇 2023年7月17日 下午5:19

相关推荐

  • NtLmSsp攻击的解决办法

    问题描述 服务器无法连接或者服务器经常自动重启 问题排查 查看系统日志,在安全类目发现大量的登录审核失败的记录。 解决方法 进行NTLM策略控制,彻底阻止NTLM响应 修改以下2个设置: 网络安全:Lan管理器身份验证级别:仅发送 NTLMv2 响应/拒绝 LM 和 NTLM 网络安全:限制NTLM:传入NTLM流量 修改成拒绝所有账户

    2022年9月3日
    1.9K00
  • Win10提示你的设备缺少重要的安全和质量修复要怎么办

    最近有不少小伙伴在对自己的Win10系统进行更新时被提示“你的设备缺少重要的安全和质量修复”,这种一般是更新服务的时候出现问题,当然也有可能是系统本身的问题,那么要如何去解决呢?下面就和小编一起来看看方法吧。 解决方法一 1. 左下角打开搜索框,输入service,点击服务。 2. 在服务功能中找到更新选项,停止更改服务。 3. 然后删除更新下载文件,如下图…

    2024年6月6日
    5500
  • Windows 2012 R2 64位中cmd命令修改用户名、用户密码、windows防火墙、禁ping

    windows中cmd命令 control userpasswords2 修改用户名 2 windows中cmd命令 net user 修改用户密码 输入命令“net user”回车,列出目前电脑所有用户。 选择需要更改密码的用户名,例如administrator, 使用命令  net user administrator 123  这里…

    2022年7月18日
    1.2K00
  • 如何清理windows server 2008 R2 中winsxs文件夹

    最近发现公司的一台服务器C盘只剩5G左右的空间,经过仔细查看发现C:\windows\winsxs 目录占了20多G的容量。此文件夹是更新系统补丁产生的不能直接删除,所以只能通过cleanmgr.exe工具进行清理C盘。 以下方法亲自验证清理成功: 一、在Windows Server 2008 R2,右击C盘,查看属性,发现界面中没有清理C盘的工具按钮,那如…

    2023年4月3日
    29000
  • Windows NTFS安全权限详解

    NTFS权限概述 文件系统概述 文件系统即在外部存储设备上组织文件的方法 NTFS文件系统的特点 提高磁盘读写性能 可靠性 加密文件系统 访问控制列表(设置权限)ACL(Access Control Lists) 磁盘利用率 压缩 磁盘配额 支持单个文件大于4个G NTFS权限表 如下列表就是标准NTFS权限和特殊NTFS的对应关系表。 特殊NTFS权限 完…

    2022年8月21日
    65200

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信