大家好,我是小弗。
这次也来几个简单 OSPF 实验,之所以简单,是因为只要几条命令,即可完成功能配置。这次,让我们看看 Cost 值、OSPF 特殊区域、Virtual Link 、报文认证、多进程是如何实现的。
OSPF Cost 值
R1 和 R2 连接到相同的一个网段:192.168.100.0/24 ,同时下连 R3 。R1 、R2 、R3 都激活 OSPF ,在相同的 Area 中,接口的 Cost 又是默认值,这时 R3 的路由表中,到达 192.168.100.0/24 会有两条等价路由:
如果两条链路以主备方式工作,该如何实现呢?一个最简单的方法就是调整接口 Cost 值。比如把 R3 的 G0/0/2 接口 Cost 值调大,到达 192.168.100.0/24 的报文会转发给 R1 ,当 R1 故障时,R3 自动把流量切到 R2 。
R3 的配置:
查看接口参数:
在查看 R3 的路由表:
配置生效。
OSPF 特殊区域
R1 、R2 、R3 运行 OSPF ,R3 把自己的静态路由引入 OSPF ,让域内的路由器学习到外部路由。
1、基本配置
R1 配置:
R2 配置:
R3 配置:
观察 R1 的路由表:
R1 学习到了区域间路由和外部路由,外部路由标记位 O_ASE( OSPF AS External )。再看看 R1 的 LSDB :
R1 的 LSDB ,有 Type-1 、Type-2 、Type-3 、Type-4 、Type-5 LSA 。Type-3 LSA 描述到达 10.1.23.0/24 的区域间路由。Type-4 LSA 描述到达 ASBR ,也就是 R3 的路由,是由 ABR R2 产生。Type-5 LSA 描述外部路由 10.3.1.0/24 和 10.3.2.0/24 ,并在整个 OSPF 域内泛洪,这时 R1 有到达各个网段的路由。
2、Area1 配置为 Stub 区域
先把 Area1 配置为 Stub 区域,R1 和 R2 的配置如下: