为什么在升级到 RHEL 7.2 内核后,服务器会丢弃传入的 SYN 数据包?
Issue
- 有一个启用了
RFC1323的硬件负载平衡器 (F5 LB) 向使用 RHEL 7.2 内核 (kernel-3.10.0-327.22.2.el7) 且启用了RFC1323选项tcp_timestamps(value = 1) 的RHEL发生数据包。在这中情况下发现 RHEL 服务器丢弃了一些传入的SYNs数据包。 - 以上问题只在将内核从 RHEL 7.1 升级到 RHEL 7.2 后才出现。将系统降级回 RHEL 7.1 内核可以消除这个问题。
Environment
- Red Hat Enterprise Linux 7.2
- kernel-3.10.0-327.22.2.el7
RFC1323optiontcp_timestamps
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.