我发现的所有不同的TCP ping实用程序(psping,paping ...)均不提供此信息,有人知道有任何实用程序可以解决我的问题吗? 预先非常感谢
更新:
我发现了hping3,这是另一个类似的程序,它提供了更多的选项,并为每次ping(正是我想要的)显示TTL,无论如何,我注意到了一些奇怪的地方: 在图像中,有一个对从eu-west-2a(london)到eu-west-3e(paris)的AWS进行测试的示例,当ping使用ping时,TTL在48上保持稳定,在rtt较高的情况下,TTL从46浮动到48。 我想rtt的延迟是由于TCP开销造成的,但我不明白为什么ttl是不同的...
答案 0 :(得分:1)
如果TTL不同是因为数据包遵循不同的路径,那么在这里traceroute是您的朋友,hping3具有--traceroute选项,该选项可用于查看不同的跃点并找出差异(hping3 --traceroute -S -p 80 xxxxx)
仅凭猜测,也许Azure在流量方面有所不同,因为它具有与SYN Flood攻击相同的模式。