[发明专利]一种高性能网络数据处理平台系统无效
申请号: | 201410038886.9 | 申请日: | 2014-01-26 |
公开(公告)号: | CN103812768A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | 柯宗贵;杨育斌;肖祥益;曾庆坚 | 申请(专利权)人: | 蓝盾信息安全技术股份有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510665 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种高性能网络数据处理平台系统,该平台系统包括带Cavium处理器的业务板卡,X86管理板卡,和2插槽ATCA机箱。通过关闭交换芯片与网络数据处理器的端口的二层地址学习功能,防止与后插卡端口地址学习冲突,同时通过软硬件结合的方式和分布式的系统部署,依赖交换芯片足够强大的性能,把一部分软件工作分担给硬件,节省了网络数据处理器的不必要开销,增加了网络数据处理器的核心业务处理性能。 | ||
搜索关键词: | 一种 性能 网络 数据处理 平台 系统 | ||
【主权项】:
一种高性能网络数据处理平台系统,其特征在于,该平台系统包括带Cavium处理器的业务板卡,X86管理板卡,和2插槽ATCA机箱,通过关闭交换芯片与网络数据处理器的端口的二层地址学习功能,防止与后插卡端口地址学习冲突,同时通过软硬件结合的方式和分布式的系统部署,依赖交换芯片足够强大的性能,把一部分软件工作分担给硬件,节省了网络数据处理器的不必要开销,增加了网络数据处理器的核心业务处理性能,具体为:1)数据从后插卡的SFP+光接口输入,通过内部走线直连交换芯片;本发明采用ATCA架构的机箱,PICMG标准规定每块ATCA板卡都必须提供后插卡接口,而业界内带Cavium网络数据处理器的多核业务板卡一般把业务网口设计在后插卡上,因此后插卡提供万兆光接口;在本发明使用的第三方硬件板卡中,外插卡的光接口直连交换芯片,使业务数据直接输入交换芯片;2)通过交换芯片配置,使不同端口的数据流向指定的网络处理器端口;交换芯片配置访问控制列表ACL重定向功能,使后插卡上输入的所有数据重定向到与网络数据处理器相连的端口输出,完成网络数据处理器上的数据输入,同时在交换芯片上划分VLAN,具体划分方案如下:后插卡上端口编号为1~4,网络处理器1上端口编号为11~14,创建VLAN编号为1~4,则端口1和11是VLAN1的untag成员、端口2和12是VLAN2的untag成员、端口3和13是VLAN3的untag成员、端口4和14是VLAN4的untag成员;VLAN1~4创建VLAN虚接口;打开VLAN1~4的VLAN路由功能;关闭11~14端口上的MAC地址学习功能;3)网络处理器处理数据;网络数据处理器根据产品设计来处理各种业务,网络数据处理器不修改数据帧的二层MAC地址,仅根据业务需求可能修改三层ip地址;4)网络处理器将处理后的数据输出到原输入端口;路由转发功能在交换芯片实现,因此网络数据处理器的程序不用作路由处理,网络数据处理器仅需要完成必须的业务处理,然后把数据从原输入端口输出;如前面步骤2)中提到,本发明中需要关闭交换芯片与网络数据处理器的端口的二层地址学习功能,防止与后插卡端口地址学习冲突;5)交换芯片通过路由选择,指定输出端口;因为后插卡端口与网络数据处理器端口在交换芯片上被视为一个逻辑的VLAN虚接口,当一个VLAN虚接口收到数据帧时,通过路由选择算法丢弃或找出正确的输出接口,此时找到的输出接口是逻辑的VLAN虚接口;6)数据从后插卡正确的端口输出;根据二层地址表,在VLAN虚接口内找到正确的物流端口把数据输出,至此完成一个数据帧的转发流程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蓝盾信息安全技术股份有限公司,未经蓝盾信息安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410038886.9/,转载请声明来源钻瓜专利网。
- 上一篇:互动系统及调查方法
- 下一篇:一种可生存虚拟网络的映射方法