路由器 OSPF 到静态路由

网络工程 思科 路由 路由器 ospf 数据包跟踪器
2022-02-03 07:22:00

我需要什么配置才能将 ospf 配置路由器连接到另一个具有静态路由的路由器?

路由器1配置:

hostname ISP
int g0/0
  ip add 210.1.1.1 255.255.255.224
  no shut
int s0/0/1
  ip add 172.20.0.222 255.255.255.252
  no shut
ip route 172.20.0.128 255.255.255.224 s0/0/1
ip route 0.0.0.0 0.0.0.0 s0/0/1

路由器 0 配置:

hostname R2
int g0/0
  ip add 172.20.0.129 255.255.255.224
  no shut
int s0/0/1
  ip add 172.20.0.221 255.255.255.252
  no shut
int s0/0/0
  ip add 172.20.0.218 255.255.255.252 
  no shut
router ospf 1
router-id 2.2.2.2
network 172.20.0.128 0.0.0.31 area 0
network 172.20.0.220 0.0.0.3 area 0
passive-interface g0/0

拓扑

2个回答

您要么使用静态路由,它无法扩展并且在路由更改时需要人工干预,要么使用动态路由协议,如 OSPF,它可以适应不断变化的条件。

像 OSPF 这样的路由协议必须在所有路由器上运行。仅在一个路由器上运行它不会做任何事情,因为它旨在与运行相同路由协议的其他路由器交换信息。

路由器不需要路由协议来拥有路由表,它们需要路由协议来共享路由。除非它们都在运行路由协议,否则不会发生这种情况。

不知道你是否明白为什么需要OSPF?您需要在两台路由器上都使用 OSPF,并且需要通告连接到各自路由器的网络以使 OSPF 正常工作。您在路由器 1 上想要的是:

router ospf 1
router-id 1.1.1.1
network 172.20.0.222 0.0.0.3 area 0
network 210.1.1.0 0.0.0.31 area 0
passive interface g0/0

我可以看到您的 ip 地址有一些问题,您应该更正这些问题,否则 ospf 将无法正常工作。