什么是最好的服务器或IP地址用于长时间的testing?

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

不过,我已经意识到在延长的时间内监视延迟是潜在的问题。

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

对于简短的testing,这并不重要,但是我需要运行一组testing至less一个星期来尝试捕获一个间歇性的问题,而在尝试testing延迟的情况下,Anycast优先级的改变将导致延迟值服务器相应地改变。

由于我向ISP提交了这些数据的图表,因此我需要避免/考虑尽可能多的variables。 只有一个testing服务器的数据高峰将只会导致头痛。

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

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

提前致谢。

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

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

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

不幸的是,我现在所有的系统都是由我自己直接pipe理的,或者是有偏见的人来帮助我。

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

这些要求是合法的,我只是试图确保所有可能导致数据无效的内容已经被覆盖。

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

同样,Google / opendns / yahoo / msn / facebook / etc都使用anycast,每次选播caching过期时都会抛出数字,所以我需要一个可用于此类testing的IP或服务器的build议。

我希望有人知道由ISC或ICANN等人运行的系统,或者甚至可能是一个.gov服务器(fcc或nsa也许?)安装这种types的testing。

再次感谢。

作为其桌面仪表板之一的一部分,赛门铁克设置了ping.symantec.com 。 我不确定它是否符合你的#4,但其余的似乎没问题。

我的build议是针对ISP的节点进行testing,最好是电路/连接的远端。 ISP上游的任何东西都超出了他们的控制范围,与问题无关(意味着他们无法对上游丢包或丢包进行处理)。

另外,就我而言,ping不是testing和报告丢包的好工具。 上游节点对ICMPstream量的响应可能被赋予低优先级,或者可能被完全丢弃。 路由器关心路由“真实”的stream量,不响应你的pingtesting。 我build议你使用Ixia QCheck或iperf来testing使用真实stream量的数据包丢失。

您在后续状态中所performance的症状听起来就像在与ISP的对等方订阅时一样。 这很难certificate。 大多数SLA只覆盖ISP的连接,而不覆盖ISP与互联网其他部分的连接。 我会得到另一个互联网服务提供商,用您当前的(如果可能的话)剩下的合同来协商您的服务水平,并在合同结束时放弃。 您可以将它们用作备份提供商,直到合同用完为止,因此您不必将其完全写入。

发布您的SLA的详细信息,可以提交testing来衡量这些SLA。