摘要
本发明提供一种用于UDP协议接收卸载的高效分片排序模块,部署在FC通信子卡的FPGA内,包括由指令集执行时实现的模块,具体包括:协议解析模块、流识别模块、报文存储模块、分片排序模块以及报文重组模块。由此实现在FPGA内实现的UDP协议的大数据包接收卸载,在FPGA内对分片进行乱序重排,并重组为一个大数据包后通过DMA上送给软件驱动和上层应用,提高高吞吐量场景下的网络数据处理效率,达到提高网络通信性能的目的。
技术关键词
分片
描述符
协议
流识别
通道
超时机制
标志
HASH算法
存储模块
报文优先级
三元组
生成报文
网络通信
软件
切片
变量
数据
基准