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 不显示启动横幅和版权信息。


 

posted @ 2024-02-29 15:56  suv789  阅读(297)  评论(0编辑  收藏  举报