2024年1月30日

收包

摘要: 整体流程图 三、网络接口层 3.1 概述 数据包在本层主要处理流程有五: 网卡收到数据包,DMA 方式写入Ring Buffer,发出硬中断; 内核收到硬中断,NAPI 加入本 CPU 的轮询列表,发出软中断; 内核收到软中断,轮询 NAPI 并执行poll函数从Ring Buffer取数据; GR 阅读全文

posted @ 2024-01-30 16:01 yipianchuyun 阅读(207) 评论(0) 推荐(0) 编辑

网络收包讲解

摘要: 图1 整体流程图 一、系统启yjqe动 1.1 概述 网卡驱动的加载 网卡驱动的初始化(probe) 网卡设备的启用(ndo_open) 软中断进程初始化(ksoftirqd) 网络子系统初始化(net) 网络协议栈初始化 1.2 网卡驱动的加载 网卡需要有驱动才能工作,驱动是加载到内核中的模块,负 阅读全文

posted @ 2024-01-30 15:58 yipianchuyun 阅读(64) 评论(0) 推荐(0) 编辑

导航