发明名称 在ASIC中转发TRILL网络报文的方法及系统
摘要 本发明提供了一种在ASIC中转发TRILL网络报文的方法及系统。该方法包括以下步骤:报文解析,对接收到的报文进行解析,得到报文头信息,包括目的MAC地址、VLAN信息、入接口的配置信息,并确认接收到的报文类型;入接口信息获取,并根据入接口的配置信息进行查表;查表,用解析得到的目的MAC地址和VLAN信息在TRILL转发表中进行查找,得到出接口的配置信息;出接口信息获取,根据查表的结果,得到需要转发出去的出接口信息;报文封装,将解析后的报文封装成TRILL报文,该TRILL报文头中含有源目MAC地址,并从对应的出接口中发送出去。本发明可充分利用以太网交换芯片高带宽、低成本的优势,为构建TRILL网络的数据中心降低网络部署的成本。
申请公布号 CN102957616B 申请公布日期 2015.09.23
申请号 CN201110237690.9 申请日期 2011.08.18
申请人 盛科网络(苏州)有限公司 发明人 方沛昱;廖继平
分类号 H04L12/741(2013.01)I;H04L12/761(2013.01)I;H04L29/12(2006.01)I 主分类号 H04L12/741(2013.01)I
代理机构 苏州威世朋知识产权代理事务所(普通合伙) 32235 代理人 杨林洁;陆敏勇
主权项 一种在ASIC中转发TRILL网络报文的方法,包括:报文解析,对接收到的报文进行解析,得到报文头信息,包括目的MAC地址、VLAN信息、入接口的配置信息,并确认接收到的报文类型;入接口信息获取,并根据入接口的配置信息进行查表;查表,用解析得到的目的MAC地址和VLAN信息在TRILL转发表中进行查找,得到出接口的配置信息;出接口信息获取,根据查表的结果,得到需要转发出去的出接口信息;报文封装,将解析后的报文封装成TRILL报文,该TRILL报文头中含有源目MAC地址,并从对应的出接口中发送出去;其特征在于,所述接收到的报文类型是以太网报文时,进行上行报文处理,将本地以太网收到的以太网报文转发至TRILL网络;所述接收到的报文是TRILL报文、OAM报文和协议报文时,进行下行报文处理,其中,所述查表步骤具体为:邻居信息检查,检查接收到的报文的外层源MAC地址与入接口是否相匹配,如果匹配,则进行端口检查,如果不匹配,则进行丢弃报文处理;端口检查,检查外层目的MAC地址是否为本设备端口的MAC地址,如果是,则再进行昵称检查,如果不是,则直接进行出接口信息获取;昵称检查,检查报文的目的昵称是否为本设备昵称。
地址 215021 江苏省苏州市苏州工业园区星汉街5号B幢4楼13/16单元