首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的TCP/IP协议卸载引擎设计
引用本文:杨阳,周思远,王舒鹏.基于FPGA的TCP/IP协议卸载引擎设计[J].电子制作.电脑维护与应用,2023(1):48-53.
作者姓名:杨阳  周思远  王舒鹏
摘    要:为解决高速、高并发、大数据量以太网通信中,TCP/IP网络协议处理导致的处理器资源过载、网络延时等问题,本文提出了一种基于FPGA构建TCP/IP卸载引擎的设计方法,采用数据发送通道与接收通道分离的架构,由协议共享模块统一管理连接状态及网络通信事件,控制数据收发过程。同时,设计了一种大数据块自动分片传输机制,有效降低大数据块发送的延时及对处理器资源的占用。实验结果表明,基于FPGA的TCP/IP协议卸载引擎在高并发网络通信场景下,能够高效处理网络通信协议,网络通信带宽保持较为稳定状态,512字节数据量的网络延时小于1μs。

关 键 词:FPGA  TCP/P协议  TOE  高并发  网络通信
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号