亲和属性名称
亲和属性名称是通过名称配置隧道的亲和属性和接口的管理组属性的简化方法,通过指定名称,用户可以非常方便检查隧道的亲和属性和接口下的管理组属性是否匹配,实现隧道在网络中的灵活部署。
产生原因
TE的亲和属性包括隧道下的亲和属性(Affinity)和接口下的管理组属性(AdminGroup),都是通过配置8位16进制数来指定,接口的管理组属性作为TE的链路属性通过IGP(IS-IS、OSPF)扩展发布到IGP域内的其他节点,隧道的亲和属性通过RSVP-TE协议携带到下游。MPLS TE在创建LSP之前会检查亲和属性是否满足要求,或者在入节点通知CSPF算路时,由CSPF计算链路的管理组属性是否与隧道的亲和属性匹配。
但是直接采用16进制数的方式使得用户在网络部署时需要复杂的计算,并且维护和查询也很不直观。因此,NE40E支持通过为32位二进制数不同的位指定不同的名称(如红、黄、绿等颜色),来部署亲和属性。用户通过配置亲和属性的名称,可以非常方便的确认隧道的亲和属性和链路的管理组属性是否匹配,更易于进行网络规划和部署。
实现过程
同样的,每条链路的管理组属性也都要按照上述模板中的名称做对应配置,比如一条链路同时具有red、blue两种属性。
- include-any:链路管理组中只要有一个属性名称与亲和属性名称相同,则这条链路就会被允许参与CSPF计算。
- exclude:链路管理组中不能有属性名称与亲和属性中的名称相同,相同的链路将被排除,不能参与CSPF计算。
- include-all:隧道的所有亲和属性名称链路管理组都具有,不满足的链路将被排除,不能参与CSPF计算。
适用场景
适用于基于CSPF计算和RSVP-TE协议建立的TE隧道。
使用价值
通过配置亲和属性名称可以方便、快捷的使用亲和属性来调整和控制TE隧道的选路。