OSPF多区域(实验)

  • 掌握ospf配置指定Router ID的方法
  • 掌握多区域OSPF的配置方法
  • 掌握OSPF区域之间路由汇总的配置方法
  • 掌握OSPF参考宽带的配置方法
  • 掌握OSPF引入外部路由的配置方法
  • 掌握握OSPF引入的外部路由时进行路由汇总的方法
  • 掌握向OSPF导入缺省路由的方法
  • 掌握对OSPF中各类路由的管理距离的修改方法

拓扑图

给所有路由器配置IP地址和掩码。配置时注意所有的Loopback接口配置掩 码均为24位,模拟成一个单独的网段。

[R1]interface GigabitEthernet 0/0/0          //进入接口
[R1-GigabitEthernet0/0/0]ip address 10.0.123.1 24   //给接口设置ip

[R1]int lo0     进入环回接口
[R1-LoopBack0]ip address 10.0.1.1 24  //给环回lo0接口设置ip
[R1-LoopBack0]q
[R1]int lo1
[R1-LoopBack1]ip address 10.2.0.1 24
[R1-LoopBack1]q
[R1]int lo2
[R1-LoopBack2]ip address 10.2.1.1 24
[R1-LoopBack2]q
 

[R2]int GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.0.123.2 24

[R2]int lo0
[R2-LoopBack0]ip address 10.0.2.2 24

[R2]int Serial 2/0/0
[R2-Serial2/0/0]ip address 10.0.23.2 24

[R3]int Serial 2/0/0
[R3-Serial2/0/0]ip address 10.0.23.3 24

[R3]int Serial 3/0/0
[R3-Serial3/0/0]ip address 10.0.35.3 24

[R3]int lo0    
[R3-LoopBack0]ip address 10.0.3.3 24

[R4]int GigabitEthernet 0/0/0
[R4-GigabitEthernet0/0/0]ip address 10.0.123.4 24

[R4]int lo0
[R4-LoopBack0]ip address 10.0.4.4 24

[R5]int Serial 1/0/0
[R5-Serial1/0/0]ip address 10.0.35.5 24

[R5]int lo0
[R5-LoopBack0]ip address 10.0.5.5 24
[R5-LoopBack0]q
[R5]int lo1
[R5-LoopBack1]ip address 10.1.0.1 24
[R5-LoopBack1]q
[R5]int lo2
[R5-LoopBack2]ip address 10.1.1.1 24
[R5-LoopBack2]q

 

然后测试连通性  直连的

 

步骤二、配置多区域OSPF

为了保证ospf的Router ID稳定,我们通常手工指定路由器的Router ID。有2中方法可以手工指定一台路由器运行OSPF的Router ID,第一种是在系统视图下使用router id的命令。

第二种是在启动ospf进程时加上参数router-id

当路由器同时配置了这两条命令以后,路由器最终会选取第二种方式配置的值作为Router ID。如果在一台路由器上需要去哦起多个OSPF进程,且每个OSPF集成的Router ID需要不一样时,我们只能使用第二种方式来指定Router ID。

 

在R1上配置loopback接口及g0/0/0属于区域2,这里我们将所有ospf区域的loopback接口,修改其ospf网络类型为broadcast类型,以便于ospf发布loopback口的真实掩码信息

[R1]ospf 1 router-id 10.0.1.1
[R1-ospf-1]area 2
[R1-ospf-1-area-0.0.0.2]network 10.0.123.1 0.0.0.0
[R1-ospf-1-area-0.0.0.2]network 10.0.1.1 0.0.0.0
[R1-ospf-1]int lo0
[R1-LoopBack0]ospf network-type broadcast 

在R2上配置loopback 0和serial 2/0/0接口属于区域0,g0/0/0属于区域2

[R2]ospf 1 router-id 10.0.2.2 
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.0.23.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 10.0.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]q
[R2-ospf-1]area 2
[R2-ospf-1-area-0.0.0.2]network 10.0.123.2 0.0.0.0

[R2]int LoopBack 0
[R2-LoopBack0]ospf network-type broadcast 

 

在R3上配置loopback0和serial 2/0/0接口属于区域0,serial 3/0/0属于区域1

[R3]ospf 1 router-id 10.0.3.3        
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.0.23.3 0.0.0.0

[R3-ospf-1-area-0.0.0.0]network 10.0.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]q
[R3-ospf-1]area 1t
[R3-ospf-1-area-0.0.0.1]network 10.0.35.3 0.0.0.0
[R3-ospf-1-area-0.0.0.1]q
[R3-ospf-1]q
[R3]int lo0
[R3-LoopBack0]ospf network-type broadcast 

 

在R4上配置loopback0及g0/0/0属于区域2

[R4]ospf 1 router-id 10.0.4.4

[R4-ospf-1]area 2
[R4-ospf-1-area-0.0.0.2]network 10.0.4.4 0.0.0.0 
[R4-ospf-1-area-0.0.0.2]network 10.0.123.4 0.0.0.0

[R4]int lo 0
[R4-LoopBack0]ospf network-type broadcast 

在R5上配置所有loopback接口及s1/0/0属于区域1

配置完成后,在R1上查看路由表

显示已经拥有全网所有路由条目

测试全网连通性(全通,在此不截图)

使用display ospf brief命令在R2上查看路由器运行的基本ospf信息

第一行border router:AREA表示该路由器是一台ABR;如果路由器是一台区域内路由器,该值为空;如果路由器是一台ASBR,该值为AS。

该路由器共有三个接口参加ospf运算,我们已手工将loopback 0 接口的网络类型修改为broadcast,serial2/0/0的装类型为ppp,所以默认的网络类型为点对点,另外g0/0/0连接到区域2,是广播型网络

我们在R2上使用display ospf peer brief 命令查看路由器的OSPF邻邻居关系建立情况。可以看到,在区域0,R2有一个邻居10.0.3.3,在区域2 ,R2有2个邻居10.0.1.1和10.0.4.4,R2与他们都形成了 邻接关系(full)。

我们在R2上使用display ospf lsdb命令查看路由器ospf数据库信息,我们可以发现由于R2是一台ABR,所以在该路由器上维护了2个LSDB,分别用来描述区域0和区域2的路由

 

 

步骤三、配置ospf区域之间的路由汇总

首先查看R2和R3的OSPF路由表

 

10.1.0.0/24和10.1.1.0/27两条路又信息均以详细条目出现

对于这样的路由信息,可以进行汇总,再向其他区域发送,一方面减少其他区域的路由条目,另外一方面还可以减少路由震荡情况的发生。我们可在R3上使用abr-summart的命令将R5的lo1和lo2接口的网段进行汇总发送。

 

再次查看R2和R3路由表信息

通过输出可以看到,在R3的路由表中,这两条路由还在,在R2上,仅存汇总路由10.1.0.0/23

测试连通性,可以连通

 

步骤四、修改OSPF的参考带宽值

在实际网络我们可能使用了千兆甚至万兆以太网,但是由于OSPF的默认参考带宽值为100MbpS,并且接口代价值仅为整数,所以OSPF无法在宽带上区分百兆网和千兆网。

在R2上修改ospf的参考带宽值为10Gbps,这里,使用命令bandwidth-reference进行修改,相应带宽参数值的单位为Mbps。

 

在R2上查看OSPF邻居关系,以及路由信息学习情况,我们可以看到,在路 由表中,Cost值已经发生了变化。

 

但是在运行ospf的多个区域内,ospf的参考宽带值必须一致,否则ospf无法正常工作,必须修改所有路由器的ospf参考带宽值为10Gbps.

 

R1-R5都要做这个操作

 

 

步骤五、配置将直连路由汇总并引入到ospf区域

   R1 的loopback1和loopback2接口不属于ospf区域,将这两条直连路由引入到ospf区域 ,并在R1上执行路由汇总

 

查看外部路由信息

 

R1通过一条第五类LSA向其他路由器通告了网段10.2.0.0 ,子网掩码是255.255.254.0,

在其他路由器上可以看到10.2.0.0,并且可以连通

 

步骤六、ospf引入缺省路由

缺省路由又称为默认路由,是一种特殊的静态路由,目的地址与掩码配置为全零(0.0.0.0 0.0.0.0)。当路由表中的所有路由都选择失败的时候,为使得报文有最终的一个发送地,将使用缺省路由。

 

R4的loopback0接口连接到Internet,在R4上配置缺省路由,下一跳指向loopback0

将这条缺省路由引入到OSPF区域,定义类型为1,Cost值为10,并且定义 为永久引入。

在R2查看缺省路由的学习情况,我们可以看到R2通过第五类LSA学习到了一条默认路由,吓一跳是R4的接口地址

 

步骤七、修改ospf中两类路由的优先级

查看R1的路由表。关注ospf不同类型路由的优先级信息

默认情况,ospf区域内和区域之间的路由,优先级为10.ospf外部路由优先级为150,修改R1和R4路由器上的ospf区域内和区域之间的路由器优先级为20,修改ospf外部路由的优先级为50

修改成功

 

 

  • 15
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值