发明名称 一种基于MIAS系统的以太网交换方法
摘要 本发明公开了一种基于MIAS系统的以太网交换方法,包括:提取以太网数据的目的MAC地址,并进行判断处理;采用哈希查找获得MAC表的地址,然后根据获得的MAC表的地址,分别对第一级MAC表及第二级MAC表进行访问,进而读出存储内容并进行匹配处理,最后输出对应的端口信息。MIAS系统可根据输出的端口信息将以太网数据转发到相应端口,实现以太网交换。本发明的一种基于MIAS系统的以太网交换方法,查找效率高,处理速度快,而且性能稳定,无需使用CAM,降低了以太网交换的成本,可广泛应用在通信领域中。
申请公布号 CN103491004A 申请公布日期 2014.01.01
申请号 CN201310393149.6 申请日期 2013.09.02
申请人 奥维通信股份有限公司 发明人 郝禄国;杨建坡;苏少伟;石晓波;方壮潮;曾文彬;余嘉池;杜凌;隋小旭;段永峰
分类号 H04L12/741(2013.01)I;H04L12/28(2006.01)I 主分类号 H04L12/741(2013.01)I
代理机构 广州嘉权专利商标事务所有限公司 44205 代理人 谭英强
主权项 一种基于MIAS系统的以太网交换方法,其特征在于,包括端口查找步骤,所述端口查找步骤包括:A1、提取以太网数据的目的MAC地址;A2、判断以太网数据是否为以太广播帧,若是,则进行泛洪,反之,根据目的MAC地址进行哈希查找后获得MAC表的地址;A3、根据获得的MAC表的地址,访问第一级MAC表,然后判断存储内容是否有效,若有效,则查找获得第二级MAC表中的哈希桶的有效信息,反之,判断是否已进行再哈希查找,若是,则进行泛洪并结束端口查找步骤,否则,根据目的MAC地址进行再哈希查找后获得MAC表的地址,并重新执行步骤A3;A4、根据MAC表的地址以及获得的哈希桶的有效信息,从第二级MAC表中的哈希桶读出存储内容,所述存储内容的每个MAC表项包括MAC地址及端口信息;A5、判断读出的MAC地址与目的MAC地址是否匹配,若是,则输出对应的端口信息,反之,判断是否已进行再哈希查找,若是,则进行泛洪并结束端口查找步骤,否则,根据目的MAC地址进行再哈希查找后获得MAC表的地址,并返回步骤A3;所述MAC表包括第一级MAC表及第二级MAC表。
地址 110179 辽宁省沈阳市浑南新区高歌路6号