- 根据路由规则转发数据包的三层设备
- 转发网关(不修改源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 来配置路由
- 路由协议要在路由器之间交换信息,这些信息的交换还需要走路由吗?不是死锁了吗?
- 路由器之间信息的交换使用什么协议呢?报文格式是什么样呢?