用于长时间测试的最佳服务器或 IP 地址是什么?

eld*_*rel 2 networking ip testing ping icmp

我通常针对(和来自)我们在不同站点拥有的两台服务器运行正常运行时间/延迟测试,直到最近我才使用 google dns 服务器作为控制组。

但是,我意识到长时间监控延迟存在潜在问题。

几乎所有主要服务提供商都在使用 ANYCAST。

对于短期测试,这无关紧要,但我需要运行至少一周的一组测试以尝试捕获间歇性问题,并且在尝试测试延迟时任播优先级的更改将导致该延迟值服务器进行相应更改。

由于我正在向 ISP 提交此数据的图表,因此我需要避免/考虑尽可能多的变量。仅其中一台测试服务器的数据峰值只会导致头痛。

任何人都可以推荐以下服务器:

  1. 没有使用任播
  2. 由具有良好正常运行时间声誉的实体拥有(因此他们不能声称问题出在服务器端)
  3. 将响应 ICMP 请求
  4. 拥有在 TCP/UDP 上运行的可用服务(最好是 http 或 dns)
  5. 不会将每 10 分钟的自动请求视为滥用
  6. 可从世界任何地方访问
  7. 不是 isp 本地的(认为这是对敌对方的调查)

提前致谢。

编辑:在上面添加了 #6 和 #7。

更多信息:我正在尝试为我们本地 ISP 网络的整个节点演示网络问题。他们积极将问题归咎于客户站点(我们的备份站点就是其中之一)安装的设备,并拒绝将问题升级。(尽管其中 2 家企业有 ISP 提供的调制解调器,而且我们所有人都运行着完全不同的路由器/服务)

我已经非常熟悉测试 isp 控制的 IP 的需要,但他们正在主动丢弃所有针对网关 IP 地址的数据包,并且只传递地址超出网关的流量。因此,为了演示该问题,我将数据包发送到同一节点中的其他系统、距离受影响节点一跳的系统以及完全位于网络之外的系统。

不幸的是,我目前拥有的所有系统要么由我直接管理,要么由有偏见的人来帮助我。

我需要在跟踪/日志/图表中包含几个系统,这些系统 100% 不受我自己或 isp 的控制,以便图表具有稳定/无偏见的控制组。

这些要求直接来自法律,我只是想确保已经涵盖了所有可能导致数据无效的问题。

总结:我需要能够将 tcp/udp/icmp 显示为 3 个单独的数据点,并且我需要能够显示本地节点内部的连接,从本地节点到另一个附近的节点,从这 2 个节点到互联网,并通过互联网连接到可验证的服务器和我无法控制的控制组。

同样,Google/opendns/yahoo/msn/facebook/etc 都使用任播,每次任播缓存过期时都会抛出数字,因此我需要可用于此类测试的 IP 或服务器的建议。

我希望有人知道由诸如 ISC 或 ICANN 之类的人运行的系统,或者甚至是 .gov 服务器(可能是 fcc 或 nsa?)为此类测试设置。

再次感谢。

joe*_*rty 6

我的建议是针对 ISP 的节点进行测试,最好是电路/连接的远程端。ISP 上游的任何事情都超出了他们的控制范围,并且与问题无关(这意味着他们对上游数据包丢失或未发生在其网络上的数据包丢失无能为力)。

此外,就我而言,ping 不是测试和报告数据包丢失的好工具。上游节点可能会给予响应 ICMP 流量的低优先级,或者可能会完全丢弃。路由器关注路由“真实”流量,而不是响应您的 ping 测试。我建议您使用 Ixia QCheck 或 iperf 之类的工具来测试使用真实流量的数据包丢失情况。