一种信息查询方法及运营商边缘路由器技术

技术编号:18556840 阅读:38 留言:0更新日期:2018-07-28 13:42
本发明专利技术实施例公开了一种信息查询方法及运营商边缘路由器(PE),包括:PE获取针对目标虚拟专线服务(VPWS)的部署信息的查询指令;根据获得的查询指令在自身预先存储的VPWS的部署信息中查询目标VPWS的部署信息;其中,部署信息包括本端部署信息和对端部署信息。从本发明专利技术实施例可见,由于VPWS的本端部署信息和对端部署信息是预先存储的,因此PE可以根据查询指令在所存储的部署信息中查询目标VPWS的本端部署信息和对端部署信息,从而使用户以简单快捷的方式了解到了网络中端到端VPWS专线业务的部署情况。

【技术实现步骤摘要】
一种信息查询方法及运营商边缘路由器
本专利技术涉及通信
,尤其涉及一种信息查询方法及运营商边缘路由器。
技术介绍
随着互联网的高速发展,运营商在网络中使用了大量的MPLS(Multi-ProtocolLabelSwitching,多协议标签交换)技术,以满足用户对信息传输安全性、实时性、高带宽和方便性的需要。MPLS是一种快速交换和路由的体系,它位于网络层和数据链路层之间,常被称为2.5层技术。虚拟专线服务(VirtualPrivateWireService,VPWS)是MPLS技术体系中应用最广泛的二层虚拟专用网络(Level2VirtualPrivateNetwork,L2VPN)技术,VPWS是建设在MPLS网络的基础之上,在两个运营商边缘路由器(ProviderEdge,PE)设备的一对端口之间提供高速的二层透传。在实际应用中,运营商需要维护大量的专线业务。在目前的MPLS网络中,常用的维护手段是多协议标签交换传送应用的操作维护管理(TheOperationAdministrationandMaintenanceofMulti-ProtocolLabelSwitchingTransportProfile,MPLS-TPOAM)。然而,MPLS-TPOAM只能够用于故障检测和故障定位,而无法使用户了解网络中端到端VPWS专线业务的部署情况。
技术实现思路
为了解决上述技术问题,本专利技术提供一种信息查询方法及运营商边缘路由器,能够使用户以简单快捷的方式了解到网络中端到端VPWS专线业务的部署情况。为了达到本专利技术目的,本专利技术提供了一种信息查询方法,包括:PE获取针对目标VPWS的部署信息的查询指令;根据获得的查询指令在自身预先存储的VPWS的部署信息中查询所述目标VPWS的部署信息;其中,所述部署信息包括本端部署信息和对端部署信息。所述PE获取针对目标VPWS的信息的查询指令之前,还包括:所述PE按照预设周期获取与对端PE建立的VPWS的本端部署信息;按照所述预设周期向所述对端PE发送获得的VPWS的本端部署信息;接收所述对端PE发送的VPWS的对端部署信息;根据获得的VPWS的部署信息更新所存储的VPWS的部署信息。所述VPWS的部署信息包括关键字信息;其中,所述关键字信息包括标签交换路由器的标识号(LabelSwitchingRouterIdentification,LSR-ID)和虚拟连接标识号(VirtualConnectIdentification,VC-ID);所述根据获得的VPWS的部署信息更新所存储的VPWS的部署信息,包括:判断获得的VPWS的部署信息中的关键字信息是否存在于所存储的VPWS的部署信息中;如果获得的VPWS的部署信息中的关键字信息存在于所存储的VPWS的部署信息中,判断获得的VPWS的本端部署信息是否与所存储的VPWS的本端部署信息相同,且获得的VPWS的对端部署信息是否与所存储的VPWS的对端部署信息相同;如果获得的VPWS的本端部署信息与所存储的VPWS的本端部署信息不相同,根据获得的VPWS的本端部署信息更新所存储的VPWS的本端部署信息;如果获得的VPWS的对端部署信息与所存储的VPWS的对端部署信息不相同,根据获得的VPWS的对端部署信息更新所存储的VPWS的对端部署信息;如果获得的VPWS的部署信息中的关键字信息不存在于所存储的VPWS的部署信息中,将获得的VPWS的本端部署信息添加至所存储的VPWS的本端部署信息中,并将获得的VPWS的对端部署信息添加至所存储的VPWS的对端信息中。所述VPWS的部署信息包含在MPLS报文中,所述MPLS报文携带有预设控制字段,且当预设控制字段的值为预设值时,指示接收端接收到的MPLS报文中包含有部署信息并触发接收端获取其中的部署信息,当预设控制字段的值不为预设值时,按照接收到的MPLS报文中的目的标签进行转发或处理;按照预设周期向对端PE发送获得的VPWS的本端部署信息,包括:按照所述预设周期向所述对端PE发送携带有所述VPWS的本端部署信息的第一MPLS报文;其中,所述第一MPLS报文中携带的预设控制字段的值为所述预设值;所述接收对端PE发送的VPWS的对端部署信息,包括:接收所述对端PE发送的第二MPLS报文;获取所述第二MPLS报文携带的预设控制字段的值;判断获得的预设控制字段的值是否是所述预设值;如果获得的预设控制字段的值是所述预设值,确定所述第二MPLS报文携带有所述VPWS的对端部署信息,并获取其中携带的VPWS的对端部署信息。所述预设控制字段为伪线(PseudoWire,PW)控制字中通道类型控制字段。所述MPLS报文为以MPLS格式封装的链路层发现协议(LinkLayerDiscoveryProtocol,LLDP)帧,并且所述部署信息由所述LLDP帧中的链路层发现协议数据单元(LinkLayerDiscoveryProtocolDataUnit,LLDPDU)携带。所述VPWS的部署信息包括:所述VPWS的MPLS层面信息、所述VPWS的端口层面信息和所述VPWS的VLAN层面信息。所述VPWS的MPLS层面信息包含在第一类型长度值(Type-Length-Value,TLV)中,所述VPWS的端口层面信息包含在第二TLV中,所述VPWS的VLAN层面信息包含在第三TLV中;所述第一TLV、所述第二TLV和所述第三TLV包含在所述MPLS报文中。所述VPWS的MPLS层面信息包括:LSR-ID、VC-ID以及设备名称;所述VPWS的端口层面信息包括:业务提取接口号、所述业务提取接口的状态和所述业务提取接口的描述信息;所述VPWS的VLAN层面信息包括:外层VLAN信息和内层VLAN信息。本专利技术还提供了一种运营商边缘路由器,包括:获取模块,用于获取针对目标VPWS的部署信息的查询指令;处理模块,用于根据获得的查询指令在PE预先存储的VPWS的部署信息中查询所述目标VPWS的部署信息;其中,所述部署信息包括本端部署信息和对端部署信息。还包括:发送模块,用于按照预设周期向对端PE发送获得的VPWS的本端部署信息;接收模块,用于接收所述对端PE发送的VPWS的对端部署信息;存储模块,用于根据获得的VPWS的部署信息更新所存储的VPWS的部署信息;所述获取模块,还用于按照预设周期获取与所述对端PE建立的VPWS的本端部署信息。所述VPWS的部署信息包括关键字信息;其中,所述关键字信息包括LSR-ID和VC-ID;所述存储模块具体用于:判断获得的VPWS的部署信息中的关键字信息是否存在于所存储的VPWS的部署信息中;如果获得的VPWS的部署信息中的关键字信息存在于所存储的VPWS的部署信息中,判断获取的VPWS的本端部署信息是否与所存储的VPWS的本端部署信息相同,且获得的VPWS的对端部署信息是否与所存储的VPWS的对端部署信息相同;如果获得的VPWS的本端部署信息与所存储的VPWS的本端部署信息不相同,根据获得的VPWS的本端部署信息更新所存储的VPWS的本端部署信息;如果获得的VPWS的对端部署信息与所存储的VPWS的对端部署信息不相同,根据获得的VPWS的对端部署信息更新所存储的VPWS的对端本文档来自技高网...

【技术保护点】
1.一种信息查询方法,其特征在于,包括:运营商边缘路由器PE获取针对目标虚拟专线服务VPWS的部署信息的查询指令;根据获得的查询指令在自身预先存储的VPWS的部署信息中查询所述目标VPWS的部署信息;其中,所述部署信息包括本端部署信息和对端部署信息。

【技术特征摘要】
1.一种信息查询方法,其特征在于,包括:运营商边缘路由器PE获取针对目标虚拟专线服务VPWS的部署信息的查询指令;根据获得的查询指令在自身预先存储的VPWS的部署信息中查询所述目标VPWS的部署信息;其中,所述部署信息包括本端部署信息和对端部署信息。2.根据权利要求1所述的查询方法,其特征在于,所述PE获取针对目标VPWS的信息的查询指令之前,还包括:所述PE按照预设周期获取与对端PE建立的VPWS的本端部署信息;按照所述预设周期向所述对端PE发送获得的VPWS的本端部署信息;接收所述对端PE发送的VPWS的对端部署信息;根据获得的VPWS的部署信息更新所存储的VPWS的部署信息。3.根据权利要求2所述的查询方法,其特征在于,所述VPWS的部署信息包括关键字信息;其中,所述关键字信息包括标签交换路由器的标识号LSR-ID和虚拟连接标识号VC-ID;所述根据获得的VPWS的部署信息更新所存储的VPWS的部署信息,包括:判断获得的VPWS的部署信息中的关键字信息是否存在于所存储的VPWS的部署信息中;如果获得的VPWS的部署信息中的关键字信息存在于所存储的VPWS的部署信息中,判断获得的VPWS的本端部署信息是否与所存储的VPWS的本端部署信息相同,且获得的VPWS的对端部署信息是否与所存储的VPWS的对端部署信息相同;如果获得的VPWS的本端部署信息与所存储的VPWS的本端部署信息不相同,根据获得的VPWS的本端部署信息更新所存储的VPWS的本端部署信息;如果获得的VPWS的对端部署信息与所存储的VPWS的对端部署信息不相同,根据获得的VPWS的对端部署信息更新所存储的VPWS的对端部署信息;如果获得的VPWS的部署信息中的关键字信息不存在于所存储的VPWS的部署信息中,将获得的VPWS的本端部署信息添加至所存储的VPWS的本端部署信息中,并将获得的VPWS的对端部署信息添加至所存储的VPWS的对端信息中。4.根据权利要求2或3所述的查询方法,其特征在于,所述VPWS的部署信息包含在多协议标签交换MPLS报文中,所述MPLS报文携带有预设控制字段,且当所述预设控制字段的值为预设值时,指示接收端接收到的MPLS报文中包含有部署信息并触发接收端获取其中的部署信息,当所述预设控制字段的值不为所述预设值时,按照接收到的MPLS报文中的目的标签进行转发或处理;所述按照预设周期向对端PE发送获得的VPWS的本端部署信息,包括:按照所述预设周期向所述对端PE发送携带有所述VPWS的本端部署信息的第一MPLS报文;其中,所述第一MPLS报文中携带的预设控制字段的值为所述预设值;所述接收对端PE发送的VPWS的对端部署信息,包括:接收所述对端PE发送的第二MPLS报文;获取所述第二MPLS报文携带的预设控制字段的值;判断获得的预设控制字段的值是否是所述预设值;如果获得的预设控制字段的值是所述预设值,确定所述第二MPLS报文携带有所述VPWS的对端部署信息,并获取其中携带的VPWS的对端部署信息。5.根据权利要求4所述的查询方法,其特征在于,所述预设控制字段为伪线PW控制字中的通道类型控制字段。6.根据权利要求4所述的查询方法,其特征在于,所述MPLS报文为以MPLS格式封装的链路层发现协议LLDP帧,并且所述部署信息由所述LLDP帧中的链路层发现协议数据单元LLDPDU携带。7.根据权利要求4所述的查询方法,其特征在于,所述VPWS的部署信息包括:所述VPWS的多协议标签交换MPLS层面信息、所述VPWS的端口层面信息和所述VPWS的虚拟局域网VLAN层面信息。8.根据权利要求7所述的查询方法,其特征在于,所述VPWS的MPLS层面信息包含在第一类型长度值TLV中,所述VPWS的端口层面信息包含在第二TLV中,所述VPWS的VLAN层面信息包含在第三TLV中;所述第一TLV、所述第二TLV和所述第三TLV包含在所述MPLS报文中。9.根据权利要求7或8所述的查询方法,其特征在于,所述VPWS的MPLS层面信息包括:LSR-ID、VC-ID以及设备名称;所述VPWS的端口层面信息包括:业务提取接口号、所述业务提取接口的状态和所述业务提取接口的描述信息;所述VPWS的V...

【专利技术属性】
技术研发人员:李勇周雯
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

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

1