如何处理供应商网络深处的性能下降?

网络工程 思科 bgp 表现
2021-07-18 20:32:04

有哪些可能的方法可以在几跳之外的提供商网络深处检测数据包丢失? 由于多个提供商在我们的 Internet 边缘路由器上通过 BGP 对等,我需要能够自动检测数据包丢失(主要)和延迟(次要),并执行接口跟踪或类似操作并关闭它们,以便所有流量都使用我们的其他提供商.

我见过使用 IP SLA 的两个问题。首先,需要测量的距离至少有几跳(经过他们的 BGP 对等方),因此监控提供商网络深处的任何内容都不是静态的,例如监控我们与他们的链接(已经稳定);如果该提供商的链接关闭,SLA 仍然可以通过另一个提供商的路径到达。其次,做一个 ICMP 类型的监视器不会检测到通常在更大的数据包中看到的数据包丢失水平,并且延迟似乎没有显着变化。

性能路由(PFR),这里是最好的选择,并影响BGP的ノ唬? 好像Master Controller是一个SPoF(Single Point of Failure),所以如果PfR是要走的路,边界路由器怎么能不依赖单个Master Controller呢?什么是其他两三个可行的选择?

我们的大部分和最关键的流量来自我们的出站 HTTP 响应。

2个回答

如果在边缘使用 Cisco,那么出于您指定的原因,PfR 确实是这里的最佳选择。您可以设置主控制器冗余,思科在此链接上展示了如何设置:http : //www.cisco.com/en/US/docs/solutions/Enterprise/WAN_and_MAN/Transport_diversity/PfR_Master_Controller_Redundancy.html

PfR 确实是一种选择。

我个人没有经验的选项,但我知道使用它们的人是 BGP 优化器,它们独立于供应商,因为他们只查看 BGP、测量网络并注入路由来更改路由。

情侣选项

  1. http://www.noction.com/intelligent_routing_platform
  2. http://www.internap.com/business-internet-connectivity-services/route-optimization-flow-control/