LELexEdge词汇锋面
DevOps专业术语

NLB

Network Load Balancer

NLB · AWS 的四层高性能负载均衡

网络云平台
NLB
定义
NLBNetwork Load BalancerDevOps领域的专业术语NLB 工作在 OSI 第四层(传输层),处理 TCP/UDP 流量,延迟极低(微秒级),适合需要极致性能的场景如游戏服务器、IoT 和金融交易。

最后更新:2026-03-18

什么是NLB?

NLB 工作在 OSI 第四层(传输层),处理 TCP/UDP 流量,延迟极低(微秒级),适合需要极致性能的场景如游戏服务器、IoT 和金融交易。

  • 四层负载均衡,处理 TCP/UDP
  • 微秒级延迟,极致性能
  • 与 ALB(七层)互补

NLB详解

NLB 与 ALB 的区别:NLB 工作在第四层(TCP/UDP),不理解 HTTP 内容但性能极高;ALB 工作在第七层(HTTP),能基于内容路由但延迟更高。NLB 支持静态 IP 和弹性 IP,适合需要固定 IP 的场景。NLB 也支持 TLS 终止。选择标准:HTTP 流量用 ALB,TCP/UDP 或需要极致性能用 NLB。

NLB的应用场景

正式定义

AWS 的四层网络负载均衡器,处理高性能 TCP/UDP 流量

应用场景

  • 高性能 TCP/UDP 流量的负载均衡
  • 需要静态 IP 的负载均衡场景
  • 游戏和金融的低延迟需求

常见误区

  • NLB 和 ALB 不一样,选择取决于协议和需求
  • NLB 不能基于 HTTP 内容路由
  • NLB 的静态 IP 特性是某些场景的刚需

实际案例

📌 NLB vs ALB

HTTP API 用 ALB(支持路径路由),TCP 游戏服务器用 NLB(微秒级延迟),两者可以在同一架构中共存。

NLB的参考来源

关于NLB的常见问题

NLB 适合什么场景
需要极低延迟、高吞吐、TCP/UDP 层负载均衡的场景,如游戏服务器、IoT、金融交易系统。
NLB 和 ALB 怎么选
HTTP/HTTPS 应用选 ALB(七层路由),TCP/UDP 或需要极致性能选 NLB(四层转发)。