IPVS vs. iptables 在 Kubernetes 中的区别
特性 | IPVS | iptables |
---|---|---|
类型 | L4 负载均衡器 | L3/L4 包过滤 |
层级 | 传输层 (L4) | 网络层 (L3) 和传输层 (L4) |
用途 | 服务负载均衡 | 网络流量的包过滤和NAT |
网络层 | 在第4层操作 (TCP/UDP) | 在第3层 (IP) 和第4层 (TCP/UDP) 操作 |
负载均衡 | 支持多种负载均衡算法 | 负载均衡功能有限 |
连接跟踪 | 连接跟踪由 IPVS 自身处理 | 连接跟踪由 conntrack 模块处理 |
性能 | 针对高性能负载均衡进行优化 | 通 |