网络栈

MPTCP 多路径传输协议深度实战:从内核实现到生产部署

深入解析 MPTCP 多路径传输协议——从协议架构、数据序列映射、Linux 内核路径管理器与调度器实现,到生产部署实战与 eBPF 监控。涵盖 MPTCP v1 (RFC 8684)、Apple Siri 生产案例、MPTCP vs MP-QUIC 对比、以及多链路聚合在 5G/边缘计算中的应用。

深入理解 Linux 内核 Netlink 协议:用户态与内核态通信的全栈架构与深度实战

深度解析 Linux 内核 Netlink 协议架构:从套接字编程基础、消息帧格式、TLV 属性嵌套,到三大协议族(Route/Generic/Netfilter)的全套方法论。涵盖 RTNL 链路事件订阅、Generic Netlink 家庭注册、WireGuard 配置实现、内核态 Netlink 服务端实现、NLM_F_MULTI 多部分消息处理。详细分析 Netlink 在 systemd-networkd、NetworkManager、WireGuard 等关键系统中的实际应用,以及高并发场景下的性能优化策略和最佳实践。

Linux内核TCP拥塞控制算法深度实战:从Reno/CUBIC到BBR/v3全解与生产调优指南

从TCP拥塞控制基础理论出发,深入剖析Linux内核中的Reno/CUBIC/BBR三代算法实现:拥塞窗口动态、丢包模型vs延迟模型、CUBIC三次函数增长曲线、BBR带宽与RTT探测机制、BBRv2/v3对ECN和丢包的响应、/proc/sys/net/ipv4/tcp_congestion_control配置、eBPF拥塞控制扩展、生产级场景选择策略。