eBPF
XDP深度实战:Linux内核高速数据包处理与DDoS防护
深入解析Linux内核XDP(eXpress Data Path)技术,从内核网络栈旁路架构到生产级DDoS防护系统构建,涵盖XDP程序编写、BPF Maps实战、性能调优与云原生部署。
XDP Deep Dive: eXpress Data Path for High-Performance Packet Processing at the Driver Layer
Comprehensive deep-dive into XDP (eXpress Data Path): eBPF-based high-performance packet processing at the NIC driver layer. Covers architecture, action codes, AF_XDP zero-copy, DDoS mitigation patterns, production benchmarks, and practical deployment guidance.
Linux系统调用深度剖析:从用户态到内核态的完整旅程
Linux系统调用全方位解析:从int 0x80到syscall硬件加速,从VDSO零陷入到io_uring零系统调用批量操作,从ptrace监控到eBPF无侵入追踪,从Namespace隔离到Landlock非特权沙箱
eBPF实战:从原理到内核可观测性的深度剖析
深入解析eBPF技术架构,涵盖Verifier安全验证机制、BPF Maps数据结构设计、CO-RE可移植方案、XDP高速包处理、系统调用追踪、Off-CPU性能剖析等核心应用场景,附带完整实战案例和代码示例。
Linux 内核网络栈深度解析:从数据包到应用层的全路径剖析
Linux 内核网络栈深度解析:从数据包接收(NAPI/软中断)到Socket缓冲区、TCP核心机制、IP协议处理、epoll/io_uring高性能IO模型,以及XDP/eBPF在现代网络栈中的应用。
eBPF如何彻底改写Linux内核:可编程内核时代的架构革命
全面解析 eBPF 如何改变 Linux 内核的开发模式:从内核虚拟机架构到 JIT 编译机制,从 BPF 类型格式到验证器设计,从系统调用追踪到网络包处理,以及 eBPF 在云原生时代的完整生态体系。
Linux内核eBPF验证器深度解析:安全沙箱与JIT编译的实现原理
深入分析 Linux 内核中 eBPF 验证器的核心实现机制:静态分析、寄存器状态追踪、边界检查、循环展开、辅助函数验证、JIT 编译流程以及 BTF 对 CO-RE 跨平台移植的支撑。
Linux内核网络栈深度工程实践:数据包收发的完整路径
全面剖析 Linux 网络栈:sk_buff 生命周期、NAPI 轮询机制、TCP 状态机与拥塞控制、IP 路由与 Netfilter 钩子、epoll/io_uring 事件模型以及 eBPF/XDP 高性能方案。
Linux eBPF性能分析实战:从系统追踪到生产级观测的深度指南
深度解析eBPF在Linux性能分析中的完整应用体系:覆盖bpftrace脚本编程、BCC工具集、CPU/内存/磁盘/网络多维度分析、火焰图可视化、生产环境部署、CO-RE跨内核兼容性,以及基于eBPF验证器的内核安全执行原理。
