发明名称 在ASIC中实现VXLAN报文转发的方法和装置
摘要 本发明揭示了一种在ASIC中实现VXLAN报文转发的方法和装置,所述VXLAN报文的转发由设置在服务器和IP网络间的VXLAN网关处理完成的,所述转发的VXLAN报文包括上行报文和下行报文,所述上行报文是从服务器侧发送至IP网络的报文,其处理过程包括对收到的报文进行解析,判断是否需要进行转发处理;对需要转发的报文,获取其对应的VXLANID;使用VXLAN ID和报文目的MAC地址查表获得报文的处理信息和转发端口信息,对待转发报文封装处理后进行转发。本发明实现了VXLAN报文的单播、组播等行为,且通过逻辑固化在ASIC中,实现了VLAN的转发域向基于VXLAN的转发域的过渡。
申请公布号 CN102970227B 申请公布日期 2016.03.02
申请号 CN201210449232.6 申请日期 2012.11.12
申请人 盛科网络(苏州)有限公司 发明人 方沛昱;廖继平
分类号 H04L12/741(2013.01)I;H04L12/761(2013.01)I 主分类号 H04L12/741(2013.01)I
代理机构 苏州慧通知识产权代理事务所(普通合伙) 32239 代理人 安纪平
主权项 一种在ASIC中实现VXLAN报文转发的方法,其特征在于包括以下步骤:a.对VXLAN网关收到的报文进行解析,判断是否需要进行转发处理,所述VXLAN报文包括从服务器发送至IP网络的上行报文和从IP网络发送至服务器的下行报文;b.对需要转发的报文,获取其对应的VXLAN ID,所述VXLAN报文是所述上行报文时,对需要转发的VXLAN上行报文,则先获得VXLAN ID的映射关系,所述VXLAN ID的映射关系通过VLAN或源MAC地址来标记VXLAN ID,再根据获得的VXLAN ID的映射关系进行查表,在查找结果的输出中获得VXLAN ID;c.根据报文的目的MAC地址和VXLAN ID查二层转发表,获得报文的处理信息和转发端口信息;d.对待转发报文进行封装或编辑处理后进行转发。
地址 215021 江苏省苏州市工业园区星汉街5号(腾飞工业坊)B幢4楼13/16单元