第三节|路由器与防火墙

🎬 开场白

在数据中心网络架构中,交换机更多负责“搬运货物”,而路由器和防火墙则扮演了“交通警察”和“安保岗亭”的角色。

  • 路由器(Router):决定数据包走哪条路。
  • 防火墙(Firewall):决定数据包能不能过关。

两者常常组合部署:先由路由器规划最优路径,再由防火墙执行安全策略。


一、路由器(Router)

1.1 定义与作用

路由器是一种三层网络设备,它的核心工作是 根据目的 IP,选择合适的转发路径。如果把网络比作高速公路,路由器就是路口的指示牌,决定你上哪条道。

1.2 路由类型

  1. 静态路由(Static Route)

    • 人工配置,路径固定。
    • 优点:简单,控制可预测。
    • 缺点:缺乏灵活性,无法自动绕路。
    • 场景:小规模网络、出口指向默认网关。
  2. 动态路由(Dynamic Routing)

    • 通过路由协议自动学习路径。

    • 常见协议:

      • OSPF(Open Shortest Path First):链路状态协议,适合数据中心内部。
      • BGP(Border Gateway Protocol):互联网的“骨干协议”,数据中心出口必用。
      • ISIS:大型运营商骨干常用。
    • 优点:能根据拓扑变化收敛,自动调整路径。

1.3 路由器的关键功能

  • 路径选择:最短路径、负载均衡(ECMP)。
  • NAT(网络地址转换):内网地址 ↔ 公网地址。
  • QoS(服务质量保证):对关键业务流量设置优先级。
  • 多出口策略:根据目的地、业务类型选择不同出口链路。

1.4 路由器的单点故障影响

  • 出口路由器宕机:可能导致整个机房无法访问外部网络。

  • 核心路由收敛失败:数据中心内外通信受阻。

  • 防护措施

    • 出口路由器双机热备(VRRP、HSRP);
    • 多运营商接入,防止单链路断网;
    • 动态路由协议 + BFD 快速检测。

👉 类比:路由器就是 高速路口的指挥员,一个人请假没替补,全城堵车。


二、防火墙(Firewall)

2.1 定义与作用

防火墙是网络世界的“哨兵”,它根据策略决定数据包是否放行。

  • 在数据中心里,它通常部署在 南北流量出口,也可以用在 东西流量内部隔离(东西向防火墙 / 微隔离)。

2.2 防火墙的类型

  1. 包过滤防火墙(最基础)

    • 基于 IP、端口、协议判断。
    • 类似门口保安只看身份证和工牌。
  2. 状态检测防火墙(Stateful Firewall)

    • 不仅看包头,还能跟踪连接状态。
    • 确认“请求–响应”配对关系,防止伪造流量。
  3. 应用层防火墙(L7 Firewall / WAF)

    • 能看懂 HTTP、SQL 等应用协议。
    • 防护 Web 攻击(SQL 注入、XSS、CC 攻击)。
  4. 下一代防火墙(NGFW)

    • 集成 IPS(入侵防御)、应用识别、SSL 解密、DLP(数据防泄漏)。
    • 相当于“安检门 + 人工安保 + 犬类安检”的组合。

2.3 防火墙的常见部署方式

  • 南北向防火墙:部署在数据中心边界,控制进出流量。
  • 东西向防火墙:部署在内部网络之间,控制服务之间通信(常结合微服务零信任安全)。
  • 云防火墙:公有云上以 SaaS 形式存在,不需要买设备。

2.4 防火墙的单点故障影响

  • 防火墙本身是 流量瓶颈:处理性能有限,一旦过载,网络延迟飙升。

  • 单点故障:整条链路被阻断,导致外部访问/内部服务全挂。

  • 防护措施

    • 双机热备(Active/Standby 或 Active/Active);
    • 负载均衡多台防火墙集群;
    • 策略分区,避免一台防火墙承载所有策略。

👉 类比:防火墙就是 小区门口的安检岗亭,如果只设一个岗亭,不仅排队长,还容易全堵死。


三、路由器与防火墙的协同

在实际部署中,两者经常联动:

  • 路由器负责找路 → 选择从哪条路径走;
  • 防火墙负责审查 → 判断能不能走。

比如一个跨区域请求的流量:

客户端 → 运营商 → 出口路由器 → 防火墙策略检查 → 数据中心核心 → 目标服务器
  • 路由器决定“走哪条高速”;
  • 防火墙决定“是不是黑名单车辆”。

四、骨干网络里的路由器与防火墙

在骨干网络中,路由器和防火墙的角色更关键:

  • 骨干路由器(Core Router):承载 Tbps 级流量,BGP 是灵魂。

  • 边界防火墙:拦截跨区域攻击,保证跨国骨干链路安全。

  • 挑战

    • 路由器要保证快速收敛(FRR、BFD)。
    • 防火墙要避免变成性能瓶颈。
    • 常见做法是 路由器负责承载主干,防火墙做“分流 + 策略检查”,而不是所有流量都过防火墙。

五、总结

  • 路由器:数据中心的“交通指挥”,通过静态/动态路由协议决定流量走向。

  • 防火墙:数据中心的“安全岗哨”,通过规则与策略决定谁能进出。

  • 单点故障风险

    • 路由器故障 → 全网断路;
    • 防火墙故障 → 全网阻塞。
  • 防护思路:冗余、分区、快速收敛、集群化。

最终目标是:既能跑得快,又能守得牢

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐