网卡操作方法、装置、电子设备和存储介质

    公开(公告)号:CN119003014A

    公开(公告)日:2024-11-22

    申请号:CN202411140001.6

    申请日:2024-08-19

    Abstract: 本申请提供了一种网卡操作方法、装置、电子设备和存储介质,其中,该方法包括:通过驱动层对目标网卡的至少一个命令字分别进行结构化封装,得到各命令字的封装消息结构体,通过驱动层调用命令字通用接口层提供的通用接口,将封装消息结构体写入共享内存的消息队列,通过硬件处理层调用通用接口,从消息队列中读取封装消息结构体,并对封装消息结构体进行结构化解析,得到命令字,通过硬件处理层根据命令字,对目标网卡进行对应的操作。本申请代码层次结构清晰,降低了代码耦合度、增加了可扩展性,方便后续支持不同类型硬件,驱动层与硬件层之间通过命令字形式进行交互,基于共享内存做通信处理,加快程序效率。

Patent Agency Ranking