通过防火墙测量networking延迟?

我们正试图在非常高延迟的VPN上使用RDP。 我想测量networking中每个点的延迟,但是如果这是我能得到的唯一的数字,我会考虑测量端到端的延迟。

不幸的是,我们的networking团队阻止ping和几乎所有的东西。 我知道的唯一的端口是22(ssh)和我认为是135的远程桌面端口。

有谁知道一个工具,我可以指定一个端口来测量两个主机之间的延迟? 我完全控制了机器的每一端,这只是中间的networking,我无法控制。

我终于从Microsoft下载了PSTools软件包,find了我正在寻找的答案:

http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx

PsPing.exe工具(我想)和tcping一样,我能够在防火墙后面的框中运行基于Windows的SSH服务器,并通过端口22连接到该服务器:

 psping -4 -n 100 -h 192.168.123.123:22 

这给了我一个很好的直方图列表,我的VPN连接有多臭。

 TCP connect statistics for 192.168.123.123:22: Sent = 100, Received = 100, Lost = 0 (0% loss), Minimum = 108.31ms, Maxiumum = 463.88ms, Average = 126.08ms Latency Count 108.31 87 127.03 9 145.74 0 164.45 1 183.17 0 201.88 0 220.60 0 239.31 0 258.02 0 276.74 0 295.45 0 314.17 1 332.88 0 351.59 0 370.31 0 389.02 0 407.74 1 426.45 0 445.16 0 463.88 1