报文转发处理方法、装置及宽带接入设备制造方法及图纸

技术编号:12783423 阅读:63 留言:0更新日期:2016-01-28 03:13
本发明专利技术提供了一种报文转发处理方法、装置及宽带接入设备,其中,该方法包括:配置用于进行报文转发的地址池,其中,地址池中存储有MAC地址,MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的报文的源MAC地址;依据地址池中的预留MAC地址和/或报文的源MAC地址进行报文转发处理,通过本发明专利技术,解决了相关技术中,存在对预留MAC地址需求大,而对于预留的MAC地址可能用户并不会用到,从而导致资源浪费的问题,进而达到了有效减少预留MAC地址,保证用户信息安全的效果。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种报文转发处理方法、装置及宽带接入设备
技术介绍
在当前网络组网建设中,用户媒体接入控制(Media Access Control,简称为MAC)地址为用户自行管理配置,在用户接入网络时候,传统网络设备并不会修改用户MAC地址,造成用户MAC地址实际是不可信的,可能存在与别的用户冲突,地址冲突会造成系统设备服务中断等其他后果。另外,用户的原始MAC也暴露在网络各层设备中,若掌握了用户设备的MAC地址,通过截取网络通信内容,就可能获取用户位置信息。为了解决以上问题,国际标准组织提出了虚拟MAC (virtual MAC)的概念,所谓virtual MAC实际上就是将用户MAC替换为其他MAC地址,该MAC并不唯一指定,通过MAC地址无法获取用户位置的信息。但并未规定替换的方式和方法。综上所述virtual MAC主要是为了:(1)防止用户地址冲突。防止根据MAC地址威胁用户信息安全。传统的virtual MAC实际部署直接将用户MAC替换为系统事先规划的MAC地址。当前网络发展迅速,接入用户众多,接入网络设备大量增加,传统的virtual MAC布置方式不仅需要事前对各种设备进行保留MAC地址规划,而且需要预先保留大量的MAC地址用于可能存在的用户,即使这些用户可能并不会使用该技术。因此,在相关技术中,存在对预留MAC地址需求大,而对于预留的MAC地址可能用户并不会用到,从而导致资源浪费的问题。
技术实现思路
本专利技术提供了一种报文转发处理方法及装置,以至少解决相关技术中,存在对预留MAC地址需求大,而对于预留的MAC地址可能用户并不会用到,从而导致资源浪费的问题。根据本专利技术的一个方面,提供了一种报文转发处理方法,包括:配置用于进行报文转发的地址池,其中,所述地址池中存储有MAC地址,所述MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的所述报文的源MAC地址;依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理。优选地,配置用于进行报文转发的所述地址池包括:在采用地址池中的MAC地址对所述报文的源MAC地址进行替换后,判断所述源MAC地址是否为可信的MAC地址;在判断结果为是的情况下,将所述源MAC地址添加到所述地址池中。优选地,依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理包括:判断所述地址池中是否存在回收的所述源MAC地址;在判断结果为是的情况下,将接收到的将要进行转发的报文的MAC地址替换为所述源MAC地址进行报文转发。优选地,依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理包括:在采用地址池中的MAC地址对所述报文的源MAC地址进行替换后,依据所述替换后的MAC地址进行报文的上报处理;存储所述源MAC地址与替换后的MAC地址的对应关系;依据所述对应关系,将所述替换后的MAC地址替换为所述源MAC地址进行报文的下行处理。优选地,在配置用于进行报文转发的所述地址池之后,还包括:判断所述地址池中的MAC地址预设的老化时间是否到期;在判断结果为是的情况下,释放所述地址池中的老化时间到期的MAC地址。根据本专利技术的另一方面,提供了一种报文转发处理装置,包括:配置模块,用于配置用于进行报文转发的地址池,其中,所述地址池中存储有MAC地址,所述MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的所述报文的源MAC地址;处理模块,用于依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理。优选地,所述配置模块包括:第一判断单元,用于在采用地址池中的MAC地址对所述报文的源MAC地址进行替换后,判断所述源MAC地址是否为可信的MAC地址;添加单元,用于在所述第一判断单元的判断结果为是的情况下,将所述源MAC地址添加到所述地址池中。优选地,所述处理模块包括:第二判断单元,用于判断所述地址池中是否存在回收的所述源MAC地址;第一转发单元,用于在所述第二判断单元的判断结果为是的情况下,将接收到的将要进行转发的报文的MAC地址替换为所述源MAC地址进行报文转发。优选地,所述处理模块包括:第一处理单元,用于在采用地址池中的MAC地址对所述报文的源MAC地址进行替换后,依据所述替换后的MAC地址进行报文的上报处理;存储单元,用于存储所述源MAC地址与替换后的MAC地址的对应关系;第二处理单元,用于依据所述对应关系,将所述替换后的MAC地址替换为所述源MAC地址进行报文的下行处理。优选地,该装置还包括:判断模块,用于判断所述地址池中的MAC地址预设的老化时间是否到期;释放模块,用于在所述判断模块的判断结果为是的情况下,释放所述地址池中的老化时间到期的MAC地址。根据本专利技术的还一方面,提供了一种宽带接入设备,包括上述任一项所述的装置。通过本专利技术,采用配置用于进行报文转发的地址池,其中,所述地址池中存储有MAC地址,所述MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的所述报文的源MAC地址;依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理,解决了相关技术中,存在对预留MAC地址需求大,而对于预留的MAC地址可能用户并不会用到,从而导致资源浪费的问题,进而达到了有效减少预留MAC地址,保证用户信息安全的效果。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的报文转发处理方法的流程图;图2是根据本专利技术实施例的报文转发处理装置的结构框图;图3是根据本专利技术实施例的报文转发处理装置中配置模块22的优选结构框图;图4是根据本专利技术实施例的报文转发处理装置中处理模块24的优选结构框图图5是根据本专利技术实施例的报文转发处理装置中处理模块24的优选结构框图--,图6是根据本专利技术实施例的报文转发处理装置的优选结构框图;图7是根据本专利技术实施例的宽带接入设备的结构框图;图8是根据本专利技术优选实施方式的虚拟MAC部署示意图;图9是根据本专利技术优选实施方式的虚拟MAC进行报文转发的流程图。【具体实施方式】下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本实施例中提供了一种报文转发处理方法,图1是根据本专利技术实施例的报文转发处理方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,配置用于进行报文转发的地址池,其中,该地址池中存储有MAC地址,该MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的报文的源MAC地址;步骤S104,依据地址池中的预留MAC地址和/或报文的源MAC地址进行报文转发处理。通过上述步骤,依据预留MAC地址和/或回收的源MAC地址来进行报文转发处理,相对于相关技术中,事前对各种设当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种报文转发处理方法,其特征在于,包括:配置用于进行报文转发的地址池,其中,所述地址池中存储有MAC地址,所述MAC地址包括预留MAC地址和/或一个或多个对报文进行转发后回收的所述报文的源MAC地址;依据所述地址池中的所述预留MAC地址和/或所述报文的源MAC地址进行报文转发处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶茂沈宇扬
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1