
linux网络原理
文章平均质量分 95
苏师兄编程
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解 Linux 阻塞IO与Socket数据结构
阻塞IO的底层行为模式Socket从创建到数据传输的完整生命周期核心数据结构(socket/sock/sk_buff)的协作关系系统调用到内核处理的完整链路。原创 2025-05-06 15:00:21 · 941 阅读 · 0 评论 -
内核是如何接收网络包的
⽹卡在分配给⾃⼰的RingBufler中寻找可⽤的内存位置,找到后DMA引l擎会把数据DMA到⽹卡之前关联的内存⾥,到这个时候CPU都是⽆感的。网卡的芯片就像一位勤劳的"翻译官",它将电缆中传输的光信号或电信号转换为计算机能够理解的数字信号。当DMA完成数据写入后,网卡会发送一个硬中断信号(如MSI-X),就像快递到达时按响的门铃。当您在浏览器输入网址后,数据包就像一个个等待投递的"快递包裹",从遥远的服务器出发,经过层层网络设备,最终到达您的计算机网卡。,关注数据存取的效率与实时性。原创 2025-04-21 19:47:07 · 892 阅读 · 0 评论