一种标签更新方法、流量发送方法及标签交换路由器技术

技术编号:10482858 阅读:98 留言:0更新日期:2014-10-03 14:11
本发明专利技术公开了一种标签更新方法、流量发送方法及标签交换路由器,包括:当第一LSR为第二LSR到达目的LSR的备路径上的相邻设备,且第二LSR为第一LSR到达目的LSR的主路径上的相邻设备时,第一LSR产生代表自身的第二标签,并用第二标签替换第一LSR中到达目的LSR的备路径对应的LSP转发表项中的第一标签,且保持第一LSR中到达目的LSR的主路径对应的LSP转发表项中的第一标签不变;第一LSR向第二LSR发送第二标签,通知第二LSR用第二标签替换第二LSR中到达目的LSR的备路径对应的LSP转发表项中的第一标签;第一标签为LDP分配的用于标识第一LSR的标签。本发明专利技术还公开了一种流量发送方法和LSR。

【技术实现步骤摘要】
一种标签更新方法、流量发送方法及标签交换路由器
本专利技术涉及MPLS
,尤其涉及一种标签更新方法、流量发送方法和标签交换路由器。
技术介绍
多协议标签交换(MPLS, Multiprotocol Label Switching)是目前应用比较广泛的一种骨干网技术。在MPLS网络中,设备根据短而定长的标签转发报文,省去了查找IP路由表的繁琐过程,为数据在骨干网络中的传送提供了一种高速高效的方式。MPLS支持多层标签和面向连接的特点,使得其在虚拟专用网络(VPN, Virtual Private Network)、服务质量(QoS,Quality of Service)等方面得到广泛的应用;并且因为其良好的扩展性,使得在统一的MPLS/IP基础网络架构中为客户提供各类服务成为可能,从而使得MPLS日益成为大规模网络应用的基础。 标签分发协议(LDP,Label Distribut1n Protocol)是 MPLS/IP 网络架构中的重要基础协议之一。在运营商网络上,对设备的切换掉包有越来越严格的要求,这就需要对LDP标签交换路径(LSP,Label Switched Path)进行备份保护,目前LDP FRR(FastReroute,快速重路由)已成为对LDP LSP备份保护的最主流方法。LDP FRR可用来缩短网络故障导致的MPLS流量中断时间。路由上使能IP快速重路由功能后,内部网关协议(IGP,Inter1r Gateway Protocol)将为路由自动计算或通过路由策略指定备份下一跳,建立主备两条路由,LDP基于主备路由建立主备两条LSP ;主LSP正常工作时,MPLS流量通过主LSP转发;当主LSP出现故障时,MPLS流量快速切换到备份LSP,从而缩短网络故障导致的流量中断时间。 现有技术中,在一些情况下不能形成LDP FRR组网,在主LSP出现故障时,无法进行快速切换,需要重新计算选择新的路径,这会导致掉包过多。例如:在图1所示的组网方式下,有三个标签交换路由器(LSR, Label Switching Router),即LSR A、LSR B和LSR C,其中,LSR B和LSR C分别为LSR A的相邻设备,LSR A和LSR C分别为LSR B的相邻设备,LSR A和LSR B分别为LSR C的相邻设备,连接LSR A和LSR B的链路开销值COST = 1,连接LSR A和LSR C的链路开销值COST = 1,连接LSR B和LSR C的链路开销值COST = 10。在图1所示的组网结构中建立的LDP FRR的LSP转发路径如图2所示,在LSR A上形成有两条LSP转发的路径,一条为主路径LSR A — LSR B,另一条为备路径LSR A — LSR C — LSRB ;同样,在LSR C上也形成有两条LSP转发的路径,一条为主路径LSR C — LSR A — LSRB,一条为备路径LSR C-LSR B。从图2所示的LSP转发路径中可以看出,LSR C为LSR A备路径上的相邻设备,而LSR A则为LSR C主路径上的相邻设备;在这种情况下,如果LSR A与LSR B之间的链路发生故障,那么原来由LSR A到LSR B的流量会切换到LSR A的备路径LSR A — LSR C — LSR B上,但是当流量到达LSR C时,由于LSR C到达LSR B的主路径的链路LSR C — LSR A正常,因此LSR C又会将流量通过LSR C — LSR A链路返回到LSRA,从而形成环路,导致无法成功将该流量发送到目的端,产生大量的流量丢包。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例期望提供一种标签更新方法、流量发送方法和标签交换路由器。 基于本专利技术实施例的一方面,提供一种标签交换路径的标签更新方法,该方法应用于多协议标签交换MPLS网中的标签交换路由器LSR,包括: 当第一 LSR为第二 LSR到达目的LSR的备路径上的相邻设备,且所述第二 LSR为所述第一 LSR到达所述目的LSR的主路径上的相邻设备时,所述第一 LSR产生代表自身的第二标签,并用所述第二标签替换所述第一 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签,且保持所述第一 LSR中到达所述目的LSR的主路径对应的LSP转发表项中的第一标签不变; 所述第一 LSR向所述第二 LSR发送所述第二标签,通知所述第二 LSR用所述第二标签替换所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签; 所述第一标签为标签分发协议LDP分配的用于标识第一 LSR的标签。 进一步地,所述方法还包括:向所述第二 LSR发送第二标签后,所述第一 LSR接收所述第二 LSR反馈的转发表更新响应。 基于上述方法,本专利技术还提供一种流量发送方法,该方法包括: 所述第一 LSR接收所述第二 LSR通过备路径发送的流量; 所述第一 LSR根据所述流量中封装的所述代表第一 LSR的第二标签,查询所述第一LSR中到达目的LSR的备路径对应的LSP转发表项,并根据所述LSP转发表项的查询结果对所述流量进行转发。 基于本专利技术另一方面,提供一种标签更新方法,所述方法包括: 当第一 LSR为第二 LSR到达目的LSR的备路径上的相邻设备,且所述第二 LSR为所述第一 LSR到达所述目的LSR的主路径上的相邻设备时,所述第二 LSR接收所述第一 LSR发送的代表所述第一 LSR的第二标签,并用所述第二标签替换所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签; 所述第一标签为标签分发协议LDP分配的用于标识第一 LSR的标签。 进一步地,所述方法还包括:在用所述第二标签替换第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签之后,所述第二 LSR向所述第一 LSR反馈转发表更新响应。 基于上述方法,本专利技术还提供一种流量发送方法,该方法包括: 在所述第二 LSR到达目的LSR的主路径故障时,所述第二 LSR将主路径的流量切换到备路径,用所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中代表所述第一 LSR的第二标签封装流量,并将封装后的流量发送给所述第一 LSR。 基于本专利技术实施例的,本专利技术提供一种标签交换路由器,该标签交换路由器对应于上述方法中的第一标签交换路由器LSR,所述第一 LSR为第二 LSR到达目的LSR的备路径上的相邻设备,且所述第二 LSR为所述第一 LSR到达所述目的LSR的主路径上的相邻设备,所述第一 LSR包括: 第一转发表更新单元,用于产生代表自身的第二标签,并用所述第二标签替换所述第一 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签,且保持所述第一 LSR中到达所述目的LSR的主路径对应的LSP转发表项中的第一标签不变; 标签发送单元,用于向所述第二 LSR发送所述第二标签,通知所述第二 LSR用所述第二标签替换所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签; 其中,所述第一标签为本文档来自技高网
...
一种标签更新方法、流量发送方法及标签交换路由器

【技术保护点】
一种标签更新方法,其特征在于,该方法应用于多协议标签交换MPLS网中的标签交换路由器LSR,包括:当第一LSR为第二LSR到达目的LSR的备路径上的相邻设备,且所述第二LSR为所述第一LSR到达所述目的LSR的主路径上的相邻设备时,所述第一LSR产生代表自身的第二标签,并用所述第二标签替换所述第一LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签,且保持所述第一LSR中到达所述目的LSR的主路径对应的LSP转发表项中的第一标签不变;所述第一LSR向所述第二LSR发送所述第二标签,通知所述第二LSR用所述第二标签替换所述第二LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签;所述第一标签为标签分发协议LDP分配的用于标识第一LSR的标签。

【技术特征摘要】
1.一种标签更新方法,其特征在于,该方法应用于多协议标签交换MPLS网中的标签交换路由器LSR,包括: 当第一 LSR为第二 LSR到达目的LSR的备路径上的相邻设备,且所述第二 LSR为所述第一 LSR到达所述目的LSR的主路径上的相邻设备时,所述第一 LSR产生代表自身的第二标签,并用所述第二标签替换所述第一 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签,且保持所述第一 LSR中到达所述目的LSR的主路径对应的LSP转发表项中的第一标签不变; 所述第一 LSR向所述第二 LSR发送所述第二标签,通知所述第二 LSR用所述第二标签替换所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签; 所述第一标签为标签分发协议LDP分配的用于标识第一 LSR的标签。2.根据权利要求1所述标签交换路径的标签更新方法,其特征在于,所述方法还包括:向所述第二 LSR发送第二标签后,所述第一 LSR接收所述第二 LSR反馈的转发表更新响应。3.—种标签更新方法,其特征在于,所述方法包括: 当第一 LSR为第二 LSR到达目的LSR的备路径上的相邻设备,且所述第二 LSR为所述第一 LSR到达所述目的LSR的主路径上的相邻设备时,所述第二 LSR接收所述第一 LSR发送的代表所述第一 LSR的 第二标签,并用所述第二标签替换所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签; 所述第一标签为标签分发协议LDP分配的用于标识第一 LSR的标签。4.根据权利要求3所述标签交换路径的标签更新方法,其特征在于,所述方法还包括:在用所述第二标签替换第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中的第一标签之后,所述第二 LSR向所述第一 LSR反馈转发表更新响应。5.一种流量发送方法,其特征在于,第二标签交换路由器LSR执行权利要求3所述的标签更新方法,所述流量发送方法包括: 在所述第二 LSR到达目的LSR的主路径故障时,所述第二 LSR将主路径的流量切换到备路径,用所述第二 LSR中到达所述目的LSR的备路径对应的LSP转发表项中代表所述第一 LSR的第二标签封装流量,并将封装后的流量发送给所述第一 LSR。6.一种流量发送方法,其特征在于,第一标签交换路由器LSR执行权利要求1所述的标签更新方法,所述流量发送方法包括: 所述第一 LSR接收所述第二 LSR通过备路径发送的流量; 所述第一 LSR根据所述流量中封装的所述代表第一...

【专利技术属性】
技术研发人员:晁岳磊汪亮吴文董海燕
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1