wenfh2020 / wenfh2020.github.io

make blog : github + jekyll
MIT License
4 stars 3 forks source link

[内核源码] Linux 网络数据接收流程(TCP)- NAPI #137

Open wenfh2020 opened 2 years ago

wenfh2020 commented 2 years ago

https://wenfh2020.com/2021/12/29/kernel-tcp-receive/

走读 Linux(5.0.1)源码,理解 TCP 网络数据接收和读取工作流程(NAPI)。要搞清楚数据的接收和读取流程,需要梳理这几个角色之间的关系:网卡(本文:e1000),主存,CPU,网卡驱动,内核,应用程序。