此图说明了路由环路可能发生的场景:

1. R1 有一个默认路由,通过 ISP 路由器的 0.0.0.0/0。

2. R1 将一个路由更新发送到 R2,包含默认路由。

3. R2 在其 IPv4 路由表中安装来自 R1 的默认路由。

4. R2 的路由表包括 172.16.1.0/24、172.16.2.0/24 和其路由表中 172.16.3.0/24 的子网。

5. R2 将 172.16.0.0/16 网络的总结更新发送到 R1。

6. R1 通过 R2 安装 172.16.0.0/16 的总结路由。

7. R1 收到 172.16.4.10 的数据包。 因为 R1 具有通过 R2 的 172.16.0.0/16 的路由,所以它会将数据包转发到 R2。

8. R2 收到来自 R1 带有目的地址 172.16.4.10 的数据包。 由于数据包与任何特定路由都不匹配,因此 R2 使用其路由表中的默认路由将数据包转发到 R1。

9. 172.16.4.10 的数据包在 R1 和 R2 之间形成环路,直到 TTL 超时,数据包才被丢弃。