【技术实现步骤摘要】
通信网络设备的报文转发控制方法及通信网络设备
本专利技术涉及MAC(MediaAccessControl,介质访问控制地址)地址学习领域,尤其涉及一种通信网络设备的报文转发控制方法及通信网络设备。
技术介绍
在当前的以太网交换机或路由器中,其基本都使用了交换芯片实现设备CPU(CentralProcessingUnit,中央处理器)数据快速转发的功能。在设备的CPU中,为了区分交换芯片中的不同端口一般采用的方式是通过在交换芯片上对每个端口进来的报文信息添加不同VLAN(VirtualLocalAreaNetwork,虚拟局域网)标签,通过添加VLAN标识的方式可以实现区分不同的端口,但该种方式却会造成交换芯片中各个端口之间的隔离,无法互通转发报文。为了解决上述的问题,在现有的一些交换芯片通过设置FID(FilteringDatabaseIdentifier,过滤数据库标识符)参数来实现交换芯片中端口的跨VLAN互通,但是该种方式只能适用于支持FID设置的交换芯片。对于不支持FID参数配置的交换芯片实现MAC条目共享功能,是通过在报文上添加VLAN标识,根据VLAN ...
【技术保护点】
一种通信网络设备的报文转发控制方法,包括:中央处理单元预先对各个端口下挂的设备的介质访问控制地址进行学习,获得介质访问控制地址转发表,所述介质访问控制地址转发表包括:所述介质访问控制地址、端口号和虚拟局域网标识;并将所述介质访问控制地址转发表发送至各个端口处理单元;端口处理单元接收设备上报的报文,从所述报文中解析出目的介质访问控制地址;根据所述目的介质访问控制地址以及端口的虚拟局域网标识从所述介质访问控制地址转发表中查询到与所述目的介质访问控制地址对应的端口号;根据所述端口号转发所述报文。
【技术特征摘要】
1.一种通信网络设备的报文转发控制方法,包括:中央处理单元预先对各个端口下挂的设备的介质访问控制地址进行学习,获得介质访问控制地址转发表,所述介质访问控制地址转发表包括:所述介质访问控制地址、端口号和虚拟局域网标识;并将所述介质访问控制地址转发表发送至各个端口处理单元;端口处理单元接收设备上报的报文,从所述报文中解析出目的介质访问控制地址;根据所述目的介质访问控制地址以及端口的虚拟局域网标识从所述介质访问控制地址转发表中查询到与所述目的介质访问控制地址对应的端口号;根据所述端口号转发所述报文。2.根据权利要求1所述的通信网络设备的报文转发控制方法,其特征在于,所述中央处理单元预先对各个端口下挂的设备的介质访问控制地址进行学习还包括:所述中央处理单元利用所述介质访问控制地址转发表中的介质访问控制地址和虚拟局域网标识,根据预设的计算规则生成唯一的端口识别信息,将所述端口识别信息对应的记录到介质访问控制地址转发表中与所述虚拟局域网标识对应的表项中;所述端口处理单元从所述介质访问控制地址转发表中查询端口号包括:端口处理单元获取所述报文中的目的介质访问控制地址和虚拟局域网标识,根据所述预设的计算规则生成一个端口识别信息,根据所述端口识别信息查询介质访问控制地址转发表,获得与所述目的介质访问控制地址对应的端口号。3.根据权利要求1所述的通信网络设备的报文转发控制方法,其特征在于,在所述各个端口处理单元从所述中央处理单元中获取所述介质访问控制地址转发表之后,还包括:各个端口处理单元利用所述介质访问控制地址转发表中的介质访问控制地址和虚拟局域网标识,根据预设的计算规则生成唯一的端口识别信息,将所述端口识别信息对应的记录到介质访问控制地址转发表中与所述虚拟局域网标识对应的表项中;所述端口处理单元从所述介质访问控制地址转发表中查询端口号包括:端口处理单元从所述报文中获取目的介质访问控制地址和虚拟局域网标识,根据所述预设的计算规则生成一个端口识别信息,根据所述端口识别信息查询介质访问控制地址转发表,获得与所述目的介质访问控制地址对应的端口号。4.根据权利要求2或3所述的通信网络设备的报文转发控制方法,其特征在于,所述预设的计算规则为哈希运算算法。5.根据权利要求1至3任一项所述的通信网络设备的报文转发控制方法,其特征在于,所述中央处理单元预先对各个端口下挂的设备的介质访问控制地址进行学习,获得介质访问控制地址转发表包括:获取所述各个端口下挂的设备上报的报文以及对应的端口号;从所述报文...
【专利技术属性】
技术研发人员:邵长春,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。