The utility model discloses a protocol reconfigurable 10,000-mega communication device based on hardware logic circuit, 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 module. The input interface module is composed of an unloading and parsing module, a buffer module, a reconfiguration module and a transmission module. The output module is connected in turn; 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 module provide clocks and power for each functional module respectively. Compared with the existing technology, the utility model 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占用率之间的矛盾。
技术实现思路
本技术的目的是针对现有技术的不足而设计的一种基于硬件逻辑电路的协议可重构万兆通信装置,利用硬件逻辑电路的高速、并行特点,采用模块化集成结构,实现了部分网络数据协议卸载基础上的万兆数据通信, ...
【技术保护点】
1.一种基于硬件逻辑电路的协议可重构万兆通信装置,其特征在于该装置由万兆以太网输入接口模块(1)、网络协议卸载及解析模块(2)、网络数据缓存模块(3)、网络数据包重构模块(4)、万兆以太网输出模块(5)、PCIE数据接口转换模块(6)、时钟模块(7)和电源模块(8)组成,所述以太网输入接口模块(1)与网络协议卸载及解析模块(2)、网络数据缓存模块(3)、网络数据包重构模块(4)和万兆以太网输出模块(5)依次连接;所述网络协议卸载及解析模块(2)与万兆以太网输出模块(5)连接;所述网络数据缓存模块(3)与PCIE数据接口转换模块(6)连接;所述时钟模块(7)和电源模块(8)分 ...
【技术特征摘要】
1.一种基于硬件逻辑电路的协议可重构万兆通信装置,其特征在于该装置由万兆以太网输入接口模块(1)、网络协议卸载及解析模块(2)、网络数据缓存模块(3)、网络数据包重构模块(4)、万兆以太网输出模块(5)、PCIE数据接口转换模块(6)、时钟模块(7)和电源模块(8)组成,所述以太网输入接口模块(1)与网络协议卸载及解析模块(2)、网络数据缓存模块(3)、网络数据包重构模块(4)和万兆以太网输出模块(5)依次连接;所述网络协议卸载及解析模块(2)与万兆以太网输出模块(5)连接;所述网络数据缓存模块(3)与PCIE数据接口转换模块(6)连接;所述时钟模块(7)和电源模块(8)分别为万兆以太网输入接口模块(1)、网络协议卸载及解析模块(2)、网络数据缓存模块(3)、网络数据包重构模块(4)、万兆以太网输出模块(5)和PCIE数据接口转换模块(6)提供时钟和电源。2.根据权利要求1所述基于硬件逻辑电路的协议可重构万兆通信装置,其特征在于所述万兆以太网输入接口模块(1)由万兆以太网光口(11)连接万兆以太网PHY核(12)构成。3.根据权利要求1所述基于硬件逻辑电路的协议可重构万兆通信装置,其特征在于所述网络协议卸载及解析模块(2)...
【专利技术属性】
技术研发人员:刘一清,吴惑,石华,
申请(专利权)人:华东师范大学,
类型:新型
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。