网络虚拟化

eBPF 深度实战:从内核探针到可观测性工程全景

eBPF从入门到精通:详解BPF虚拟机架构(寄存器模型/指令集/辅助函数)、Verifier安全沙箱(指针精化/循环检测)、Map类型全景(LRU/PERCPU/RingBuf)、程序挂载点(XDP/TC/kprobe/fentry/LSM)、CO-RE跨版本兼容机制、BCC/bpftrace/libbpf工具链对比,以及三大实战案例(XDDOS防护/ext4延迟直方图/透明代理)和完整生产可观测性工程方案。

TUN/TAP 虚拟网络设备:Linux 用户态网络栈的基石与高性能数据包转发工程实践

Linux TUN/TAP 虚拟网络设备是现代网络虚拟化、容器网络、VPN 协议栈的核心基础设施。本文从内核源码级别深入剖析 TUN/TAP 的实现机制,涵盖内核态数据包读写路径、多队列分发、零拷贝优化(MSG_ZEROCOPY/AF_XDP/Vhost-User)、WireGuard 集成、容器 veth pair 架构,以及高性能 TAP 转发器的完整实战代码。