一种PTN网络中的远程镜像实现方法及装置制造方法及图纸

技术编号:17944015 阅读:25 留言:0更新日期:2018-05-15 23:13
本发明专利技术提供的一种PTN网络中的远程镜像实现方法及装置,通过在源设备上将镜像报文进行MPLS封装,使镜像报文能够穿过PTN网络从一台边缘设备到达与另一台边缘设备相连的监控设备,从而在接入PTN网络中实现了远程镜像。采用本发明专利技术能够将被监控设备的报文远程镜像到处于PTN网络另一端边缘设备相连的监控设备,提高对远端CPE设备的网络监控和故障分析的灵活性,不用抵达远端CPE设备分散的现场进行操作和维护,大大降低了网络管理维护的时间成本和人力成本。

Remote image realization method and device in PTN network

The invention provides a remote mirror image realization method and device in the PTN network. By encapsulating a mirror image on a source device, the mirror message can reach a monitoring device connected to another edge device from an edge device through an edge device through a PTN network, thus realizing remote mirroring in the PTN network. This invention can mirror the message of the monitored equipment to the monitoring equipment which is connected to the edge of the other end of the PTN network. It can improve the flexibility of network monitoring and fault analysis of the remote CPE equipment. It does not reach the scattered site of the remote CPE equipment to operate and maintain, and greatly reduces the maintenance of network management. Inter cost and human cost.

【技术实现步骤摘要】
一种PTN网络中的远程镜像实现方法及装置
本专利技术属于通信
,具体涉及一种PTN网络中的远程镜像实现方法及装置。
技术介绍
在网络应用中,网络管理用户需要将指定端口或业务的报文复制到与监控设备相连的端口,使网络管理用户可以利用监控设备分析这些复制过来的报文,以进行网络监控和故障排除。当被监控端口和与监控设备相连的端口在同一台设备时,称为本地镜像,当被监控端口和与监控设备相连的端口不在同一台设备时,称为远程镜像。进行远程镜像时,镜像报文需要跨越中间网络设备。跟据其跨越中间网络设备的不同,远程镜像传统上分为两种类型:其一,跨二层网络的远程镜像,可以将本设备的镜像报文跨越二层网络复制到另外一台设备的目的端口,用于跨越二层网络监控和分析远端设备的报文;其二,跨三层网络的远程镜像,可以将本设备的镜像报文跨越三层网络复制到另外一台设备的目的端口,用于跨越三层网络监控和分析远端设备的报文。跨二层网络的远程镜像,源设备将源端口的报文镜像一份给出端口,由该端口在镜像VLAN内转发给中间设备;中间设备将接收到的镜像报文在远程镜像VLAN内泛洪广播,最终到达目的设备;目的设备将从远程镜像VLAN接收到的镜像报文通过镜像目的端口转发给监控设备。跨三层网络的远程镜像,源设备将源端口的报文镜像到GRE隧道接口,镜像报文将被封装一个GRE隧道头,然后通过GRE隧道跨越Internet网等中间三层网络,最终将镜像报文转发到目的设备,目的设备再通过GRE接口将封装了GRE隧道头的镜像报文解封装,通过镜像目的端口转发给监控设备。当前PTN(PacketTransportNetwork)网络主流采用MPLS-TP(MPLS-TransportProfile)技术。MPLS-TP是MPLS的一个子集,增加了面向连接的端到端的OAM模型,删除了无连接特性的IP三层转发。跨二层网络远程镜像要求确保远程镜像VLAN内从源设备到目的设备间二层网络的互通性;跨三层网络远程镜像要求边缘设备支持镜像到GRE隧道和中间设备IP路由的互通性。接入PTN网络不是二层网络,无法提供全网互通的二层VLAN给跨二层网络远程镜像使用;接入PTN网络也不是三层网络,其中设备上面没有全网互通的IP路由,跨三层网络远程镜像无法穿过。因此传统的远程镜像技术都无法在接入PTN网络中顺利实施。
技术实现思路
本专利技术所要解决的是现有远程镜像技术都无法在接入PTN网络中顺利实施的技术问题,提供一种PTN网络中的远程镜像的实现方法及装置,以实现跨接入PTN网络的远程镜像,实现对远端CPE设备的端口报文和业务报文的网络监控和故障分析。为了解决本专利技术的技术问题,本专利技术是通过以下技术方案实现的:一种远程镜像的实现方法,包括以下步骤:步骤1:在源设备上,配置从源设备的反射端口到目的设备的镜像出口的远程镜像专线,指定远程镜像的伪线PW标签,关联到目的设备的隧道LSP标签;步骤2:在源设备上,将需要监控的报文镜像给反射端口;将源端口接收或转发的所有报文本地镜像给反射端口;或将源端口接收或转发的指定业务报文本地镜像给反射端口;步骤3:在源设备上,反射端口配置有端口环回,反射端口将转发出去的镜像报文环回回来,环回回来的镜像报文不做任何修改处理,交给后续的流程进行MPLS封装处理;步骤4,在源设备上,获取为远程镜像配置的伪线PW标签,获取到目的设备的隧道LSP标签,执行MPLS封装,打上二层报文头后,从上行出端口转发给中间设备;步骤5:在中间设备上,将收到的MPLS封装的镜像报文通过MPLS外层标签交换转发,送到目的设备;步骤6:在目的设备上,隧道LSP标签被弹出,然后根据伪线PW标签,将镜像报文转发到镜像目的端口中去,在目的设备上,镜像报文被剥去二层头、LSP标签和PW标签,得到了原始镜像报文。一种远程镜像装置,包括本地镜像模块1、反射端口模块2、MPLS封装模块3和报文发送模块4,所述本地镜像模块1,将源端口接收或转发的所有报文或指定业务报文本地镜像给反射端口模块2;所述反射端口模块2利用端口的环回属性,将镜像报文从反射端口转发出去后环回回来;从反射端口环回回来的镜像报文,不做任何修改处理,全部送给MPLS封装模块3;所述MPLS封装模块3收到镜像报文后,获取为远程镜像配置的伪线PW标签,获取到远程镜像目的设备的隧道LSP标签,执行MPLS封装;所述报文发送模块4收到MPLS封装后的镜像报文,根据隧道LSP标签查找下一跳,打上二层报文头后,从上行出端口转发给中间设备。与现有技术相比,本专利技术获得的有益效果是:本专利技术提供的一种远程镜像的实现方法及装置,通过在源设备上将镜像报文进行MPLS封装,使镜像报文能够穿过PTN网络从一台边缘设备到达与另一台边缘设备相连的监控设备,从而在接入PTN网络中实现了远程镜像。采用本专利技术能够将被监控设备的报文远程镜像到处于PTN网络另一端边缘设备相连的监控设备,提高对远端CPE设备的网络监控和故障分析的灵活性,不用抵达远端CPE设备分散的现场进行操作和维护,大大降低了网络管理维护的时间成本和人力成本。附图说明图1为一种PTN网络中的远程镜像实现方法原理示意图。图2为一种PTN网络中的远程镜像装置结构框图。附图标记:1、本地镜像模块;2、反射端口模块;3、MPLS封装模块;4、报文发送模块。具体实施方式下面结合附图,对实施例进行详细说明。参见附图1和附图2,本专利技术提出了一种远程镜像的实现方法,通过在源设备上将镜像报文进行MPLS封装,使镜像报文能够穿过PTN网络从一台边缘设备到达与另一台边缘设备相连的监控设备,从而在接入PTN网络中实现了远程镜像。一种PTN网络中的远程镜像实现方法,包括以下步骤:步骤1:在源设备上,配置从源设备的反射端口到目的设备的镜像出口的远程镜像专线,指定远程镜像的伪线PW标签,关联到目的设备的隧道LSP标签;步骤2:在源设备上,将需要监控的报文镜像给反射端口;将源端口接收或转发的所有报文本地镜像给反射端口;或将源端口接收或转发的指定业务报文本地镜像给反射端口;步骤3:在源设备上,反射端口配置有端口环回,反射端口将转发出去的镜像报文环回回来,环回回来的镜像报文不做任何修改处理,交给后续的流程进行MPLS封装处理;步骤4,在源设备上,获取为远程镜像配置的伪线PW标签,获取到目的设备的隧道LSP标签,执行MPLS封装,打上二层报文头后,从上行出端口转发给中间设备;步骤5:在中间设备上,将收到的MPLS封装的镜像报文通过MPLS外层标签交换转发,送到目的设备;步骤6:在目的设备上,隧道LSP标签被弹出,然后根据伪线PW标签,将镜像报文转发到镜像目的端口中去,在目的设备上,镜像报文被剥去二层头、LSP标签和PW标签,得到了原始镜像报文。一种PTN网络中的远程镜像装置,包括本地镜像模块1、反射端口模块2、MPLS封装模块3和报文发送模块4,所述本地镜像模块1,将源端口接收或转发的所有报文或指定业务报文本地镜像给反射端口模块2;所述反射端口模块2利用端口的环回属性,将镜像报文从反射端口转发出去后环回回来;从反射端口环回回来的镜像报文,不做任何修改处理,全部送给MPLS封装模块3;所述MPLS封装模块3收到镜像报文后,获取为远程镜像配置的伪线PW标签,获本文档来自技高网
...
一种PTN网络中的远程镜像实现方法及装置

【技术保护点】
一种PTN网络中的远程镜像实现方法,其特征在于:包括以下步骤:步骤1:在源设备上,配置从源设备的反射端口到目的设备的镜像出口的远程镜像专线,指定远程镜像的伪线PW标签,关联到目的设备的隧道LSP标签;步骤2:在源设备上,将需要监控的报文镜像给反射端口;步骤3:在源设备上,反射端口配置有端口环回,反射端口将转发出去的镜像报文环回回来,环回回来的镜像报文不做任何修改处理,交给后续的流程进行MPLS封装处理;步骤4,在源设备上,获取为远程镜像配置的伪线PW标签,获取到目的设备的隧道LSP标签,执行MPLS封装,打上二层报文头后,从上行出端口转发给中间设备;步骤5:在中间设备上,将收到的MPLS封装的镜像报文通过MPLS外层标签交换转发,送到目的设备;步骤6:在目的设备上,隧道LSP标签被弹出,然后根据伪线PW标签,将镜像报文转发到镜像目的端口中去,在目的设备上,镜像报文被剥去二层头、LSP标签和PW标签,得到了原始镜像报文。

【技术特征摘要】
1.一种PTN网络中的远程镜像实现方法,其特征在于:包括以下步骤:步骤1:在源设备上,配置从源设备的反射端口到目的设备的镜像出口的远程镜像专线,指定远程镜像的伪线PW标签,关联到目的设备的隧道LSP标签;步骤2:在源设备上,将需要监控的报文镜像给反射端口;步骤3:在源设备上,反射端口配置有端口环回,反射端口将转发出去的镜像报文环回回来,环回回来的镜像报文不做任何修改处理,交给后续的流程进行MPLS封装处理;步骤4,在源设备上,获取为远程镜像配置的伪线PW标签,获取到目的设备的隧道LSP标签,执行MPLS封装,打上二层报文头后,从上行出端口转发给中间设备;步骤5:在中间设备上,将收到的MPLS封装的镜像报文通过MPLS外层标签交换转发,送到目的设备;步骤6:在目的设备上,隧道LSP标签被弹出,然后根据伪线PW标签,将镜像报文转发到镜像目的端口中去,在目的...

【专利技术属性】
技术研发人员:李秀军
申请(专利权)人:江西山水光电科技股份有限公司
类型:发明
国别省市:江西,36

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

1