如何在 OSPF 路由中心的路由器边缘进行路由?

网络工程 路由 路由器 ospf
2022-02-11 15:12:33

假设我有 3 台路由器:R1、R2、R3...所有三个都与 OSPF 通信(具有身份验证和所有)...R1 <--> R2 <--> R3

现在我在 R1 的一侧有 R4 ...

R4 <--> R1 <--> R2 <--> R3 .... 但是 R4 没有使用 OSPF。

我的问题是它只能ping它所连接的R1的一个接口。

我希望它能够在没有 OSPF 的情况下 ping 其他人的任何接口...我尝试了静态路由但它不起作用...

我应该如何处理这个?

2个回答

您需要在其他路由器上配置静态路由。路由器通过三种方式学习路由:

  • 直连网络
  • 静态配置的路由
  • 动态通过路由协议

您必须为 R4 配置到所有未直接连接的网络的静态路由,或者使用指向 R1 的静态默认路由。

R2 和 R3 必须静态定义 R4 的网络,或者您可以在 OSPF 进程中包括 R1 到 R4 的接口。

Ping 是双向的。它发送一个 ICMP 回应请求,被 ping 的设备必须发送一个 ICMP 回应回复。如果被 ping 的设备没有到始发网络的路由,则它不会回复,并且 ping 将失败。

如果三台路由器使用 OSPF,一台路由器使用静态路由

为了确保这些网络之间的通信,解决方案是重新分配

将路由重新分配到静态到 OSPF 中。