mpls 保留标签值_MPLS的前世今生11

本篇衔接上篇内容(使用MPLS-TE优化传输资源),内容偏多,想尽快讨论如何使用MPLS DiffServ Aware TE和域间流量工程来扩展传统解决方案存在的居多限制,以及保护和恢复机制。 自动带宽–处理未知带宽需求 不管战术还是战略,建立LSP首先是知道预留多少带宽。可查看流量统计信息(如接口或每目标的流量统计)或设置没有带宽预留的LSP并跟踪流量统计信息。一旦了解流量模式,便可为最大预期需求设置LSP。

问题在于,带宽需求经常在一天内或一周的某一天而动态变化。如果按最坏的情况保留,会浪费带宽而不是优化利用率。更灵活的解决方案是允许LSP根据当前流量需求自动更改。此方案称自动带宽。

自动带宽的入口路由器会监视流量统计信息,根据当前利用率定期调整。以先断后通的方式将流量无缝切换,不造成任何流量损失。自动带宽未在IETF标准中定义,用于带宽未知时,厂商实现的一项功能。

在RSVP和处理未知带宽可用性的其它流量之间共享链路

理想的带宽预留模型前提,是链路上的预留能准确反映通过链路流量的情况下进行,这个前提在以下两种情况可能中断:

  • 流量不受预留限制。我将在DiffServ-TE详细讨论。

  • 并非所有通过链路的流量都得到考虑。当链路上混合有IP和MPLS流量或混合有LDP和RSVP流量时,可能出现这种情况,在战术性MPLS-TE部署中经常这样。

链路上混合使用RSVP和非RSVP流量的问题是带宽计费中断。常见的误解是RSVP流量在某种程度上很特殊,因为它通过资源预留设置,不够真实,仅存在于控制平面。实际上没有为它预留转发资源。在网络设计中,尤其在融合网络,有些流量必须获得比其它流量更好的QoS,这经常被忽略。

结果是一种解决方案,依靠RSVP来承载QoS敏感的流量,也使用LDP进行通信。这种解决方案的问题是RSVP和LDP流量都跨越相同的链路。路由器在报告可用资源和进行接纳控制时仅考虑RSVP预留。未考虑LDP使用的带宽,因此带宽核算不准确,且不能保证RSVP预留实际上会在数据平面中获得所需的带宽。

解决此问题的一种方法是用DiffServ并将RSVP流量映射到专用的调度程序队列(或多个队列)。在此模型,可用于RSVP的带宽是分配给调度程序队列的带宽池(如果有多个队列,则为池的总和)。另一个解决方案是估算“其它”(IP / LDP)流量使用的带宽量,并减少(通过配置)可用于RSVP预留的链路带宽。只要非RSVP流量不超过为其预留的带宽,此方法就起作用。

可使用统计监视来评估稳定下的流量需求,但没有任何机制可动态地响应非RSVP流量的变化(例如,在网络中其它地方出现链路中断之后)。离线工具可通过模拟网络中的故障事件以及它们如何影响链路上“其它”流量对带宽的需求,来帮助更好地评估非RSVP流量预留的带宽量。

记住,带宽预留不是万能的。除非正确评估带宽消耗,否则带宽预留不会给MPLS-TE任何保证。这在拥塞点附近路由流量的网络至关重要。

在MPLS网络中优化传输资源的其他方法

到目前为止,我们提出的用于在MPLS网络中进行资源优化的唯一解决方案是使用RSVP-TE进行流量工程。但大多数MPLS部署都使用LDP进行标签分发。在LDP网络仅出于实现资源优化的目的而添加第二个MPLS协议的提议并没有吸引力。

在LDP网络进行资源优化的另一种方法是基于LDP标签交换路径遵循IGP,因此,通过对IGP路径进行流量工程设计,可对LDP LSP进行隐式流量工程设计。在LDP-TE上介绍了流量工程LDP部署的真实示例。通过在触发升级之前允许用更高百分比的链路来实现更好的资源使用。通过操纵链路度量来完成IGP路径的流量工程。

但通过操纵IGP度量值进行流量工程,存在两个主要挑战:

  • 更改一条链路上的IGP度量可能影响网络另一部分的路由。

  • 为了安全地进行更高链路利用率,有必要证明任何给定链路上的流量在任何故障下都不会超过100%。

要分析这两个因素要有模拟网络行为的能力。因此,规划和验证设计都需要离线工具。这意味可根据当前的流量信息在模拟网络不同类型的故障之后,离线计算指标。一旦在网络中设置了指标,就可以监视链路利用率,检测何时有必要重新优化计算。在发生故障时修改IGP度量,从操作角度来看,此方法不可行。取而代之的是,以这样一种方式选择IGP度量:即使故障情况下,也不会过载任何链路。

问题是,它与约束路由计算并用RSVP-TE发出信号的显式路由相比,度量操纵的结果好在哪里。答案是只要进行流量工程可改善现有情况,并能证明所涉及的额外工作合理即可。人们做出了有意识的决定,以牺牲显式路由的一些优势,以简化网络设计。一个供应商[IGP-TE] [LDP-TE]的测试结果显示,使用基于度量的方法结果比显式路由的结果差,但比完全没有流量工程的结果要好得多。

离线路径计算 到现在为止,大多数讨论都是在路由器动态计算路径上。RSVP-TE依赖于显式路径,如前所述,这个计算结果可能不是最佳。 离线计算工具用于提供更好的结果。对于早期有ATM PVC(永久虚拟通道)背景的管理员来说,此模型非常熟悉。 离线计算工具在流量工程上有以下优点:
  • 精确控制路径的放置位置。管理员知道流量流向何处。

  • 预留和带宽可用性的全局视图可实现LSP的最佳放置。

  • 能够跨区域和AS边界,计算不仅仅基于TED。因此,对单IGP区域的限制不适用。

  • 计算可同时考虑正常情况和故障情况。最大优势之一是计算LSP的最佳位置时,可考虑一个或多个链路故障的影响。可确保LSP能在故障后重新路由。

    如图。假设所有链路均为100 Mbps,并有三个LSP:C–G–D的LSP1为80 Mbps,在C–D的LSP2为30 Mbps,C–E–F–D的LSP3为40 Mbps。当链路G–D的故障将导致LSP1无法重新建立,因为没任何备用路径能够容纳。相反,如果LSP2和LSP3采用相同链路,则LSP1在发生故障时可重新路由。

7ae148ef6ff55c771bb89eae4df5d175.png

  • 离线计算可能需要长时间才能完成。可使用比CSPF更复杂的算法寻找最佳方案。可针对不同因素优化解决方案:最小化所有链路上的最大带宽利用率,最小化对现有LSP的更改次数,在单个故障的情况下实现保护,等等。离线计算工具的最大优点也许是它可以考虑网络中的所有LSP来执行优化,而CSPF只能考虑源自执行该计算的节点的LSP。

离线计算的好处是有代价的。它面临一系列挑战:

  • 输入计算。计算结果仅与计算所基于的数据一样好。流量矩阵,LSP需求和可用带宽必须正确评估和建模。

  • 全局优化与增量优化。随着网络的变化,必须重复计算。新计算的结果可能需要更改大量LSP和配置大量路由器。为了执行配置更改,通常使路由器离线以进行维护。出于实际原因,不希望使用要进行大量更改的计算结果。取而代之的是,增量优化更吸引人。增量优化的结果必然比全局优化的结果差,但代价是需要重新配置的路由器更少。

  • 升级顺序。重新计算后,仅知道新LSP的路径还不够,必须按什么顺序设置这些LSP。因为路由器的重新配置不会同时发生,因此来自路由器A的由于移动而产生的旧预留设置可能仍处于活动状态,并占用了路由器B的新预留应使用的链路上的带宽。

  • 计算的局限性。要响应网络中不断变化的条件,必须重新进行计算。但计算速度相当慢,并且应用结果需要路由器配置,而在短时间范围内并不总是可能。因此,对临时网络状况做出反应可能不切实际。到执行新计算并将更改应用到网络中时,故障可能已经修复。

最后,离线工具可从多个厂商获得,包括Wandl(www.wandl.com),Cariden(www.cariden.com)和Opnet(www.opnet.com)。一些运营商内部开发了自己的仿真和计算工具,以适应自己的网络需求。

上期回顾:

MPLS的前世今生08

MPLS的前世今生09

MPLS的前世今生10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值