[发明专利]建立转发过滤表的方法与装置有效
| 申请号: | 200610150543.7 | 申请日: | 2006-10-16 |
| 公开(公告)号: | CN101166150A | 公开(公告)日: | 2008-04-23 |
| 发明(设计)人: | 何志群;徐前锋 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 建立 转发 过滤 方法 装置 | ||
技术领域
本发明涉及信息技术领域的以太网络,尤其涉及一种建立转发过滤表的方法与装置。
背景技术
以太网是一种能够使计算机相互传递信息的网络,最近几年以太网得到了迅猛的发展,以太网技术也从局域网(LAN,Local Area Network)发展到城域网(MAN,Metropolitan Area Network)。
城域以太网根据连接方式将业务大致分为点到点(PtP,Point to Point)、点到多点(PtMP,Point to MultiPoint)和多点到多点(MPtMP,MultiPoint toMultiPoint)三种。其中,PtMP业务也被称为中心-辐条(hub-spoke)业务,MPtMP业务也被称为LAN业务。
由于以太网工作在开放式系统互联参考模型(OSI,Open SystemInterconnect Reference Model)的第二层,在第二层需要将数据组帧,然后通过网桥将数据帧转发出去,因此城域以太网对支持点到点、点到多点和多点到多点业务的网桥就有所要求,例如,支持PtP业务的网桥,业务转发的用户域内只有两个端口。支持PtMP业务的网桥必须具有以下特征:一个用户域内只有一个hub端口,可以有多个spoke端口,数据帧在hub端口和spoke端口之间可以相互转发,但spoke端口之间的数据帧不能相互转发。支持MPtMP业务的网桥要符合802.1D标准,并具备以下特性:一个用户域内具备至少两个端口,数据帧在任意端口之间可以互相转发。其中,第二层就是数据链路层,通常记为L2(Layer2)。
通常用以太网交换机来转发数据帧信息,实际上以太网交换机也是一种网桥设备,其进行转发的依据就是数据帧中的目的媒介访问控制地址,每帧信息的报头中都包含有目的媒介访问控制(MAC,Media Access Control)地址和源MAC地址,根据源MAC地址就可以建立相应的转发过滤表,由转发过滤表中的信息就可知道相应的MAC地址和相应的端口号,因此如何建立相应的转发过滤表就成为业务实现的关键。
现有技术中的一种建立转发过滤表方式是这样实现的:虚拟局域网(VLAN,Virtual Local Area Network)将具有相同特性的MAC地址捆绑在一起,每个MAC地址都有虚拟局域网标识(VLAN ID,Virtual Local Area NetworkIdentification),再为每个入口的VLAN ID信息配置一个转发过滤表,这样VLAN ID就类似于一个虚拟的隧道标识,承载VLAN域内所有数据帧的转发。
由于上述现有技术是配置之前需要了解用户网络的VLAN ID规划,然后再静态配置VLAN ID和端口的对应关系,再将对应关系写入转发过滤表,这对于一些需要实施保密业务的用户要提供VLAN ID规划时不可能的。同时用户网络的VLAN ID规划发生变化则可能导致业务中断,从而增加了网络的维护成本。因此,上述现有技术需要根据用户网络的规划静态配置VLAN ID和端口的对应关系,并且网络的维护成本也较高。
发明内容
本发明提供一种建立转发过滤表的方法与装置,该方法与装置能够根据用户网络动态建立标签信息和端口的对应关系。
为解决上述技术问题,本发明的一个实施例提供了一种建立转发过滤表的方法,该方法包括:
接收数据帧,再从收到的数据帧中提取标签信息;
判断数据帧入口属性,若是spoke属性,判断转发过滤表中是否包含所述数据帧的标签信息,如果包含所述标签信息,刷新转发过滤表的老化信息标记,然后对转发过滤表中的表项信息进行老化;否则在没有包含所述标签信息时对该数据帧的标签信息和spoke属性端口号进行学习,将所述标签信息和spoke属性端口的对应关系写入转发过滤表。
根据上述方法,本发明也提供了一种建立转发过滤表的装置,所述装置包括:
数据处理单元,用于从接收的数据帧中提取标签信息,以及判断数据帧入口属性,在数据帧入口为spoke属性时,判断转发过滤表中是否包含所述数据帧的标签信息,并在没有包含所述标签信息时将该标签信息和spoke属性端口号上报给控制单元,以及在包含所述标签信息时对存储器中的老化信息标记进行刷新;
存储器,用于存储转发过滤表,以及向控制单元提供老化信息标记的刷新结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610150543.7/2.html,转载请声明来源钻瓜专利网。





