一种媒体介入控制MAC地址处理方法及装置制造方法及图纸

技术编号:16302762 阅读:152 留言:0更新日期:2017-09-26 20:59
一种媒体介入控制MAC地址处理方法及装置。本发明专利技术实施例公开了一种MAC地址处理方法及装置,该方法包括:学习报文的MAC条目,所述MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;根据所述VLAN获取预先设置的MAC地址的漂移属性,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;根据所述MAC地址的漂移属性处理所述MAC地址,实现了传统的宽带接入设备在可以提供固定接入用户MAC地址防漂移功能的同时,还可以为移动接入用户提供允许MAC地址漂移的功能,带来良好的用户体验。

Media intervention control MAC address processing method and device

Media intervention control MAC address processing method and device. The embodiment of the invention discloses a MAC address processing method and device. The method includes: Message learning MAC entry, the MAC entry at least including MAC address, port and virtual local area network VLAN; according to the attributes of the VLAN to obtain the drift preset MAC address, the drift property for the MAC address drift or allow disabling the MAC address according to the attribute of drift drift; processing the MAC address of the MAC address, the broadband access equipment supplied by traditional fixed access users MAC address in the anti drift function at the same time, can also provide the drift allowing MAC address function for mobile access users, bring a good user experience.

【技术实现步骤摘要】
一种媒体介入控制MAC地址处理方法及装置
本专利技术涉及通信领域,具体而言,涉及一种媒体介入控制(MediaAccessControl,简称为MAC)地址处理方法及装置。
技术介绍
宽带接入设备中为传统的固定接入用户提供了MAC地址防漂移功能。而随着移动业务的发展,宽带接入设备也会挂接无线业务接入点,无线用户的MAC地址会随着用户位置的改变而发生漂移,因此对于无线用户来说MAC漂移是正常行为要允许的。针对相关技术中,传统的宽带接入设备无法同时满足为固定接入用户提供MAC地址防漂移功能,而为移动接入用户提供允许MAC地址漂移的功能,给运营商及用户体验和运营维护带来不便的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的实施例提供了一种媒体介入控制(MediaAccessControl,简称为MAC)地址处理方法及装置,以至少解决相关技术中存在的传统的宽带接入设备无法同时满足为固定接入用户提供MAC地址防漂移功能,而为移动接入用户提供允许MAC地址漂移的功能,给运营商及用户体验和运营维护带来不便的问题。根据本专利技术实施例的一个方面,提供了一种MAC地址处理方法,包括:学习报文的MAC条目,其中,所述MAC条目至少包括MAC地址、端口和虚拟局域网(VirtualLocalAreaNetwork,简称为VLAN);根据所述VLAN获取预先设置的MAC地址的漂移属性,其中,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;根据所述MAC地址的漂移属性处理所述MAC地址。进一步地,根据所述MAC地址的漂移属性处理所述MAC地址包括:在所述漂移属性为允许所述MAC地址漂移的情况下,不干预学习所述MAC地址。进一步地,根据所述MAC地址的漂移属性处理所述MAC地址包括:在所述漂移属性为禁止所述MAC地址漂移的情况下,将所述MAC地址作为静态MAC地址写入交换芯片。进一步地,所述方法还包括:在超过预设时间之后,老化所述静态MAC地址。进一步地,根据所述VLAN获取预先设置的MAC地址的漂移属性包括:根据所述VLAN的标签获取预先设置的MAC地址的漂移属性。根据本专利技术实施例的另一方面,提供了一种MAC地址处理的装置,该装置包括:学习模块,用于学习报文的MAC条目,其中,所述MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;获取模块,用于根据所述VLAN获取预先设置的MAC地址的漂移属性,其中,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;处理模块,用于根据所述MAC地址的漂移属性处理所述MAC地址。进一步地,所述处理模块包括:第一处理单元,用于在所述漂移属性为允许所述MAC地址漂移的情况下,不干预学习所述MAC地址。进一步地,所述处理模块包括:第二处理单元,用于在所述漂移属性为禁止所述MAC地址漂移的情况下,将所述MAC地址作为静态MAC地址写入交换芯片。进一步地,所述获取模块包括:获取单元,用于根据所述VLAN的标签获取预先设置的MAC地址的漂移属性通过本专利技术及实施例,采用学习报文的MAC条目,其中,所述MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;根据所述VLAN获取预先设置的MAC地址的漂移属性,其中,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;根据所述MAC地址的漂移属性处理所述MAC地址的技术方案,解决了相关技术中存在的传统的宽带接入设备无法同时满足为固定接入用户提供MAC地址防漂移功能,而为移动接入用户提供允许MAC地址漂移的功能,给运营商及用户体验和运营维护带来不便的问题,实现了传统的宽带接入设备在可以提供固定接入用户MAC地址防漂移功能的同时,还可以为移动接入用户提供允许MAC地址漂移的功能,在不增加硬件成本的情况下扩展了传统的宽带接入设备的功能,方便运营商扩展业务功能,带来良好的用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种MAC地址处理方法的流程图一;图2是根据本专利技术实施例的另一种MAC地址处理方法的流程图二;图3是根据本专利技术实施例的另一种MAC地址处理装置的结构框图一;图4是根据本专利技术实施例的再一种MAC地址处理装置的结构框图二;图5是根据本专利技术优选实施例的一种MAC地址处理装置的结构框图;图6是根据本专利技术优选实施例的一种MAC地址处理方法的流程示意图一;图7是根据本专利技术优选实施例的另一种MAC地址处理方法的流程示意图二。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本专利技术的实施例中提供了一种MAC地址处理方法,图1是根据本专利技术实施例的一种MAC地址处方法的流程图,如图1所示,该流程可以包括如下步骤:步骤S100,学习报文的MAC条目,其中MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;步骤S102,根据VLAN获取预先设置的MAC地址的漂移属性,其中,漂移属性为允许该MAC地址漂移或禁止该MAC地址漂移;步骤S104,根据该MAC地址的漂移属性处理该MAC地址。MAC防漂是宽带接入设备工程应用比较普遍的安全特性,它的特点是不允许MAC地址在端口间漂移。比如MAC-A地址在端口1学习到,如果此时MAC-A数据流从端口2进来,并且端口1学习到的MAC-A条目还未老化,则不允许MAC-A从端口2学习到。一般是底层硬件支持防漂,提供全局或者端口级别的MAC地址防漂使能的设置,在固定用户接入并且对于安全性要求比较高的场景下,打开设备的mac防漂功能,禁止用户之间的MAC地址漂移,开启的优点是防止用户之间互相干扰,提高服务质量,另外对于经常出现的用户侧环路情况,打开MAC防漂也能够降低这种情况出现后对于整个网络的影响。随着移动业务的发展,宽带接入设备也会挂接无线业务接入点,无线用户的MAC地址会随着用户位置的改变而发生漂移,因此对于无线接入(移动接入)用户来说MAC漂移是正常行为要允许的。宽带接入设备对于传统的固定接入业务用户,如果不想降低安全性要求,则还应该保持MAC防漂禁止的策略,而对于移动业务用户,则应该允许MAC漂移。相关技术中,传统的宽带接入设备无法同时满足为固定接入用户提供MAC地址防漂移功能,和为移动接入用户提供允许MAC地址漂移的功能,给运营商及用户体验和运营维护带来不便的问题,目前尚未提出有效的解决方案。通过附图1提供的方法,将固定接入业务和移动接入业务两种不同性质的业务通过划分不同的VLAN进行区分,提出一种在宽带接入设备上实现基于VLAN的MAC地址防漂移的方法,不要求升级硬件设备,在现有硬件设备下依靠宽带接入设备的上层软件控制来实现设备支持基于VLAN的MAC地址防漂移,实现了传统的宽带接入设备在可以提供固定接入用户MAC地址防漂移(MACstationmovementcontrol)功能的同时,还可以为移动接入用户提供允许MAC地址漂移的功能,在不增加硬件成本的情况下扩展了传统的宽带接入设备的功能,方便运营商扩展业务功能,带来良好的用户本文档来自技高网...
一种媒体介入控制MAC地址处理方法及装置

【技术保护点】
一种媒体介入控制MAC地址处理方法,其特征在于,包括:学习报文的MAC条目,其中,所述MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;根据所述VLAN获取预先设置的MAC地址的漂移属性,其中,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;根据所述MAC地址的漂移属性处理所述MAC地址。

【技术特征摘要】
1.一种媒体介入控制MAC地址处理方法,其特征在于,包括:学习报文的MAC条目,其中,所述MAC条目至少包括MAC地址、端口和虚拟局域网VLAN;根据所述VLAN获取预先设置的MAC地址的漂移属性,其中,所述漂移属性为允许所述MAC地址漂移或禁止所述MAC地址漂移;根据所述MAC地址的漂移属性处理所述MAC地址。2.根据权利要求1所述的方法,其特征在于,根据所述MAC地址的漂移属性处理所述MAC地址包括:在所述漂移属性为允许所述MAC地址漂移的情况下,不干预学习所述MAC地址。3.根据权利要求2所述的方法,其特征在于,根据所述MAC地址的漂移属性处理所述MAC地址包括:在所述漂移属性为禁止所述MAC地址漂移的情况下,将所述MAC地址作为静态MAC地址写入交换芯片。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在超过预设时间之后,老化所述静态MAC地址。5.根据权利要求1至4任意一项所述的方法,其特征在于,根据所述VLAN获取预先设置的MAC地址的漂移属性包括:根据所述VLAN的标签获取预先设置的MAC地址的漂移属性。6...

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

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

1