HCL配置OSPF stub区域路由实验

引入

OSPFSTUB区域是一个末梢区域,当一个OSPF区域处于整个自治系统边界时,而又不含其他路由协议,这时就可以配置OSPF Stub区域

介绍

当配置OSPF Stub区域后,Stub区域中的路由器会增加一条至ABR的默认路由条目,当在ABR上配置了完全末梢区域后,末梢区域的其他路由器的路由条目除了直连的路由条目外,只有一条到达ABR的路由条目默认路由,不会学习其他区域的路由条目,到其他区域的数据包通过ABR转发。这样减少了末梢区域其他路由器的路由条目和路由传递的数量,提高路由器的性能。

区域限制

Stub 区域限制:
  a) 所有位于 stub area 的路由器必须保持 LSDB 信息同步, 并且它们会在它的 Hello包中设置一个值为 0 的 E 位(E-bit),因此这些路由器是不会接收 E 位为 1 的 Hello包,也就是说在 stub area 里没有配置成 stub router 的路由器将不能和其他配置成 stub router 的路由器建立邻接关系。
b) 不能在 stub area 中配置虚链接(virtual link),并且虚链接不能穿越 stub area。
  c) stub area 里的路由器不可以是 ASBR。
  d) stub area 可以有多个 ABR,但是由于默认路由的缘故,内部路由器无法判定哪个ABR 才是到达 ASBR 的最佳选择。
  
STUB区域对LSA的影响如下
1:从其他区域来的汇总LSA被引入。
2:缺省路由作为一个路由汇总被引入。
3:外部LSA不被引入。

实验拓扑:

在这里插入图片描述

IP地址表:

在这里插入图片描述
参照IP地址表给相应的路由器配上IP地址

配置命令如下:

路由器RTA

RTA
<H3C>sys
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 10.0.0.1 24
[H3C-GigabitEthernet0/0]qu
[H3C]int LoopBack 0
[H3C-LoopBack0]ip add 1.1.1.1 32
[H3C-LoopBack0]qu
[H3C]int LoopBack 1
[H3C-LoopBack1]ip add 192.168.0.1 24
[H3C-LoopBack1]qu
[H3C]int LoopBack 2
[H3C-LoopBack2]ip add 192.168.1.1 24
[H3C-LoopBack2]qu
[H3C]int LoopBack 3
[H3C-LoopBack3]ip add 192.168.2.1 24
[H3C-LoopBack3]qu
[H3C]int LoopBack 4
[H3C-LoopBack4]ip add 192.168.3.1 24
[H3C-LoopBack4]qu
[H3C]ospf 1
[H3C-ospf-1]area 1
[H3C-ospf-1-area-0.0.0.1]network 1.1.1.1 0.0.0.0
[H3C-ospf-1-area-0.0.0.1]network 10.0.0.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.1]qu
[H3C-ospf-1]import-route direct    //引入直连路由

查看RTA的路由表(display ip routing-table)
在这里插入图片描述
路由器RTB

RTB
<H3C>sys
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 10.0.0.2 24
[H3C-GigabitEthernet0/0]qu
[H3C]int g0/1
[H3C-GigabitEthernet0/1]ip add 20.0.0.1 24
[H3C-GigabitEthernet0/1]qu
[H3C]int LoopBack 0
[H3C-LoopBack0]ip add 2.2.2.2 32
[H3C-LoopBack0]qu
[H3C]ospf 1
[H3C-ospf-1]area 1
[H3C-ospf-1-area-0.0.0.1]network 10.0.0.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.1]area 0
[H3C-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[H3C-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.255

查看RTB的路由表(display ip routing-table)
在这里插入图片描述
路由器RTC

RTC
<H3C>sys
[H3C]int g0/1
[H3C-GigabitEthernet0/1]ip add 20.0.0.2 24
[H3C-GigabitEthernet0/1]qu
[H3C]int LoopBack 0
[H3C-LoopBack0]ip add 3.3.3.3 32
[H3C-LoopBack0]qu
[H3C]ospf 1
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[H3C-ospf-1-area-0.0.0.0]network 20.0.0.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.0]quit
[H3C-ospf-1]area 2
[H3C-ospf-1-area-0.0.0.2]network 30.0.0.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.2]quit
[H3C-ospf-1]int g0/0
[H3C-GigabitEthernet0/0]ip address 30.0.0.1 24

查看RTC的路由表(display ip routing-table)
在这里插入图片描述
路由器RTD

<H3C>sys
[H3C]int LoopBack 0
[H3C-LoopBack0]ip add 4.4.4.4 32
[H3C-LoopBack0]qu
[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 30.0.0.2 24
[H3C-GigabitEthernet0/0]qu
[H3C]ospf 1
[H3C-ospf-1]area 2
[H3C-ospf-1-area-0.0.0.2]network 4.4.4.4 0.0.0.0
[H3C-ospf-1-area-0.0.0.2]network 30.0.0.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.2]qu

查看RTD的路由表(display ip routing-table)
在这里插入图片描述
没有配置stub区域,RTD可以学到区域内的、区域间的、包括ospf外的路由。

检查排错:

上面是正确的路由信息,若是少了路由信息,首先要确定各端口是否为up的状态,用display interface GigabitEthernet [该端口] 检查,up状态稍等等路由刷新,若是down的状态,我们要进入这个端口给它打开用 undo shutdown 命令,敲上命令之后再检查,要还是down的状态我就要进行重启路由器了,重启之前记得保存配置命令 (save)。若还是down的状态要进行重新接线。
在这里插入图片描述
当RTC和RTD上将area2上配置stub区域时

[H3C]ospf 1
[H3C-ospf-1]area 2
[H3C-ospf-1-area-0.0.0.2]stub

在这里插入图片描述
在RTD上查看路由,看到多了一条默认路由,ospf外部路由都消失了,区域内和区域间的路由还在

当RTC上配置no-summary时

[H3C]ospf 1
[H3C-ospf-1]area 2
[H3C-ospf-1-area-0.0.0.2]stub no-summary

在这里插入图片描述
在RTD上查看路由,区域间的路由以及ospf外部路由都消失了,但默路由还在。

发布了13 篇原创文章 · 获赞 43 · 访问量 1189

猜你喜欢

转载自blog.csdn.net/Long_UP/article/details/105418189