黑洞资源笔记
15:30 · Nov 18, 2025 · Tue
The Life of a Packet in the Linux kernel
:Linux中数据包的一生
这篇文章以curl 访问一个网站为例,介绍了数据包在Linux系统中从应用程序发送到接收的完整路径。
包括Linux网络数据包从send()到recv()的九大核心步骤,涵盖套接字、TCP/IP协议栈、路由、ARP、队列管理、DMA、NAPI、防火墙、NAT等关键机制,结合命令实践,帮助开发者理解底层网络通信原理,可以看作是Linux网络栈入门指南。
Home
Powered by
BroadcastChannel
&
Sepia