【技术实现步骤摘要】
一种媒介访问控制地址表项处理方法和设备
本申请涉及通信
,特别涉及一种媒介访问控制(MAC)地址表项处理方法和设备。
技术介绍
目前,为了保证可靠性,城域网和企业网大多采用环网来构建以提供高可靠性。生成树协议(Spanning Tree Protocol, STP)是一种二层管理协议,它通过选择性地阻塞网络中的冗余链路来消除二层环路,同时还具备链路备份的功能。与众多协议的发展过程一样,STP也是随着网络的发展而不断更新的,从最初的 STP到快速生成树协议(Rapid Spanning Tree Protocol, RSTP),再到最新的多生成树协议 (Multiple Spanning Tree Protocol, MSTP)。MSTP通过设置VLAN与生成树的对应关系表,即虚拟局域网(Virtual Local Area Network, VLAN)映射表,将VLAN与生成树联系起来。并通过“实例”的概念,将多个VLAN捆绑到一个实例中,从而达到了节省通信开销和降低资源占用率的目的。MSTP各个实例拓扑的计算是独立的,每个实例对应一棵单独的生成树,在这些实例上可以实现VLAN数据的负载分担。每棵生成树称为一个多生成树实例(Multiple Spanning Tree Instance, MSTI)。MSTP中同一端口在不同的MSTI中的端口状态根据端口是否需要MAC地址和是否转发用户流量,分为去使能(Disabled)状态,转发(Forwarding)状态、学习(Learning)状态和丢弃(Discarding)状态。MSTI 端口状态为 Dis ...
【技术保护点】
一种媒介访问控制MAC地址表项处理方法,应用于多生成树实例MSTI的组网中的设备,其特征在于,包括:当所述组网中任一MSTI拓扑发生变化时,该设备确定与该MSTI绑定的任一端口的该MSTI端口状态;当确定该MSTI端口状态为转发Forwarding状态时,该设备若通过该端口接收到数据报文,根据该数据报文配置MAC地址表项,并查找与该数据报文所属的VLAN绑定的MSTI?ID,将查找到的MSTI?ID添加到所述MAC地址表项中;当确定该MSTI端口状态为丢弃Discarding状态时,该设备根据该端口的端口号和该MSTI的MSTI?ID查找MAC地址表项,并删除查找到的所有MAC地址表项;若通过该端口接收到数据报文时,不配置MAC地址表项。
【技术特征摘要】
1.一种媒介访问控制MAC地址表项处理方法,应用于多生成树实例MSTI的组网中的设备,其特征在于,包括当所述组网中任一 MSTI拓扑发生变化时,该设备确定与该MSTI绑定的任一端口的该 MSTI端口状态;当确定该MSTI端口状态为转发Forwarding状态时,该设备若通过该端口接收到数据报文,根据该数据报文配置MAC地址表项,并查找与该数据报文所属的VLAN绑定的MSTI ID,将查找到的MSTI ID添加到所述MAC地址表项中;当确定该MSTI端口状态为丢弃Discarding状态时,该设备根据该端口的端口号和该 MSTI的MSTI ID查找MAC地址表项,并删除查找到的所有MAC地址表项;若通过该端口接收到数据报文时,不配置MAC地址表项。2.根据权利要求1所述的方法,其特征在于,当确定该MSTI端口状态为Forwarding状态时,该设备若通过该端口接收到数据报文时,所述方法进一步包括根据该接收到的报文的目的MAC地址查找MAC地址表项,并根据查找结果转发接收到的数据报文;当确定该MSTI端口状态为Discarding状态时,若通过该端口接收到数据报文,所述方法进一步包括不转发接收的数据报文。3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括当确定该MSTI端口状态为去使能Disabled状态时,该设备若通过该端口接收到数据报文,根据该数据报文配置MAC地址表项,并查找与该数据报文所属的VLAN绑定的MSTI ID,将查找到的MSTI ID添加到所述MAC地址表项中;并根据该接收到的报文的目的MAC地址查找MAC地址表项,根据查找结果转发接收到的数据报文。4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括当确定该MSTI端口状态为学习Learning状态时,该设备若通过该端口接收到数据报文,根据该数据报文配置MAC地址表项,并查找与该数据报文所属的VLAN绑定的MSTI ID, 将查找到的MSTI ID添加到所述MAC地址表项中;并不转发接收到的数据报文。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法进一步包括修改任一 VLAN绑定的MSTI ID时,该设备将该VLAN的VLAN表项中修改前的MSTI ID 更新为修改后的MSTI ID,将该VLAN对应的MAC地址表项中修改前的MSTI ID更新为修改后的 MSTI ID。6.一种设备,可应用于基于多生成树实例MSTI的组网中,其特征在于,该设备包括确定单元、接收单元和处理单元;所述确定单元,用于当所述组网中任一 MSTI拓扑发生变化时,确定与该MSTI绑定的任一端口的该MSTI端口状态;所述接收单元,用于通过...
【专利技术属性】
技术研发人员:何福林,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。