MPLS TE隧道的属性如下:
- 隧道目的地
- 所需带宽
- 亲和性
- 设置并保持优先级
隧道目的地是 隧道LSP应该路由到的尾端LSR的MPLS TE路由器ID 。TE隧道的期望带宽是TE隧道的带宽要求。
亲和性
通过在链接上配置mpls traffic-eng attribute-flag的属性,链接可以具有与其关联的属性标志。这些属性标志指示链接的资源,链接的功能(例如,是否已加密)或管理策略。它们指示具有特定资源需求的隧道是否可以穿越该链接。
属性标志是32位,没有与之关联的语法。可以设置或清除每个位,并且可以具有操作员想要与之关联的任何含义。例如,一位可以指示小于100 ms的链路延迟。另一位可以表明该链接是跨大西洋的;等等。
在前端路由器的隧道配置上,您可以配置亲和力位和掩码,以控制是否允许隧道通过这些属性标志穿越链路。亲和力位总共也是32位,并且与链接的属性位一一对应。亲和力位的掩码指示是否需要使用链接属性字段中的相应位来检查每个特定位。如果设置了掩码中的第n位,则“属性标志”字段中的第n位必须与TE隧道的亲和力字段中的第n位相匹配。
如果未设置掩码中的位,则亲和字段和属性标志中相同位置的两个位是否匹配并不重要。在头端路由器的隧道接口上,使用tunnel mpls traffic-eng亲和 属性[ mask mask-value ]命令配置隧道亲和力位。属性和掩码的范围是0x0到0xFFFFFFFF。该属性的默认值为0X00000000;掩码的默认值为0X0000FFFF。
设置和保留优先级
MPLS TE隧道在网络中可能具有不同的重要性。例如,您可以认为更长的隧道(就路由器跃点而言)比较短的TE隧道更重要。另外,您可以认为带宽需求更大的MPLS TE隧道比带宽需求小的隧道更重要。但是,这些较重要的TE隧道可能会比不重要的TE隧道晚发信号,或者可能会在以后进行配置。
这可能会导致以下情况:较重要的TE隧道未得到最佳路由,或者它们可能找不到具有足够带宽的路径。TE隧道具有避免此类情况的优先级,并可以通过抢占不太重要的TE隧道来确保较重要的TE隧道仍然可以最佳路由。
您可以为每个TE隧道配置两个优先级:建立和保持。建立优先级和保持优先级均以其相对值指示TE隧道是否可以抢占另一个隧道。优先级值越低,重要性越高。建立优先级指示隧道抢占其他隧道的重要性,而保持优先级指示该隧道在链路上保留的权重。
设置优先级低于第二个隧道的保持优先级的隧道可以抢占该第二个隧道。这意味着新通知的隧道将抢占现有隧道。在Cisco设备中,使用以下命令在TE隧道上配置设置和保持优先级:
tunnel mpls traffic-eng prioritysetup-priority [hold-priority]
重要的TE隧道具有较低的建立优先级(以便可以抢占其他隧道)和较低的保持优先级(因此其他隧道不能抢占它们)。可以为两个优先级配置的值是0到7,其中0表示最高优先级。
路径设置选项
您可以在头端路由器的隧道配置中配置路径选项。您可以通过两种方式建立隧道:
- 明确地
- 动态地
以明确的方式,您必须指定必须在其上路由TE隧道的每个路由器,直到并包括尾端路由器。您可以指定TE路由器ID或中间路由器的链接IP地址。
以动态的方式,让隧道前端确定如何最好地将TE隧道在整个网络中路由到后端路由器。以动态方式,您只需要配置TE隧道的目的地(这意味着后端路由器)。从头端路由器到尾端路由器的路径是在头端路由器上计算的。该路由器通过查看从OSPF或IS-IS学到的MPLS TE数据库,找出如何路由TE隧道。
可以配置多个动态和显式路径选项,只要它们具有不同的首选项即可。此首选项是1到1000之间的数字。数字越小,路径选项越优选。仅当路径不可用时,才尝试下一个首选路径选项。如果隧道上的所有路径选项均失败,则TE隧道LSP失败,并且前端路由器上的隧道接口仍处于Down状态。
示例8-7显示了如何使用路径选项。您可以使用命令show mpls traffic eng tunnels tunnel tunnel tunnel-num来验证TE隧道的状态。
基于上述配置示例,显式路径选项的值较低,请首先尝试。如果该显式路径对于TE隧道1不可用,则尝试第二个最佳路径选项(此处为动态路径选项)。
IP显式地址排除
您可以从TE LSP所采用的路径中排除IP地址,而不必在显式路径选项中包含IP地址。该IP地址是在进行TE隧道的路径计算时不应包含的链接地址。前端LSR绝不能使用此链接来通过网络路由TE隧道LSP。
请记住,该IP地址也可以是节点的MPLS TE路由器ID,而不是链接的IP地址。在这种情况下,当CSPF运行以计算TE LSP的路径时,将排除具有该MPLS TE路由器ID的LSR,从而避免使用特定的路由器。
双重TE 开销
缺省情况下,MPLS TE使用链路的TE度量对TE隧道进行路由。但是,默认情况下,TE链接度量标准与IGP链接度量标准相同。但是,设置TE指标时可以覆盖此选项。您可以使用traffic-eng路径选择指标{igp | te}命令在头端路由器的隧道接口上。