検索に戻る
案件記録

一种基于异步发送缓冲机制的高速无损以太网性能优化方法

発明有効
2閲覧数
30請求項 · 23 独立
§ Ⅰ

案件概要

発明者

张琛; 马城城; 李林泽; 刘博; 杨冰超; 张继哲

IPC分類

H04L 47/6275 (2022.01)H04L 47/625 (2022.01)H04L 47/62 (2022.01)

本发明涉及一种基于异步发送缓冲机制的高速无损以太网性能优化方法,本发明包括以下步骤:1)在网络适配器硬件资源不足或忙碌时,将待发送的数据包暂存至可根据硬件资源状态及网络流量动态变化的异步发送缓冲队列中;2)该异步发送缓冲队列基于最大堆结构将待发送数据包根据报文优先级和软件时间戳顺序进行入队排序;3)通过网络适配器发送数据包后触发的硬件中断服务回调至延迟过程调用DPC中将异步发送缓冲队列中的数据包按排队顺序依次批量出队并发送;4)若适配器资源再次不足,则退出DPC处理,等待下一次硬件中断触发,继续从异步发送缓冲队列中提取数据包,直至将异步发送缓冲队列中的数据发送完成。本发明可确保数据包的可靠传输,防止数据包丢失,并提升高频小包场景下的发送性能。

外部リソース