【技术实现步骤摘要】
一种报文镜像方法、装置及电子设备
本专利技术涉及网络通信
,特别是涉及一种报文镜像方法、装置及电子设备。
技术介绍
为了保证网络通信的安全,需要对网络通信过程中的报文进行监控、分析。具体地,可以通过对报文进行镜像来实现。已有的对报文进行镜像的过程包括:网络设备接收到报文后,判断该报文是否需要镜像;在该报文需要镜像时,复制该报文;并将复制后得到的报文,通过指定端口发送。可以看出,已有的对报文进行镜像的过程中,需要通过复制报文实现对报文进行镜像,而大量的复制会造成对网络设备资源的高消耗,降低网络设备的性能。
技术实现思路
本专利技术实施例的目的在于提供一种报文镜像方法、装置及电子设备,以降低报文镜像过程中对网络设备资源的消耗,提高网络设备的性能。具体技术方案如下:第一方面,本专利技术实施例提供了一种报文镜像方法,包括:从待处理报文队列中获取缓存地址,根据所述缓存地址从内存中读取报文;若所述报文不包括镜像标识,则根据转发表项转发所述报文,并确定所述报文是否为需要镜像的报文;若确定所述报文为需要镜像的报文,则在将所述报文根据转发表项进行转发后,不释放所述报文所占的内存, ...
【技术保护点】
一种报文镜像方法,其特征在于,包括:从待处理报文队列中获取缓存地址,根据所述缓存地址从内存中读取报文;若所述报文不包括镜像标识,则根据转发表项转发所述报文,并确定所述报文是否为需要镜像的报文;若确定所述报文为需要镜像的报文,则在将所述报文根据转发表项进行转发后,不释放所述报文所占的内存,将所述缓存地址重新添加至所述待处理报文队列中,并在所述报文中添加镜像标识;若所述报文包括所述镜像标识,按照预设镜像规则发送所述报文。
【技术特征摘要】
1.一种报文镜像方法,其特征在于,包括:从待处理报文队列中获取缓存地址,根据所述缓存地址从内存中读取报文;若所述报文不包括镜像标识,则根据转发表项转发所述报文,并确定所述报文是否为需要镜像的报文;若确定所述报文为需要镜像的报文,则在将所述报文根据转发表项进行转发后,不释放所述报文所占的内存,将所述缓存地址重新添加至所述待处理报文队列中,并在所述报文中添加镜像标识;若所述报文包括所述镜像标识,按照预设镜像规则发送所述报文。2.根据权利要求1所述的方法,其特征在于,在所述按照预设镜像规则发送所述报文之后,还包括:释放所述报文所占的内存。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:若确定所述报文为不需要镜像的报文时,在将所述报文根据转发表项进行转发之后,释放所述报文所占的内存。4.一种报文镜像装置,其特征在于,包括:读取模块,用于从待处理报文队列中获取缓存地址,根据所述缓存地址从内存中读取报文;转发模块,用于若所述报文不包括镜像...
【专利技术属性】
技术研发人员:马晓杰,范路路,
申请(专利权)人:新华三信息安全技术有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。