Network 路由网关与协议

  • 根据路由规则转发数据包的三层设备
    • 转发网关(不修改源IP 和目的MAC 地址)
    • NAT 网关 (修改源IP 和目的MAC 地址)
  • 路由策略与策略路由
    • 除了可以根据目的 ip 地址配置路由外,还可以根据多个参数来配置路由,这就称为策略路由。
    • 一条路由规则中可以包括多条路径例如:
      • ip route add default scope global nexthop via 100.100.100.1 weight 1 nexthop via 200.200.200.1 weight 2
  • 一条路由规则至少包括以下3个信息
    • 目的网络:这个包想去哪儿?
    • 出口设备:将包从哪个口扔出去?
    • 下一跳网关:下一个路由器的地址。
    • 核心思想是根据目的IP 来配置路由
  • 路由协议要在路由器之间交换信息,这些信息的交换还需要走路由吗?不是死锁了吗?
  • 路由器之间信息的交换使用什么协议呢?报文格式是什么样呢?