4.2.1.1 XDP 早期丢弃机制 XDP 早期丢弃:不是“越早丢越好”,而是“在正确的位置、用正确的条件、以零开销丢掉不该进协议栈的包” 凌晨三点十七分,你收到告警:某边缘网关节点 CPU 负载持续 98%, 占用率飙至 72%, 每秒新增 12.4 万次 。 显示大量源端口随机、目的 IP 是本机但目的端口根本未监听的 UDP 报文——它们正像潮水般涌向内核协议栈,在 前被无声丢弃,却已耗尽了软中断上下文里最珍贵的 cycles。 这不是 DDoS 攻击的现场,而是一场典型的“协议栈过载型误伤”:防火墙规则写在 的 链,但包早已穿越 、完成 、走过 、甚至触发了 conntrack 初始化——直到 才被 。