Tcpping 替代ping测试网路延迟

原文转载(侵删):

《Tcpping 測試 TCP 網路延遲工具》:https://shazi.info/tcpping-測試-tcp-網路延遲工具/

大家都知道 Ping 是一个很好用的测试网路工具,但是他是基於 ICMP 协定,在严谨的网路环境中都会拒绝 ICMP 回应,使得无法测得主机延迟时间

这时候就可以使用 TCP / UDP 的方式来测试网路延迟,也就是 Tcpping 这个工具,可以直接绕过多数 L3 防火墙进行检测

Tcpping 運作方式:

  1. Client: send TCP SYN (default 80)
  2. Server: response TCP ACK (success)
  3. Server: response TCP RST (fail)

Tcpping 使用的是『半开连接技术』,依赖已经拥有此技术的 tcptraceroute 工具

TCPPING 安裝

安装相依工具 tcptraceroute

1

$ yum -y install tcptraceroute

安装 Tcpping

1

$ wget http://www.vdberg.org/~richard/tcpping

使用 Tcpping

1

2

3

4

5

6

7

8

$ chmod +x tcpping

$ ./tcpping www.google.com

#指定Port

$ ./tcpping www.google.com 25

#参数 -c 可以配合 gnuplot script 制成图表

$ ./tcpping -c www.google.com

Tcpping 替代ping测试网路延迟相关推荐

  1. 手机测试wifi的延迟的软件,网络延迟在线测试,手机怎么测试网络延迟

    网络延迟测试怎么测?在windows 7操作系统中如何才能知道当前网络的网速是否有延迟呢?最近有用户总觉得自己的电脑在玩游戏或者打开网页的时候一卡一卡的,感觉网络被掏空了.在本文中winwin7小编教 ...

  2. windows的ping测试脚本

    批量ping测试的批处理脚本 rem ping测试,需要一个ip.txt的附件提供ip列表 @echo off for /f %%i in (ip.txt) do ( ping -n 2 -w 300 ...

  3. Shell(Bash)输入一个IP 判断是否可用并进行ping 测试

    下面是一个简单的shell 脚本去判断输入的IP是否正常,然后进行ping测试 note: egrep 是grep的扩展,支持正则表达式,= grep -E 对于如何加while循环重复输入IP直至正 ...

  4. 解决python ping测试

    要用python实现两台机器建的ping测试,思路是用os库去模拟ping的命令,实现如下 import os os.system('ping -c 1 -w 1 192.168.1.1') 返回值为 ...

  5. Linux 实用指令 -- 网络配置(查看网络IP和网关、 ping 测试主机之间网络连通、Linux网络环境配置(指定固定ip))

    文章目录 1. 网络配置 1.1 查看网络IP和网关 1.1.1 查看虚拟网络编辑器 1.1.2 这里可以修改ip地址(修改虚拟网络的ip) 1.1.3 这里可以修改网关(虚拟网络的网关) 1.1.4 ...

  6. Lmbench测试集 --- 延迟测试工具lat_mem_rd

    Lmbench测试集 --- 延迟测试工具lat_mem_rd lmbench测试集简介 lat_mem_rd延迟测试工具 如何测试 测试结果 源码分析 lmbench测试集简介 lmbench是一套 ...

  7. 计算机网络ping作用是什么,ping是什么意思?ping测试网络的步骤【详解】

    计算机对于我们来说,是既熟悉又陌生的.为什么这样说呢?熟悉是因为它几乎存在于我们每个人的生活中,几乎每个人都会用到计算机,我们也喜欢用计算机工作.娱乐以及交流等等.而陌生的是,计算机的功能太多,它是一 ...

  8. 【无标题】使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件

    //使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件 直接闪退出去了,不知道问题出在哪里. //代码: @if "%~1"==&quo ...

  9. [工具推荐]IPv6 在线 Ping 测试

    推荐一个在线 IPv6 Ping 测试工具 全国多地域并发Ping IPv6地址,返回在 2s 左右.

  10. 直播测试-网络延迟和丢包工具设置

    网络延迟和丢包工具网络设置方法 首先我们使用网络模拟的工具是:Network-Emulator-Toolkit-x64,打开在主界面上的按钮:new filter和new link可以新建网络的配置和 ...

最新文章

  1. 理解熵:机器学习的黄金标准
  2. Codeforces Round #524 (Div. 2) F
  3. X Shell 4配色方案[Solarized Dark]
  4. (转)怎样完全用 GNU/Linux 工作
  5. php 网络图片 转本地,PHP将Base64图片转换为本地图片并保存
  6. win7电脑删除文件特别慢怎么办
  7. 高效java工具类总结
  8. Node实战之聊天室
  9. CentOS网络设置 couldn‘t resolve host ‘mirrorlist.centos.org问题解决
  10. 深入理解iPhone委托模式兼谈iPhone生命周期
  11. 单主机多git账户多rsa密钥+根据私钥生成公钥+knownhosts+.git/config相关配置
  12. 全网首发stm8s的硬件I2C读取bme280(bmp280)的C源程序
  13. Kaggle数据竞赛入门-Titanic生存预测
  14. 【读书笔记】《中央帝国的财政密码》
  15. CENTOS下firefox看视频缺少flash插件
  16. 苹果开发者 安卓开发者 谷歌广告Admob 跨境电商 海外收款和收取美金方法
  17. 【C#本质论 十一】合式类型(二)程序集引用、XML注释、垃圾回收和资源清理
  18. 如何取消(或关闭)win2003中的ie增强安全配置
  19. 曙光服务器虚拟软驱,曙光IPMI系统管理平台用户使用指南(一).pdf
  20. 程序员一般通过什么途径接私活?怎样做兼职程序员接私活?

热门文章

  1. HTTP代理服务器 - CONNECT SSL/TLS 原理
  2. Java编写HTTP请求发送XML报文数据
  3. python实现自动登录网页用户名密码_Python使用selenium实现网页用户名 密码 验证码自动登录功能...
  4. qt调用python(不是python调用qt,不是使用pyqt模块)
  5. 共模电感适用的频率_详解消灭EMC的三大利器:电容器/电感/磁珠!
  6. mysql load 忽略错误_mysql load data遇到的两个错误和解决方法
  7. OpenCasCade拓扑变换(使用gp_trsf)
  8. 放弃 Google 搜索引擎,Firefox 欲用必应替代?
  9. google嗅探(简洁实用版)
  10. SQL Server数据库培训实战视频教程(2天速成版)