The invention discloses a protocol reconfigurable 10,000-mega communication file transmission system, which is characterized by an input interface module, an unloading and parsing module, a buffer module, a reconfiguration module, an output module, an interface conversion module, a clock module and a power supply module. The input interface module is sequentially connected with an unloading and parsing module, a buffer module, a reconfiguration module and an output module. The unloading and parsing module is connected with the output module, the buffer module is connected with the interface conversion module, and the clock and power modules provide clocks and power for each functional module respectively. Compared with the prior technology, the invention has simple circuit logic structure and stable performance, improves the processor efficiency and the working efficiency of the host CPU when the server communicates with 10,000 Mega data, better solves the problem that the network protocol processing load is large when the server needs 10,000 Mega network data communication, and has good maintenance.
【技术实现步骤摘要】
一种协议可重构万兆通信的文件传输系统
本专利技术涉及网络通信及数据服务器
,尤其是一种协议可重构万兆通信的文件传输系统。
技术介绍
网络通信的速度在当今时代飞速发展,从百兆、千兆以至万兆,网络数据的流量也大大增加。然而网络通信在网络协议标准下进行,为了符合标准,处理整个网络协议栈需要占用大量的服务器资源,尤其是万兆网络流量下的TCP/IP协议栈,会导致服务器处理核心数据的速度和效率大大降低。为了减轻服务器对于网络协议栈处理的压力,提出了一种TCP协议栈减负引擎的概念,在核心CPU片外硬件逻辑电路上搭建TCP/IP协议栈,把此类的协议处理的过程全部在外硬件逻辑电路上完成,从而达到减轻服务器CPU负担的目的。目前,企业服务器之间需要万兆网络数据通信,而传输为了保证其可靠性,就需要利用TCP/IP协议,因此就存在万兆网络数据通信和服务器CPU占用率之间的矛盾。
技术实现思路
本专利技术的目的是针对现有技术的不足而设计的一种协议可重构万兆通信的文件传输系统,利用硬件逻辑电路的高速、并行特点,采用模块化集成结构,实现了部分网络数据协议卸载基础上的万兆数据通信,大大降低主机CPU用于万兆网络数据传输时网络协议处理的负载,提高主机CPU的工作效率,较好的解决了服务器之间需要万兆网络数据通信时网络协议处理负载较大的问题,可作为服务器万兆数据通信时的外部协处理模块,完全承担万兆网络数据通信的负担,提高服务器万兆数据通信时的处理器效率,电路逻辑结构简单,抗干扰性能好,性能稳定,可维护性好,生产成本低。本专利技术的目的是这样实现的:一种协议可重构万兆通信的文件传输系统,其特点 ...
【技术保护点】
1.一种协议可重构万兆通信的文件传输系统,其特征在于该装置由万兆以太网输入接口模块、网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块、万兆以太网输出模块、PCIE数据接口转换模块、时钟模块和电源模块组成,所述以太网输入接口模块与网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块和万兆以太网输出模块依次连接;所述网络协议卸载及解析模块与万兆以太网输出模块连接;所述网络数据缓存模块与PCIE数据接口转换模块连接;所述时钟模块和电源模块分别为万兆以太网输入接口模块、网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块、万兆以太网输出模块和PCIE数据接口转换模块提供时钟和电源。
【技术特征摘要】
1.一种协议可重构万兆通信的文件传输系统,其特征在于该装置由万兆以太网输入接口模块、网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块、万兆以太网输出模块、PCIE数据接口转换模块、时钟模块和电源模块组成,所述以太网输入接口模块与网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块和万兆以太网输出模块依次连接;所述网络协议卸载及解析模块与万兆以太网输出模块连接;所述网络数据缓存模块与PCIE数据接口转换模块连接;所述时钟模块和电源模块分别为万兆以太网输入接口模块、网络协议卸载及解析模块、网络数据缓存模块、网络数据包重构模块、万兆以太网输出模块和PCIE数据接口转换模块提供时钟和电源。2.根据权利要求1所述,其特征在于所述万兆以太网输入接口模块由万兆以太网光口连接万兆以太网PHY核构成。3.根据权利要求1所述基于硬件逻辑电路的协议可重构万兆通信装置,其特征在于所述网络协议卸载及解析...
【专利技术属性】
技术研发人员:刘一清,吴惑,石华,
申请(专利权)人:华东师范大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。