[发明专利]一种可软硬件协同配置的网络协议快速设计与验证设备无效
申请号: | 201210066538.3 | 申请日: | 2012-03-14 |
公开(公告)号: | CN102594700A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 章晨;姚琪;赵峰;贺聪 | 申请(专利权)人: | 上海倍益酷电子科技有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06;H04L29/08 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 李仪萍 |
地址: | 201203 上海市浦东新区张江高科*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软硬件 协同 配置 网络 协议 快速 设计 验证 设备 | ||
技术领域
本发明涉及网络协议验证领域,特别是涉及一种可软硬件协同配置的网络协议快速设计与验证设备。
背景技术
随着互联网的发展,当今的互联网业务对互联网提出了越来越高的传输性能要求,各种新网络业务、新型协议也应运而生。在纯的实验网络中,由于没有足够多的用户或者足够大的网络拓扑,新型协议难以进行准确的性能和功能上的测试,最好的方法是将运行新协议的实验网络嵌入实际运营的网络,利用实际的网络环境来检验新协议的可行性和存在的问题。这就需要一种网络验证平台,既可以完成新型协议的测试,又不影响当前网络的运行。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种可软硬件协同配置的网络协议快速设计与验证设备,以便能在不影响当前网络的运行的情形下实现对新的网络通信协议的设计及测试。
为实现上述目的及其他相关目的,本发明提供一种可软硬件协同配置的网络协议快速设计与验证设备,其至少包括:
基于FPGA的交换单元,其具有与网络设备连接的通信接口,用于基于控制规则将来自网络设备的实验性质的数据与普通数据予以分离后进行相应转发;以及
与所述交换单元相连接的控制单元,用于向设计人员提供一网络协议设计平台,并基于所设计的网络协议来向所述交换单元提供相应的控制规则,并基于所述交换单元接收的实验性质的数据及转发后的实验性质的数据来对所设计的网络协议进行验证。
如上所述,本发明的可软硬件协同配置的网络协议快速设计与验证设备采用优越的以FPGA为主的交换单元加控制单元的互补体系结构,其中,基于FPGA的交换单元作为高性能交换机,以实现数据转发;控制单元作为作控制器,不仅对数据的转发进行控制,而且提供网络协议设计平台,并对所设计的网络协议进行验证,因此,本发明为网络的发展提供了一个良好的验证平台。
附图说明
图1显示为本发明的可软硬件协同配置的网络协议快速设计与验证设备示意图。
图2显示为本发明的可软硬件协同配置的网络协议快速设计与验证设备的优选实施例示意图。
元件标号说明
1 可软硬件协同配置的网络协议快速设计与验证设备
11 基于FPGA的交换单元
111 通信接口
12 控制单元
21-29 网络设备
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
请参阅图1至图2。需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
如图所示,本发明提供一种可软硬件协同配置的网络协议快速设计与验证设备。所述可软硬件协同配置的网络协议快速设计与验证设备1包括:基于FPGA的交换单元11、及控制单元12。
所述交换单元11具有与至少一个网络设备连接的通信接口111,用于基于控制规则将来自网络设备的实验性质的数据与普通数据予以分离后进行相应转发。
其中,所述网络设备包括任何能提供实验性质的数据和/或普通数据的设备,优选地,包括但不限于:网络服务器、交换机等。
优选地,如图2所示,所述交换单元11的通信接口111包括4端口的10Gbps网络接口、4端口的SFP光线通信接口及1Gbps网络接口。其中,10Gbps网络接口连接网络设备21、22、23及24;SFP光线通信接口连接网络设备25、26、27及28;1Gbps的网络接口连接网络设备29。
所述控制单元12与所述交换单元11相连接,用于向设计人员提供一网络协议设计平台,并基于所设计的网络协议来向所述交换单元11提供相应的控制规则,并基于所述交换单元接收的实验性质的数据及转发后的实验性质的数据来对所设计的网络协议进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海倍益酷电子科技有限公司,未经上海倍益酷电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210066538.3/2.html,转载请声明来源钻瓜专利网。