基于监测网络流量条件的旁路标签交换路径的动态修改制造技术

技术编号:17917674 阅读:24 留言:0更新日期:2018-05-10 21:28
设备可以基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP。旁路LSP的动态集合可以初始被配置为包括零个或更多个旁路LSP。配置信息可以指示用于向旁路LSP的动态集合添加旁路LSP的第一条件和用于从旁路LSP的动态集合移除旁路LSP的第二条件。该设备可以确定与旁路LSP的动态集合相关联的网络流量条件被满足。该设备可以基于确定网络流量条件被满足来修改旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP。

【技术实现步骤摘要】
基于监测网络流量条件的旁路标签交换路径的动态修改
技术介绍
在多协议标签交换(MPLS,multiprotocollabelswitching)网络中,可以基于短路径标签而不是经由长网络因特网协议(IP)地址来在一个或多个网络节点之间转发数据分组。标签交换路径(LSP,label-switchedpath)是通过MPLS网络的路径,MPLS网络基于短路径标签来转发数据分组。
技术实现思路
根据一些可能的实现,一种设备可以包括一个或多个处理器,用于基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP。旁路LSP的动态集合可以初始被配置为包括零个或更多个旁路LSP。配置信息可以指示用于向旁路LSP的动态集合添加旁路LSP的第一条件和用于从旁路LSP的动态集合移除旁路LSP的第二条件。一个或多个处理器可以确定与旁路LSP的动态集合相关联的网络流量条件被满足。一个或多个处理器可以基于确定网络流量条件被满足来修改旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP。在一些可能的实现中,一个或多个处理器还用于接收LSP信令消息。一个或多个处理器在配置旁路LSP的动态集合时用于基于接收LSP信令消息来配置旁路LSP的动态集合。在一些可能的实现中,LSP信令消息包括配置信息。在一些可能的实现中,配置信息指示要初始地被配置的旁路LSP的数量。一个或多个处理器在配置旁路LSP的动态集合时用于配置在配置信息中指示的旁路LSP的数量。在一些可能的实现中,配置信息指示允许被建立用于旁路LSP的动态集合的旁路LSP的最大数量。一个或多个处理器在添加、移除或重新配置一个或多个旁路LSP时用于:验证通过向旁路LSP的动态集合添加旁路LSP而旁路LSP的最大数量将不会被超过;以及基于验证旁路LSP的最大数量将不会被超过来向旁路LSP的动态集合添加旁路LSP。在一些可能的实现中,网络流量条件与服务质量(QoS)参数相关联。在一些可能的实现中,一个或多个处理器在确定网络流量条件被满足时用于:针对被包括在旁路LSP的动态集合中的第一旁路LSP确定第一网络流量条件被满足;以及针对被包括在旁路LSP的动态集合中的第二旁路LSP确定第二网络流量条件被满足。在一些可能的实现中,一个或多个处理器在添加、移除或重新配置一个或多个旁路LSP时用于:重新配置一个或多个旁路LSP以向被包括在旁路LSP的动态集合中的旁路LSP添加或移除一个或多个跳。根据一些可能的实现,一种非暂态计算机可读介质可以存储一个或多个指令,这些指令在由一个或多个处理器执行时使得一个或多个处理器基于配置信息来配置旁路标签交换路径的动态集合(LSP)以保护一个或多个受保护LSP。旁路LSP的动态集合可以初始被配置为包括零个或更多个旁路LSP。配置信息可以指示用于修改旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP的一个或多个条件。一个或多个指令可以引起一个或多个处理器确定一个或多个条件中的条件被满足。一个或多个指令可以引起一个或多个处理器基于确定条件被满足来修改旁路LSP的动态集合。在一些可能的实现中,配置信息指示要初始地被配置用于旁路LSP的动态集合的旁路LSP的数量。使得一个或多个处理器配置旁路LSP的动态集合的一个或多个指令使得一个或多个处理器配置在配置信息中指示的旁路LSP的数量。在一些可能的实现中,配置信息指示允许被建立用于旁路LSP的动态集合的旁路LSP的最大数量。使得一个或多个处理器修改旁路LSP的动态集合的一个或多个指令使得一个或多个处理器:验证通过向旁路LSP的动态集合添加旁路LSP而旁路LSP的最大数量将不会被超过;以及基于验证旁路LSP的最大数量将不会被超过来向旁路LSP的动态集合添加旁路LSP。在一些可能的实现中,配置信息指示允许被建立用于旁路LSP的动态集合的旁路LSP的最小数量。使得一个或多个处理器修改旁路LSP的动态集合的一个或多个指令使得一个或多个处理器:验证当从旁路LSP的动态集合移除旁路LSP时旁路LSP的最小数量将被维持;以及基于验证旁路LSP的最小数量将被维持来从旁路LSP的动态集合移除旁路LSP。在一些可能的实现中,使得一个或多个处理器确定条件被满足的一个或多个指令使得一个或多个处理器:针对被包括在旁路LSP的动态集合中的第一旁路LSP确定一个或多个条件中的第一条件被满足;以及针对被包括在旁路LSP的动态集合中的第二旁路LSP确定一个或多个条件中的第二条件被满足。在一些可能的实现中,使得一个或多个处理器确定条件被满足的一个或多个指令使得一个或多个处理器:当与旁路LSP的动态集合相关联的带宽速率大于或等于阈值带宽速率时,确定条件被满足;以及基于确定带宽速率大于或等于阈值带宽速率来向旁路LSP的动态集合添加旁路LSP。根据一些可能的实现,一种方法可以包括由设备基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP。旁路LSP的动态集合可以初始被配置为包括零个或更多个旁路LSP。配置信息可以指示以下至少一项:用于向旁路LSP的动态集合添加旁路LSP的第一条件,用于从旁路LSP的动态集合移除旁路LSP的第二条件,或者用于重新配置被包括在旁路LSP的动态集合中的旁路LSP的第三条件。该方法可以包括由设备确定与旁路LSP的动态集合相关联的网络流量条件被满足。该方法可以包括由设备基于确定网络流量条件被满足来修改旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP。在一些可能的实现中,配置信息指示要初始地被配置用于旁路LSP的动态集合的旁路LSP的数量。配置旁路LSP的动态集合包括:配置在配置信息中指示的旁路LSP的数量。在一些可能的实现中,配置信息指示允许被建立用于旁路LSP的动态集合的旁路LSP的最大数量。添加、移除或重新配置一个或多个旁路LSP包括:验证通过向旁路LSP的动态集合添加旁路LSP而旁路LSP的最大数量将不会被超过;以及基于验证旁路LSP的最大数量将不会被超过来向旁路LSP的动态集合添加旁路LSP。在一些可能的实现中,确定网络流量条件被满足包括:针对被包括在旁路LSP的动态集合中的第一旁路LSP确定第一网络流量条件被满足;以及针对被包括在旁路LSP的动态集合中的第二旁路LSP确定第二网络流量条件被满足。在一些可能的实现中,确定网络流量条件被满足包括:当与旁路LSP的动态集合相关联的带宽速率小于或等于阈值带宽速率时,确定网络流量条件被满足。该方法进一步包括:基于确定带宽速率小于或等于阈值带宽速率来从旁路LSP的动态集合移除旁路LSP。在一些可能的实现中,用于旁路LSP的动态集合的配置信息包括旁路LSP的动态集合中的不同旁路LSP的不同配置参数。根据一些可能的实现,一种设备包括用于基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP的部件。旁路LSP的动态集合初始被配置为包括零个或更多个旁路LSP。配置信息指示用于向旁路LSP的动态集合添加旁路LSP的第一条件以及用于从旁路LSP的动态集合移除旁路LSP的第二条件。该设备包括用于确定与旁路LSP的动态集合相关联的网络流量条件被满足的部件,以及用于基于确定网络流量条件被满足来修本文档来自技高网...
基于监测网络流量条件的旁路标签交换路径的动态修改

【技术保护点】
一种设备,包括:用于基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP的部件,所述旁路LSP的动态集合初始被配置为包括零个或更多个旁路LSP,并且所述配置信息指示:用于向所述旁路LSP的动态集合添加旁路LSP的第一条件,以及用于从所述旁路LSP的动态集合移除旁路LSP的第二条件;用于确定与所述旁路LSP的动态集合相关联的网络流量条件被满足的部件;以及用于基于确定所述网络流量条件被满足来修改所述旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP的部件。

【技术特征摘要】
2016.10.27 US 15/335,8741.一种设备,包括:用于基于配置信息来配置旁路标签交换路径(LSP)的动态集合以保护一个或多个受保护LSP的部件,所述旁路LSP的动态集合初始被配置为包括零个或更多个旁路LSP,并且所述配置信息指示:用于向所述旁路LSP的动态集合添加旁路LSP的第一条件,以及用于从所述旁路LSP的动态集合移除旁路LSP的第二条件;用于确定与所述旁路LSP的动态集合相关联的网络流量条件被满足的部件;以及用于基于确定所述网络流量条件被满足来修改所述旁路LSP的动态集合以添加、移除或重新配置一个或多个旁路LSP的部件。2.根据权利要求1所述的设备,进一步包括:用于接收LSP信令消息的部件;并且其中用于配置所述旁路LSP的动态集合的所述部件包括:用于基于接收所述LSP信令消息来配置所述旁路LSP的动态集合的部件。3.根据权利要求2所述的设备,其中所述LSP信令消息包括所述配置信息。4.根据权利要求1所述的设备,其中所述配置信息指示要初始地被配置的旁路LSP的数量;并且其中用于配置所述旁路LSP的动态集合的所述部件包括:用于配置在所述配置信息中指示的所述旁路LSP的数量的部件。5.根据权利要求1所述的设备,其中所述配置信息指示允许被建立用于所述旁路LSP的动态集合的旁路LSP的最大数量;并且其中用于修改所述一个或多个旁路LSP的所述部件包括:用于验证通过向所述旁路LSP的动态集合添加旁路LSP而所述旁路LSP的最大数量将不会被超过的部件;以及用于基于验证所述旁路LSP的最大数量将不会被超过来向所述旁路LSP的动态集合添加所述旁路LSP的部件。6.根据权利要求1所述的设备,其中所述网络流量条件与服务质量(QoS)参数相关联。7.根据权利要求1所述的设备,其中用于确定所述网络流量条件被满足的所述部件包括:用于针对被包括在所述旁路LSP的动态集合中的第一旁路LSP确定第一网络流量条件被满足的部件;以及用于针对被包括在所述旁路LSP的动态集合中的第二旁路LSP确定第二网络流量条件被满足的部件。8.根据权利要求1所述的设备,其中用于修改所述一个或多个旁路LSP的所述部件包括:用于重新配置所述一个或多...

【专利技术属性】
技术研发人员:H·B·戴夫
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1