虚拟专用网络的标签交换路径建立的方法及装置制造方法

文档序号:8002677阅读:184来源:国知局
虚拟专用网络的标签交换路径建立的方法及装置制造方法
【专利摘要】本发明实施例提供了一种虚拟专用网络VPN的标签交换路径建立的方法及装置,所述虚拟专用网络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备PE,所述方法包括:所述源PE配置目标PE的第一环回口IP地址;当所述源PE接收到所述目标PE发送的标签信息时,从所述标签信息中提取所述目标PE的第二环回口IP地址;若所述第一环回口IP地址与第二环回口IP地址一致,则判定所述源PE至目标PE的标签交换路径LSP可用。本发明实施例可以阻止流量不通的问题,由于可及时地建立源PE到目标PE的LSP,因此能够最大限度的减少数据包的丢失,阻止了流量不通的问题,给用户提供更好的体验感,提高服务提供商网络的服务质量。
【专利说明】虚拟专用网络的标签交换路径建立的方法及装置

【技术领域】
[0001] 本发明涉及网络通信【技术领域】,特别是涉及一种虚拟专用网络VPN的标签交换路 径建立的方法及装置。

【背景技术】
[0002] 随着网络技术的发展,VPN (Virtual Private Network,虚拟私有网络)越来越受 到人们的青睐,而MPLS (Multiprotocol Label Switching,多协议标记交换)VPN由于具 有良好的可扩展性和较高的灵活性,是目前发展迅速的VPN技术之一。但是,在VPN报文转 发的过程中,由于网络的不可靠性,任何一个节点或一条链路发生故障,都会导致业务的中 断,为了提高网络的可靠性,经常采用路径冗余保护的方法。
[0003] 参照图1所示的一种虚拟专用网络的组网分布图,该虚拟私有网络包括CE (Customer Edge,用户网络边缘设备),PE (Provider Edge,服务提供商网络边缘设备), 以及,P(Provider,服务提供商网络主干设备),对于PE1采用了 BFD(Bidirectional Forwarding Detection,双向转发检测)和FRR(Fast ReRoute,快速重路由)进行保护,当 PE2发生故障时,通过BFD机制可以很快感知并能及时通知PE1采用FRR进行切换路由路 径。CE2向CE1发布的私网路由,通过路径1及路径2均可以发布到CE1。其中,路径1为 CE2-->PE2->P->PE1,路径 2 为 CE2-->PE3->P->PE1。PE1 可以从 PE2 和 PE3 这两个相 邻设备获得路径1及路径2,并可将路径1设置为主路径,路径2设置为备路径。虽然通过 BFD检测机制可以做到采用FRR的正切(即从主路径切到备路径)时间在50ms以内,但是在 PE2重启后,采用FRR进行回切(即从备路径切回主路径)后会存在丢包的情况。


【发明内容】

[0004] 本发明实施例所要解决的技术问题是提供一种虚拟专用网络VPN的标签交换路 径建立的方法,用以及时地恢复源PE到目标PE的虚拟专用网络VPN,因此能够最大限度的 减少数据包的丢失,阻止了流量不通的问题,给用户提供更好的体验感,提高服务提供商网 络的服务质量。
[0005] 相应的,本发明实施例还提供了虚拟专用网络VPN的标签交换路径建立的装置。
[0006] 为了解决上述问题,本发明实施例公开了一种虚拟专用网络VPN的标签交换路径 建立的方法,其特征在于,所述虚拟专用网络VPN包括:源服务提供商网络边缘设备PE和目 标服务提供商网络边缘设备PE,所述方法包括:
[0007] 所述源PE配置目标PE的第一环回口 IP地址;
[0008] 当所述源PE接收到所述目标PE发送的标签信息时,从所述标签信息中提取所述 目标PE的第二环回口 IP地址;
[0009] 若所述第一环回口 IP地址与第二环回口 IP地址一致,则判定所述源PE至目标PE 的标签交换路径LSP可用。
[0010] 优选地,所述方法还包括:
[0011] 若所述第一环回口 IP地址与第二环回口 IP地址不一致,则判定所述源PE至目标 PE的标签交换路径LSP不可用。
[0012] 优选地,所述标签信息为标签映射消息label map,所述当源PE接收到所述目标 PE发送的标签信息时,从所述标签信息中提取所述目标PE的第二环回口 IP地址的步骤包 括:
[0013] 所述源PE接收所述目标PE发送的label map ;所述label map中包括第二环回 口 IP地址;
[0014] 所述源PE依据其预置的建立LSP的会话参数,提取所述label map中的第二环回 口 IP地址,并将所述第二环回口 IP地址与其在先配置的第一环回口 IP地址进行对比。
[0015] 优选地,所述目标PE用于采用下游自主标签分发方式DU将所述label map发送 到所述源PE。
[0016] 本发明实施例还公开了一种虚拟专用网络VPN的标签交换路径建立的方法,所述 虚拟专用网络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备 PE,其中,所述源PE用于配置目标PE的第一环回口 IP地址;所述方法包括:
[0017] 所述目标PE向所述源PE发送标签信息,所述源PE用于从所述标签信息中提取所 述目标PE的第二环回口 IP地址,并在所述第一环回口 IP地址与第二环回口 IP地址一致, 判定所述源PE至目标PE的标签交换路径LSP可用。
[0018] 优选地,所述目标PE向所述源PE发送标签信息的步骤包括:
[0019] 所述目标PE将所述目标PE的第二环回口 IP地址写入标签映射消息label map ;
[0020] 所述目标PE将所述label map发送到所述源PE。
[0021] 本发明实施例还公开了一种虚拟专用网络VPN的标签交换路径建立的装置,所述 虚拟专用网络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备 PE,所述装置包括:
[0022] 位于源PE的配置模块,用于配置目标PE的第一环回口 IP地址;
[0023] 位于源PE的标签信息接收模块,用于接收到所述目标PE发送的标签信息时,从所 述标签信息中提取所述目标PE的第二环回口 IP地址;
[0024] 位于源PE的标签交换路径可用判定模块,用于若所述第一环回口 IP地址与第二 环回口 IP地址一致,则判定所述源PE至目标PE的标签交换路径LSP可用。
[0025] 优选地,所述装置还包括:
[0026] 位于源PE的标签交换路径不可用判定模块,若所述第一环回口 IP地址与第二环 回口 IP地址不一致,则判定所述源PE至目标PE的标签交换路径LSP不可用。
[0027] 优选地,所述位于源PE的标签信息接收模块包括:
[0028] 位于源PE的接收子模块,用于接收所述目标PE发送的label map ;所述label map 中包括第二环回口 IP地址;
[0029] 位于源PE的提取子模块,用于依据其预置的建立LSP的会话参数,提取所述label map中的第二环回口 IP地址,并将所述第二环回口 IP地址与其在先配置的第一环回口 IP 地址进行对比。
[0030] 本发明实施例还公开了一种虚拟专用网络VPN的标签交换路径建立的装置,所述 虚拟专用网络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备 PE ;所述装置包括:
[0031] 位于目标PE的标签信息发送模块,用于向所述源PE发送标签信息,所述源PE用 于从所述标签信息中提取所述目标PE的第二环回口 IP地址,并在所述第一环回口 IP地址 与第二环回口 IP地址一致,判定所述源PE至目标PE的标签交换路径LSP可用;
[0032] 优选地,所述第二标签交换路径判定模块包括:
[0033] 位于目标PE的写入子模块,用于将所述目标PE的第二环回口 IP地址写入label map ;
[0034] 位于目标PE的发送子模块,用于将所述label map发送到所述源PE。
[0035] 与现有技术相比,本发明实施例包括以下优点:
[0036] 在本发明实施例中,当源PE配置目标PE的环回口 IP地址,在源PE及目标PE之 间建立关联。目标PE将携带其环回口 IP地址的标签信息发送到源PE,源PE判断在先配置 的环回口 IP地址与从标签信息中提取的目标PE的环回口 IP地址是否一致,若一致,则判 定所述源PE至目标PE的标签交换路径LSP可用,以此来阻止流量不通的问题,由于可及时 地建立源PE到目标PE的LSP,因此能够最大限度的减少数据包的丢失,阻止了流量不通的 问题,给用户提供更好的体验感,提高服务提供商网络的服务质量。

【专利附图】

【附图说明】
[0037] 图1是一种虚拟专用网络的组网分布图;
[0038] 图2是本发明实施例的一种虚拟专用网络VPN的标签交换路径建立的方法实施例 1的步骤流程图;
[0039] 图3是本发明实施例的一种虚拟专用网络VPN的标签交换路径建立的方法实施例 2的步骤流程图;
[0040] 图4是本发明实施例的一种虚拟专用网络VPN的标签交换路径建立的装置实施例 1的结构框图;
[0041] 图5是本发明实施例的一种虚拟专用网络VPN的标签交换路径建立的装置实施例 2的结构框图。

【具体实施方式】
[0042] 为使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和

【具体实施方式】对本发明实施例作进一步详细的说明。
[0043] 本发明实施例的核心构思之一在于,源PE配置目标PE的环回口 IP地址,当所述 源PE接收到所述目标PE发送的标签信息时,从所述标签信息中提取所述目标PE的环回口 IP地址,若所述本地配置的环回口 IP地址与标签信息携带的环回口 IP地址一致,则判定所 述源PE至目标PE的LSP可用,以此来阻止流量不通的问题。
[0044] 参照图2,示出了本发明实施例一种虚拟专用网络VPN的标签交换路径建立的方 法实施例1的步骤流程图,所述虚拟专用网络VPN可以包括:源服务提供商网络边缘设备 PE和目标服务提供商网络边缘设备PE,所述方法可以包括:
[0045] 步骤101,所述源PE配置目标PE的第一环回口 IP地址;
[0046] 在一般情况下,在虚拟专用网络VPN中至少两条LSP,并且其中一条LSP设置为主 路径,其他的LSP设置为备路径。当在主路径中的目标PE失效(down)时,源PE会切换至 备路径。当目标PE重启后,由于服务提供商网络核心设备P对虚拟专用网络的业务是不感 知的,因此不能对私网业务做出相应的处理,导致源PE与目标PE不能正确建立连接,造成 了两者数据包地持续丢失,出现了流量不通的问题。
[0047] 在本发明实施例中,首先源PE在本地配置目标PE的环回口 IP地址,在本地中保 存关于目标PE的环回口 IP地址,作为源PE与目标PE之间LSP的初始信息。
[0048] 步骤102,当所述源PE接收到所述目标PE发送的标签信息时,从所述标签信息中 提取所述目标PE的第二环回口 IP地址;
[0049] 在本发明的一种优选实施例中,所述步骤102可以包括:
[0050] 子步骤S11,所述源PE接收所述目标PE发送的label map ;所述label map中包 括第二环回口 IP地址;
[0051] 子步骤S12,所述源PE依据其预置的建立LSP的会话参数,提取所述label map中 的第二环回口 IP地址,并将所述第二环回口 IP地址与其在先配置的第一环回口 IP地址进 行对比。
[0052] 在本发明实施例中,为了能够让私网业务顺利走目标PE与源PE之间的LSP,源PE 在本地配置了目标PE的环回口 IP地址,这样在接收到多个PE发送的label map时,源PE 可以依据其预置的建立LSP的会话参数,提取其接收到的label map中的环回口 IP地址, 判定与哪些PE之间的LSP可用。
[0053] 具体地,目标PE利用label map的扩展字段携带环回口 IP地址发送至源PE,源 PE从该label map的扩展字段中提取出目标PE的环回口 IP地址。
[0054] 其中,标签映射消息Label map格式如下:
[0055]
[H3C]dis this # mpls rnpls ldp mpls ldp remote-peer X.X.X.X # return
[H3C] 0 1 2 3 0 1 2 3 4 5 (5 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
[0056]

【权利要求】
1. 一种虚拟专用网络VPN的标签交换路径建立的方法,其特征在于,所述虚拟专用网 络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备PE,所述方法 包括: 所述源PE配置目标PE的第一环回口 IP地址; 当所述源PE接收到所述目标PE发送的标签信息时,从所述标签信息中提取所述目标 PE的第二环回口 IP地址; 若所述第一环回口 IP地址与第二环回口 IP地址一致,则判定所述源PE至目标PE的 标签交换路径LSP可用。
2. 根据权利要求1或2所述的方法,其特征在于,还包括: 若所述第一环回口 IP地址与第二环回口 IP地址不一致,则判定所述源PE至目标PE 的标签交换路径LSP不可用。
3. 根据权利要求1所述的方法,其特征在于,所述标签信息为标签映射消息label map,所述当源PE接收到所述目标PE发送的标签信息时,从所述标签信息中提取所述目标 PE的第二环回口 IP地址的步骤包括: 所述源PE接收所述目标PE发送的label map ;所述label map中包括第二环回口 IP 地址; 所述源PE依据其预置的建立LSP的会话参数,提取所述label map中的第二环回口 IP 地址,并将所述第二环回口 IP地址与其在先配置的第一环回口 IP地址进行对比。
4. 根据权利要求3所述的方法,其特征在于,所述目标PE用于采用下游自主标签分发 方式DU将所述label map发送到所述源PE。
5. -种虚拟专用网络VPN的标签交换路径建立的方法,其特征在于,所述虚拟专用网 络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备PE,其中,所 述源PE用于配置目标PE的第一环回口 IP地址;所述方法包括: 所述目标PE向所述源PE发送标签信息,所述源PE用于从所述标签信息中提取所述目 标PE的第二环回口 IP地址,并在所述第一环回口 IP地址与第二环回口 IP地址一致,判定 所述源PE至目标PE的标签交换路径LSP可用。
6. 根据权利要求5所述的方法,其特征在于,所述目标PE向所述源PE发送标签信息的 步骤包括: 所述目标PE将所述目标PE的第二环回口 IP地址写入标签映射消息label map ; 所述目标PE将所述label map发送到所述源PE。
7. -种虚拟专用网络VPN的标签交换路径建立的装置,其特征在于,所述虚拟专用网 络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备PE,所述装置 包括: 位于源PE的配置模块,用于配置目标PE的第一环回口 IP地址; 位于源PE的标签信息接收模块,用于接收到所述目标PE发送的标签信息时,从所述标 签信息中提取所述目标PE的第二环回口 IP地址; 位于源PE的标签交换路径可用判定模块,用于若所述第一环回口 IP地址与第二环回 口 IP地址一致,则判定所述源PE至目标PE的标签交换路径LSP可用。
8. 根据权利要求7所述的装置,其特征在于,所述装置还包括: 位于源PE的标签交换路径不可用判定模块,若所述第一环回口 IP地址与第二环回口 IP地址不一致,则判定所述源PE至目标PE的标签交换路径LSP不可用。
9. 根据权利要求7或8所述的装置,其特征在于,所述位于源PE的标签信息接收模块 包括: 位于源PE的接收子模块,用于接收所述目标PE发送的label map ;所述label map中 包括第二环回口 IP地址; 位于源PE的提取子模块,用于依据其预置的建立LSP的会话参数,提取所述label map 中的第二环回口 IP地址,并将所述第二环回口 IP地址与其在先配置的第一环回口 IP地址 进行对比。
10. -种虚拟专用网络VPN的标签交换路径建立的装置,其特征在于,所述虚拟专用网 络VPN包括:源服务提供商网络边缘设备PE和目标服务提供商网络边缘设备PE ;所述装置 包括: 位于目标PE的标签信息发送模块,用于向所述源PE发送标签信息,所述源PE用于从 所述标签信息中提取所述目标PE的第二环回口 IP地址,并在所述第一环回口 IP地址与第 二环回口 IP地址一致,判定所述源PE至目标PE的标签交换路径LSP可用。
11. 根据权利要求10所述的装置,其特征在于,所述第二标签交换路径判定模块包括: 位于目标PE的写入子模块,用于将所述目标PE的第二环回口 IP地址写入label map ; 位于目标PE的发送子模块,用于将所述label map发送到所述源PE。
【文档编号】H04L12/46GK104301223SQ201310310157
【公开日】2015年1月21日 申请日期:2013年7月19日 优先权日:2013年7月19日
【发明者】周建华, 王超群, 汪亮 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1