tcping64 与psping64 命令行工具 参数 完整版 对比 分析 区别 特色 0.000 与 0.00 精确度越来越高
tcping.exe 是由 Eli Fulkerson 开发的工具,用于测试服务器的连接。它可以模拟 TCP 协议的连接过程,并提供了丰富的选项来进行灵活的测试。
以下是 tcping64 的使用方法和选项说明:
- 用法:tcping64 [-flags] 服务器地址 [服务器端口]
- 用法(完整):tcping64 [-t] [-d] [-i 间隔时间] [-n 次数] [-w 毫秒] [-b n] [-r 次数] [-s] [-v] [-j] [-js 大小] [-4] [-6] [-c] [-g 次数] [-S 源地址] [--file] [--tee 文件名] [-h] [-u] [--post] [--head] [--proxy-port 端口] [--proxy-server 服务器] [--proxy-credentials 用户名:密码] [-f] 服务器地址 [服务器端口]
选项包括:
- -t : 连续 ping 直到通过控制-c 停止
- -n 5 : 发送 5 个 ping 请求
- -i 5 : 每隔 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 : 将输出镜像到指定的文件名后面
- --append : 追加到 --tee 文件名而不是覆盖它
- -4 : 更偏好 IPv4
- -6 : 更偏好 IPv6
- -c : 仅在状态变化时显示输出行
- --file : 将 "服务器地址" 视为文件名,逐行循环读取文件
- -g 5 : 如果连续失败 5 次则放弃
- -S X : 指定源地址 X。源地址必须是客户端计算机的有效 IP 地址。
- -p X : 指定端口的替代方法
- --fqdn : 如有可用,则在每行打印域名
- --ansi : 使用 ANSI 颜色序列(cygwin)
- --color: 使用 Windows 颜色序列
HTTP 选项:
- -h : HTTP 模式(对于服务器地址,使用不带 http:// 的 URL)
- -u : 在每行包括目标 URL
- --post : 使用 POST 而不是 GET(可能避免缓存)
- --head : 使用 HEAD 而不是 GET
- --proxy-server : 指定代理服务器
- --proxy-port : 指定代理端口
- --proxy-credentials : 以格式 用户名:密码 指定 'Proxy-Authorization: Basic' 头部
调试选项:
- -f : 强制 tcping 发送至少一个字节
- --header : 包括带有原始参数和日期的标头。如果使用 --tee,则隐含此选项。
- --block : 使用“阻塞”套接字连接。这可以防止 -w 生效,并使用默认超时时间(在我的情况下最长为 20 秒)。但它可以检测到主动拒绝连接和超时之间的区别。
如果不传递服务器端口,则默认为 80。
PsPing v2.12 - PsPing - ping、延迟、带宽测量实用程序 版权所有 (C) 2012-2023 Mark Russinovich Sysinternals - www.sysinternals.com
PsPing 实现了 Ping 功能、TCP ping、UDP/TCP 延迟以及UDP/TCP带宽测量。
帮助用法:psping -? [i|t|l|b] -? i ICMP ping 的用法。 -? t TCP ping 的用法。 -? l 延迟测试的用法。 -? b 带宽测试的用法。 -nobanner 不显示启动横幅和版权信息。