不管TCP可以容忍数据包丢失/数据包排序问题,但如果“人口”足够大(即超过100个ping),则30%的ping丢失仍然是相当可观的。
但是要回答这个问题,您可以看一下nmap。我敢肯定例子很快就会泛滥成灾:)
但是,更重要的是,您不希望只有往返时间,您真的希望看到从计算机到服务器再到每个(可能)跃点的性能。
您可以使用traceroute
- 进行此操作-但是,最常见的版本是使用ICMP或UDP完成的,但搜索tcp traceroute
-并从此处开始。
这是一些有趣的工具,供您尝试时使用...
这是一个lft
... 的例子
% lft -S 4.2.2.2
Hop LFT trace to vnsc-bak.sys.gtei.net (4.2.2.2):80/tcp
1 ln-gateway.centergate.com (206.117.161.1) 0.5ms
2 isi-acg.ln.net (130.152.136.1) 2.3ms
3 isi-1-lngw2-atm.ln.net (130.152.180.21) 2.5ms
4 gigabitethernet5-0.lsanca1-cr3.bbnplanet.net (4.24.4.249) 3.0ms
5 p6-0.lsanca1-cr6.bbnplanet.net (4.24.4.2) 3.4ms
6 p6-0.lsanca2-br1.bbnplanet.net (4.24.5.49) 3.3ms
7 p15-0.snjpca1-br1.bbnplanet.net (4.24.5.58) 10.9ms
8 so-3-0-0.mtvwca1-br1.bbnplanet.net (4.24.7.33) 11.1ms
9 p7-0.mtvwca1-dc-dbe1.bbnplanet.net (4.24.9.166) 11.0ms
10 vlan40.mtvwca1-dc1-dfa1-rc1.bbnplanet.net (128.11.193.67) 11.1ms
** [neglected] no reply packets received from TTLs 11 through 20
** [4.2-3 BSD bug] the next gateway may errantly reply with reused TTLs
21 [target] vnsc-bak.sys.gtei.net (4.2.2.2) 11.2ms