[发明专利]报文镜像方法及装置无效
申请号: | 200810090368.6 | 申请日: | 2008-03-28 |
公开(公告)号: | CN101252475A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 杨扬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种报文镜像方法及装置。
背景技术
很多网络设备都支持镜像功能,这个功能可以将一个或多个需要被镜像的源端口的流量复制到指定的目的端口,这个端口也称为监控端口,一般可以连接网络管理平台等监控设备。监控平台通过镜像得到了这些数据,就可以进行网络流量的分析和监管,也可以在设备受到攻击的时候分析攻击特征并制定应对方案。镜像是独立于数据转发之外的行为,不会影响正常的流量转发。
在实际网络中,往往需要针对流向某个网络设备的流量进行监控,比如对所有访问某个服务器的流量进行监控。一般的方法是,针对IP(Internetworking Protocol,互联网协议)头中的目的地址字段进行匹配,然后将数据包镜像到监控设备上。
事实上,目前镜像的功能大多是基于IP头实现的,或者基于ACL(Access Control List,访问控制列表)功能实现,也就是说,可以通过绑定相应的ACL,对具有OSI/RM(Open SystemInterconnection Reference Model,开放系统互连参考模型)模型中特定的二层、三层或者四层包头的数据包进行有选择性的镜像。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:在MPLS(Multi-Protocol Label Switching,多协议标签交换)网络中,需要多次深层查找报文内的IP地址或TCP头等字段才能够实现镜像功能,降低了系统的转发效率。
发明内容
本发明旨在提供一种用于MPLS网络的报文镜像方法及装置,以解决现有技术实现镜像功能复杂的问题。
在本发明的实施例中,提供了一种用于MPLS网络的报文镜像方法,包括:确定被监控对象的目的地址;在MPLS转发表中查找到被监控对象的目的地址对应的本地标签值;将收到的符合本地标签值的报文镜像到指定端口。
其中,被监控对象为网络设备或网段。
优选的,将收到的符合本地标签值的报文镜像到指定端口具体包括:将本地标签值设置为镜像条件;判断接收到的报文是否符合镜像条件;如果是,则将报文镜像到指定端口。
优选的,判断接收到的报文是否符合镜像条件具体包括:读取报文的最外层标签值;判断最外层标签值是否等于镜像条件中的本地标签值;如果是,则确定接收到的报文符合镜像条件。
优选的,如果MPLS转发表更新,则将更新的转发表中更新的本地标签值设置为镜像条件。
优选的,该方法还包括:如果报文不携带标签值,则判断报文中的目的IP地址是否符合被监控对象的目的地址;如果是,则将报文镜像到指定端口。
优选的,在将收到的符合本地标签值的报文镜像到指定端口之前,该方法还包括:判断接收到的报文是否为MPLS报文;如果是,则执行将收到的符合本地标签值的报文镜像到指定端口的步骤。
优选的,该方法还包括:如果不是MPLS报文,则判断报文中的目的IP地址是否符合被监控对象的目的地址;如果是,则将报文镜像到指定端口。
在本发明的实施例中,还提供了一种用于MPLS网络的报文镜像装置,包括:确定模块,用于确定被监控对象的目的地址;查找模块,用于在MPLS转发表中查找到被监控对象的目的地址对应的本地标签值;镜像模块,用于将收到的符合本地标签值的报文镜像到指定端口。
优选的,镜像模块具体包括:读取单元,用于读取报文的最外层标签值;判断单元,用于判断最外层标签值是否等于镜像条件中的本地标签值;确定单元,如果是,则确定接收到的报文符合本地标签值。
本发明上述实施例的用于MPLS网络的报文镜像方法及装置,因为采用基于标签值对MPLS报文进行镜像,所以克服了现有技术中镜像MPLS报文需要多次深层查找的问题,进而提高了MPLS网络的转发效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了根据本发明实施例的用于MPLS网络的报文镜像方法流程图;
图2示出了根据本发明实施例的应用网络结构示意图;
图3示出了根据本发明实施例的设置镜像条件流程图;
图4示出了根据本发明一个优选实施例的报文镜像方法流程图;
图5示出了根据本发明实施例的重新设置镜像条件流程图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810090368.6/2.html,转载请声明来源钻瓜专利网。