<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>网络 on Tequila's 学习笔记</title><link>https://latnx.github.io/docs/notes/d-205f3859abe469be/d-714a093a918862cb/</link><description>Recent content in 网络 on Tequila's 学习笔记</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>© 2026 Tequila</copyright><atom:link href="https://latnx.github.io/docs/notes/d-205f3859abe469be/d-714a093a918862cb/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux收发数据包</title><link>https://latnx.github.io/docs/notes/d-205f3859abe469be/d-714a093a918862cb/n-b4cc6880f2f1a9c4/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://latnx.github.io/docs/notes/d-205f3859abe469be/d-714a093a918862cb/n-b4cc6880f2f1a9c4/</guid><description>接收 # 1. 网卡收到数据帧 # DMA 把数据写入 内存中的 RX Ring Buffer 触发 硬件中断 2. 硬中断 # Linux 中断处理函数（ISR）会：
关闭中断 调度 NAPI poll 3. 软中断 # ksoftirqd线程处理软中断，轮询处理数据 获取一个数据帧，用sk_buff表示，交给网络协议栈</description></item></channel></rss>