[发明专利]MAC地址迁移处理方法、装置及交换设备在审
| 申请号: | 202111075393.9 | 申请日: | 2021-09-14 |
| 公开(公告)号: | CN113794657A | 公开(公告)日: | 2021-12-14 |
| 发明(设计)人: | 刘盈 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
| 主分类号: | H04L12/947 | 分类号: | H04L12/947;H04L29/12 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
| 地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | mac 地址 迁移 处理 方法 装置 交换 设备 | ||
本申请提供一种MAC地址迁移处理方法、装置及交换设备,方法包括:在根据当前接收的报文监测到发生MAC地址迁移时,从MAC地址与类型标识对应关系表中,获取所述报文中源MAC地址对应的类型标识;按照所述类型标识对应的报文处理方式,对所述报文进行处理;其中:不同的类型标识对应不同的报文处理方式。这样,当不同报文被监测到发生了MAC地址迁移时,即可通过其所对应的类型标识,实现不同的处理,从而满足用户的多样化报文处理需求,实现较现有方式更为精细的控制。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种MAC地址迁移处理方法、装置及交换设备。
背景技术
在网络中,交换机收到各类报文后,会对报文进行源MAC(Media Access Control,媒体存取控制)地址的学习,并将学到的MAC地址和对应的报文入端口,报文所属VLAN(Virtual Local Area Network,虚拟局域网)等信息,写入到交换机的MAC地址表中,并将MAC地址表作为报文转发的依据。此类交换芯片硬件学习到的地址称为动态MAC地址。此外,用户也可以根据组网的需求,主动下发网络中连接设备的MAC地址及对应端口、VLAN等到交换机的MAC地址表中,此类用户下发的地址称为静态MAC地址。当有相同源MAC地址的多个报文从同一个VLAN中不同的端口进入到交换机设备,交换机就认为发生了MAC地址的迁移。
发生MAC地址迁移的原因可能是存在二层环路或者是设备接入交换机的端口发生了改变等。交换芯片能自主学习完成动态MAC地址的迁移,但针对静态MAC地址的迁移,则需要业务软件介入,控制MAC地址迁移的行为。交换芯片针对静态MAC地址发生迁移的报文,可以控制报文转发或者丢弃或者上送CPU(Central Processing Unit/Processor,中央处理器)处理。
但是,这些处理都是基于整个交换设备或者端口进行设置的,因此目前对于静态MAC地址发生迁移的报文,要么全部进行转发,要么全部进行丢弃,要么全部上送CPU处理。而这种方式无法做到更精细化的管理,无法适用用户的灵活需求。
此外,由于MAC表项规格巨大,如果针对每一个MAC下发ACL(Access ControlList,访问控制列表)表项进行控制,那么会耗尽ACL资源,将导致交换设备功能异常。
发明内容
本申请实施例的目的在于提供一种MAC地址迁移处理方法、装置及交换设备,用以实现对于MAC地址的迁移报文的精细化处理。
本申请实施例提供了一种MAC地址迁移处理方法,包括:根据当前接收的报文监测到发生MAC地址迁移时,从MAC地址与类型标识对应关系表中,获取所述报文中源MAC地址对应的类型标识;按照所述类型标识对应的报文处理方式,对所述报文进行处理;其中:不同的类型标识对应不同的报文处理方式。
在上述实现过程中,当监测到报文发生MAC地址迁移时,即可通过预先设定的MAC地址与类型标识对应关系表,从而获取到该报文对应的类型标识。而在本申请实施例中,预先设定有不同的类型标识对应不同的报文处理方式,从而通过该报文对应的类型标识,即可确定出该报文对应的处理方式,进而可以按照该处理方式进行处理。这样,当不同报文被监测为发生MAC地址迁移的报文时,即可通过其所对应的类型标识,实现不同的处理,从而满足用户的多样化报文处理需求,实现较现有方式更为精细的控制。
比如,用户有如下需求:某些组网设备需要将发生MAC地址迁移的报文及时上送CPU处理,以便业务及时识别发生了迁移,做相应的处理;而某些发生MAC地址迁移的报文则需要进行报文丢弃。对于上述用户需求,采用本申请实施例所提供的方案,只需配置好这些发生MAC地址迁移的报文的MAC地址对应的类型标识,以及类型标识对应的处理方式,即可有效满足。
此外,由于本申请的方案是针对报文所对应的类型进行的不同控制,因此无需针对每一个MAC地址都下发ACL表项进行控制,从而对设备而言,增加数据量可以被控制在可接受范围内,从而可以在工业上推广应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111075393.9/2.html,转载请声明来源钻瓜专利网。





