OSPF路由协议虚链路及地址汇总

在实际环境中,路由器的性能决定可网络的稳定性,当然我们可以通过减少使用路由器的内部资源来达到要求,这就需要使用我们今天介绍的地址汇总。
我们先来介绍一下什么是地址汇总,顾名思义就是尽可能的减少路由器中的路由条目。
路由汇总的作用:
1.地址汇总通过减少泛洪的LSA数量来达到节省资源的目的;
2.可以通过屏蔽一些网络不稳定的细节来节省资源;
3.减少骨干区域的路由条目的数量。
在Cisco路由器上可以执行两种不同类型的地址汇总。
1.区域间地址汇总:顾名思义是指在区域之间的地址汇总,这种类型的汇总通常是配置在ABR上的。
2.外部路由汇总:允许一组外部地址汇总为一条汇总地址。通过重新分配注入到OSPF区域中。这种类型的地址汇总通常配置在ASBR路由器上。
接下来我们通过小型的拓补实验来了解一下如何进行OSPF区域的地址汇总、

我们先把IP地址、loopback接口的地址和路由协议都先配置完成,查看一下路由表




现在虽然说是全网互通了,但是路由器中存储的路由条目太多了,造成了不必要的资源浪费!
接下来我们通过地址汇总的方式适当的减少路由器中的路由条目的个数
我们只能在R2和R3上进行地址汇总

R2(config)#router ospf 1
R2(config-router)#area 1 rang 10.1.0.0 255.255.252.0 
#ABR路由器使用这样的方式进行地址汇总
R3(config)#router ospf 1
R3(config-router)#summary-address 10.0.0.0 255.255.248.0
#ASBR路由器使用这样的方式进行地址汇总

接下来我们再此查看路由表

只是适当的减少一些而已,当然这只是路由条目较少的情况,多的话就能看出明显的效果。
只要汇总地址不会算错的情况下,这样的配置就不会有问题的。
接下来我们介绍一下OSPF区域中的虚链路及配置方法。
在OSPF区域中骨干区域必须连续,并且其他区域要和骨干区域相连,但是在实际网络中由于网络环境合并、网络设计部合理等造成了骨干区域不连续或非骨干区域没有和骨干区域相连的问题。如果更改OSPF区域内的所有路由器的配置,工作量较大,还会造成短时间的断网情况,这时,就需要使用虚链路连接没有连接在一起的而区域。
虚链路的目的、作用:
1.通过一个非骨干区域连接一个区域到骨干区域;

2.通过一个非骨干区域连接一个分段的骨干区域两边的部分区域。

虚链路实际上就是一个逻辑通道,数据包可以通过选择最优的路由路径从一端到达另一端。
在配置虚链路的时候,需要注意的是:
1.虚链路必须配置在两台ABR路由器之间;
2.虚链路经过的区域必须拥有全部的路由选择信息,这样的区域又称为传送区域;
3.传送区域不能使一个末梢区域(包括NSSA区域)必须是一个标准区域;
4.虚链路的稳定性取决于其经过区域的稳定性;
5.虚链路有助于提供逻辑冗余。
如果在现实工作环境中配置了一条虚链路,管路员应该仅仅把它用来修复无法避免的网络拓补问题的一个临时手段。虚链路可以看做一个表明OSPF区域的某个部分是否需要重新设计的标志。事实上。永久的虚链路的存在是一个设计比较差的OSPF区域的标志。
接下来我们通过一个小型的拓补实验图来了解一下虚链路及虚链路的配置方法,(注意:虚链路总是建立在ABR路由器之间的,并且至少它们中间有一个ABR路由器必须和Area 0 相连)

配置IP地址,分配区域基础配置就不演示了,直接配置完成,
像这样拓补图,如果不配置虚链路。R4的路由表

它不能跟R1和R2通信,我们就需要配置虚链路,我们只能在R2和R3路由器上配置,因为他们两个是ABR路由器

R2(config)#router ospf 1
R2(config-router)#area 1 virtual-link 3.3.3.3
#指向R3的router-id
R3(config)#router ospf 1
R3(config-router)#area 1 virtual-link 2.2.2.2
#指向R2的router-id

接下来我们再查看R4的路由表

从路由表中可以看出全网通。
排错命令

R2#show ip ospf
#可以查看Router-ID

R2#show ip ospf virtual-links 
#查看虚链路的状态


虚链路的配置就介绍到这里
至此地址汇总和虚链路已介绍完毕!
愿我们共同学习,共同进步!

转载于:https://blog.51cto.com/14157628/2394891

你可能感兴趣的:(OSPF路由协议虚链路及地址汇总)