SRTE(Segment Routing Traffic-eng)是新一代的主要在运营商或大型的内容提供商网络中部署的控制流量传输路径的技术,老的技术是RSVP-TE。
RSVP-TE在出来以后,实际部署的不多,主要原因是RSVP这个协议是逐跳的,并且是软状态的。软状态的意思是需要周期性的发送控制信令包来维护RSVP-TE计算出来的路径和预留带宽的状态。所以不具有扩展性,核心有K*N2的状态项。
SRTE在设计的时候充分考虑了RSVP-TE的缺陷,有以下特点:
简单,自动化和可扩展
无核心状态:数据包标头中包含路径
- 没有隧道接口:“SR Policy”(早期设计用的tunnel,后期变成了SR-Policy)
- 没有Head-end预先配置:on-demand策略实例化(可以与BGP联动,生成配置)
-
没有Head-end预先转向:自动转向(这个与autoroute不一样,有机会后面跟大家分享)
多域(Multi-Domain)
- 思科提供:XR Traffic Controller(XTC)(思科提供的控制器)
- PCE(标准化的技术,用于收集信息和计算生成路径等)
- Binding-SID(BSID)用于扩展(用于LSP之间的拼接)
下面给大家列一下SRTE的基本配置:
第一步:信息发布(在所有路由器的相应接口都需要配置)
第二步:头端设备将信息发布到SRTE Database
第三步:在头端设备配置SR-policy
第四步:根据需要配置steering的方法,比如用静态路由(头端设备配置)
以上四个步骤就是SRTE的基本配置
SRTE技术专题在SP全栈课程体系中有详细的讲解。思科SP CCIE课程体系在最初推出时以运营商(电信,联通,移动)等大网架构为基准。随着网络规模的逐渐扩大,现在的SP技术已经被跨国企业,大型国企央企,大型互联网公司等普遍应用。不再是针对运营商的主流技术,应用范围更加广泛,获得SP CCIE证书的工程师的职业起点普遍较高,大多在厂商,外企,运营商等企业就职。