小编saj*_*jal的帖子

检测http的客户端往返时间的廉价方法

我试图找出一种方法来检测连接到我服务器上端口 80 的每个 IP 的往返时间。有什么好的方法可以做到这一点?

有很多连接,ping每个ip是不切实际的。我在想,以某种方式测量服务器发送 syn/ack 数据包和服务器收到它的 ack 之间的时间差。

有没有办法便宜地记录这个?也许使用一些神奇的 tcpdump 过滤器?

此练习的目标是汇总数据并计算是否存在任何路由效率低下的情况。假设一个地区的一个 ISP 可能路由不正确,等等。

FWIW 网络服务器是 nginx。

networking linux nginx tcpdump linux-networking

6
推荐指数
1
解决办法
5563
查看次数

ping -f 显示问题,但常规 ping 不显示

我有一个奇怪的问题,托管在 Softlayer 华盛顿数据中心。

从 EC2 实例到我在 Softlayer 的服务器的测试:-

[root@EC2-box ~]# ping -f -c 100 MY-SL-BOX
PING MY-SL-BOX (MY-SL-BOX) 56(84) bytes of data.
..................................................
--- MY-SL-BOX ping statistics ---
100 packets transmitted, 50 received, 50% packet loss, time 743ms
rtt min/avg/max/mdev = 2.464/2.906/3.606/0.220 ms, ipg/ewma 7.505/2.927 ms
[root@EC2-box ~]# 
Run Code Online (Sandbox Code Playgroud)

从 EC2 实例到 www.softlayer.com(或任何其他网站)的测试:-

[root@EC2-box ~]# ping -f -c 100 www.softlayer.com
PING www.softlayer.com (66.228.118.51) 56(84) bytes of data.

--- www.softlayer.com ping statistics ---
100 packets transmitted, 100 received, 0% packet loss, time …
Run Code Online (Sandbox Code Playgroud)

networking linux ping icmp

5
推荐指数
1
解决办法
7485
查看次数

标签 统计

linux ×2

networking ×2

icmp ×1

linux-networking ×1

nginx ×1

ping ×1

tcpdump ×1