The next hop selection method and network device based on service level protocol are described. For example, branch and central routers can announce routes associated with virtual routing and forwarding (VRF) instances mapped to service level protocols (SLAs). The virtual router reflector of the intermediate router can receive routing notifications and can add corresponding path groups associated with specific links selected based on link state measurements according to SLA. A central or branch router can receive a route notification including the corresponding path group and set the selected path to the next hop of a given SLA. In this way, branch and central routers can forward services on links that satisfy specific SLAs, enabling applications to recover or improve the quality of experience (QoE).
【技术实现步骤摘要】
基于服务级别协议选择下一跳的方法和网络设备
本公开涉及计算机网络,并且更具体地,涉及计算机网络内的路由分组。
技术介绍
企业网络可以包括由单个企业拥有或管理的多个设备,诸如计算机。这些设备可以被分组成多个站点网络,该多个站点网络反过来可以在广泛区域上在地理上分布。每个站点网络可以包含一个或多个局域网(LAN)。企业网络可以表示层3(L3)计算机网络,其中,提及的后面跟随数字的层指的是开放系统互连(OSI)模型中的对应层。企业网络是L3网络,在某种意义上说,它本身支持如OSI模型中描述的L3操作。通常的L3操作包括根据诸如因特网协议(IP)的L3协议执行的操作。L3也被称为开放标准互连模型中的“网络层”和TCP/IP模型中的“IP层”,并且在整个本公开中,术语L3可以与“网络层”和“IP”互换使用。企业网络还可以实现MPLS、通用路由封装(GRE)、因特网协议安全(IPsec)、或其他隧道协议,并且可以可替代地称为“MPLS/IP网络”。企业的用户可以从服务提供商请求诸如视频的服务。用户期望这些服务由服务提供商以可接受的质量级别提供,通常称为体验质量(QoE)。可以 ...
【技术保护点】
1.一种方法,包括:通过在位于中心分支网络中的中心路由器和多个分支路由器之间的中间路由器上执行的虚拟路由反射器(VRR),接收包括标识虚拟路由和转发(VRF)实例的信息的路由通告,其中,所述虚拟路由和转发实例被映射到服务级别协议(SLA);通过所述虚拟路由反射器,向所述路由通告添加唯一地标识沿着满足所述服务级别协议的多个链路中的一个的所选路径的路径团体,其中,所述多个链路耦接到所述中心路由器和所述多个分支路由器;以及通过所述虚拟路由反射器,向所述中心分支网络的目的地路由器发送包括所述路径团体的所述路由通告,使得所述目的地路由器可以将所选路径设置为所述虚拟路由和转发实例的下一跳。
【技术特征摘要】
2017.07.28 US 15/663,0521.一种方法,包括:通过在位于中心分支网络中的中心路由器和多个分支路由器之间的中间路由器上执行的虚拟路由反射器(VRR),接收包括标识虚拟路由和转发(VRF)实例的信息的路由通告,其中,所述虚拟路由和转发实例被映射到服务级别协议(SLA);通过所述虚拟路由反射器,向所述路由通告添加唯一地标识沿着满足所述服务级别协议的多个链路中的一个的所选路径的路径团体,其中,所述多个链路耦接到所述中心路由器和所述多个分支路由器;以及通过所述虚拟路由反射器,向所述中心分支网络的目的地路由器发送包括所述路径团体的所述路由通告,使得所述目的地路由器可以将所选路径设置为所述虚拟路由和转发实例的下一跳。2.根据权利要求1所述的方法,其中,所述多个链路包括通用路由封装(GRE)覆盖隧道。3.根据权利要求1至2中任一项所述的方法,进一步包括:通过所述虚拟路由反射器,从控制器接收一个或多个指令,以将所述路径团体添加到所述路由通告。4.根据权利要求3所述的方法,其中,所述控制器在所述中间路由器上执行,所述方法进一步包括:通过所述控制器,选择沿着满足所述服务级别协议的所述多个链路中的一个的所选路径;以及通过所述控制器,向所述虚拟路由反射器发送所述一个或多个指令,以将所述路径团体添加到所述路由通告。5.根据权利要求1所述的方法,其中,包括标识所述虚拟路由和转发实例的信息的所述路由通告至少包括:唯一地标识所述虚拟路由和转发实例的路由区分符和边界网关协议(BGP)扩展团体。6.根据权利要求1和5中任一项所述的方法,其中,所述路由通告还包括所述中心路由器的缺省汇总路由,以及其中,所述目的地路由器是所述多个分支路由器中的至少一个。7.根据权利要求1和5中任一项所述的方法,其中,所述路由通告至少包括标识所述多个分支路由器中的一个的子网的因特网协议(IP)前缀,以及其中,所述目的地路由器是所述中心路由器。8.根据权利要求1所述的方法,进一步包括:其中,所述路由通告包括第一路由通告;通过所述...
【专利技术属性】
技术研发人员:纳加拉詹·马尼卡尔·谢诺伊,普拉萨德·V,考希克·杜塔·马宗达,
申请(专利权)人:丛林网络公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。