[发明专利]一种基于介质访问控制转发表的报文转发方法及系统有效
申请号: | 200910084442.8 | 申请日: | 2009-05-14 |
公开(公告)号: | CN101557341A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 王志雄 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 王黎延;周义刚 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 介质 访问 控制 转发 报文 方法 系统 | ||
技术领域
本发明涉及报文转发技术,尤其涉及一种基于介质访问控制(MAC,MediaAccess Control)转发表的报文转发方法及系统。
背景技术
传统网络中,以太网建立MAC转发表有两种方式:第一种是通过洪泛方式建立动态MAC转发表;第二种是人工配置静态MAC转发表。其中,通过洪泛方式建立的动态MAC转发表一般用在局域网中,如果将其应用于规模较大的电信级网络,则容易导致网络的广播风暴,不符合电信级网络的要求。这是因为,局域网所连接的站点很小,也就是一个办公室的小业务流量,但是电信级以太网属于城域以太网,位于电信运营商的汇聚层,汇聚了从几个城市到几百个城市的巨大业务量,如果在电信级以太网中采用洪泛方式建立MAC转发表,会对所有城市的电信级以太网交换机都广播转发巨大的未知单播业务流量,从而造成运营商的电信网络震荡,导致网络风暴。
人工配置的静态MAC转发表应用于电信级网络,如PBT的电信级网络虽然不至于导致网络的广播风暴,但是,由于其完全采用人工建立静态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为本发明基于MAC转发表的报文转发方法的流程示意图;
图2为本发明一实施例中MAC网络级别划分情况示意图;
图3为本发明基于MAC转发表的报文转发系统的组成结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084442.8/2.html,转载请声明来源钻瓜专利网。