文章浏览阅读797次。linux内核协议栈说明_内核协议栈...
2023-11-13 21:03 阅读 阅读全文文章浏览阅读800次。linux内核协议栈说明_内核协议栈...
2023-11-20 14:05 阅读 阅读全文内核IPv4路由选择子系统(简述),epoll系统调用及内核实现,内核Netfilter框架的原理及功能,网络,tcp/ip,网络协议...
2023-10-13 09:43 阅读 阅读全文轮子学长擅长计算机网络,Linux网络内核协议栈,工具与环境,等方面的知识,轮子学长关注架构,mysql,redis领域....
2023-10-14 06:52 阅读 阅读全文文章浏览阅读2.9k次,点赞7次,收藏73次。前言本文主要记录 Linux 内核网络协议栈的运行原理数据报文的封装与分用封装:当应用程序用 TCP 协议传送数据时,数据首先进入内核网络协议栈中,然后逐一通过 TCP/IP 协议族的每层.........
2023-11-13 21:03 阅读 阅读全文文章浏览阅读2.9k次,点赞7次,收藏73次。前言本文主要记录 Linux 内核网络协议栈的运行原理数据报文的封装与分用封装:当应用程序用 TCP 协议传送数据时,数据首先进入内核网络协议栈中,然后逐一通过 TCP/IP 协议族的每层.........
2023-11-20 14:04 阅读 阅读全文一、内核抢占 早期的Linux核心是不可抢占的。它的调度方法是:一个进程可以通过schedule()函数自愿地启动一次调度。非自愿的强制性调度只能发生在每次从系统调用返回的前夕以及每次从中断或异常处理返回到用户空间的前......
2023-10-14 05:24 阅读 阅读全文目录1 校验和相关字段1.1 struct sk_buff1.2 struct net_device2收包流程数据报的校验和计算__udp4_lib_rcv()2.1 udp4_csum_init()2.2 udp_lib_checksum_complete()3 发包流程数据报的校验和计算udp_send_skb()3.1 硬件校验和udp4_hwcsum()3.2UDP软件校验和udp_csum()3.3UDPL......
2023-10-14 05:10 阅读 阅读全文读写自旋锁(rwlock)是一种比自旋锁粒度更小的自旋锁机制,它保留了“自旋”的概念。但是在写操作方面,只能最多有一个写进程,在读方面,同时可拥有多个执行单元,当然读和写也不能同时进行。一句话:防写不防读读写......
2023-10-14 05:24 阅读 阅读全文RCU的设计思想比较明确,通过新老指针替换的方式来实现免锁方式的共享保护。但是具体到代码的层面,理解起来多少还是会有些困难。在《深入Linux设备驱动程序内核机制》第4章中,已经非常明确地叙述了RCU背后所遵循的规则......
2023-10-14 05:24 阅读 阅读全文