MPLS 性能低下

Kyl*_*ndt 1 networking cisco mpls eigrp

背景:
我的公司正在改用 MPLS 提供商。MPLS 提供商同时提供 Internet 和 MPLS。这是通过使用两个 dot1q 子接口的一个以太网子接口完成的,一个用于私有 MPLS 部分,另一个用于互联网。

旧的设置是一堆通过互联网和静态路由的站点到站点 IPSEC VPN 隧道。新设置使用 eigrp。

问题:
新的 MPLS 网络的性能似乎更慢。有一个内部使用的 Web 应用程序,其页面加载时间比以前长 10 秒。奇怪的是,当我停止使用 MPLS,并通过新的互联网连接(相同的物理以太网端口)设置站点到站点 vpn 隧道时,速度也会更快。提供商表示,隧道最终采用与 MPLS 几乎相同的路线。

我们累了,发现
Ping 延迟稳定且不错。跟踪路由看起来很正常。一切仍然有效,但似乎变慢了。提供者和我们在接口统计信息中没有看到数据包丢失或错误。有一些时钟问题,但他们修复了它。

从哪里开始:
我知道网络可能需要很多关于设置的细节,所以我真的只是在寻找想法和事情来查看和考虑。我将与提供商一起采取的下一步是在此案例中获得 cisco 支持,我的公司和我们的提供商都将向他们开放或路由器。但与此同时,我对任何想法持开放态度,可以考虑调查为什么会这样。

chr*_*ris 6

我会寻找 MTU 问题。

对于 MPLS 隧道,数据包必须略大于有效载荷——MPLS 标签的 4 个字节,对于每个封装(即,如果您要将 MPLS 隧道放入 MPLS 隧道,则外部隧道将比有效载荷)。 是对此的讨论。

希望您没有过滤 ICMP 消息——如果您是这样,您将丢弃“使用较小的 MTU”数据包,如果您确实通过线路发送过大的数据包,网络将发送到您的主机。 讨论了与 MTU 相关的问题...

您可以在不涉及 ISP 的情况下尝试的一件事是,您可以缩小边界设备上MTU - 这样它就可以与您的内部网络协商适当的 MTU,以便通过 MPLS 链路传输流量。