一、OSPF路由的分类
1.连接两个不同区域的路由器叫ABR(区域边界路由器)
2.有外部路由注入的路由器叫ASBR(区域自治边界路由器),更准确的定义为有能力产生5类路由的路由器就叫ASBR
二、LSA类型
一般通过三个方面来研究:传播范围、通告者、内容
1.Rouyer LSA
传播范围:只能在本区域传播,不能传给ABR
通告者:每一台运行OSPF路由器,用Router id来标识发出者
内容:直连链路信息(拓扑)、路由
2.Network LSA(MA网络才会出现)
传播范围:只能在本区域传播,不能传给ABR
通告者:DR通告LSA
内容:拓扑信息、掩码
3.Summary LSA
传播范围:域间
通告者:ABR通告
内容:路由
4.Summary LSA(告诉其他路由器ASBR在哪里)
传播范围:除了ASBR所在区域,当外部路由重发布进来后,通过1类LSA就告知此路由器为ASBR,而其余区域需要通过4类LSA去告知谁是ASBR
通告者:ABR通告
内容:路由
5.external LSA(重发布路由)
传播范围:整个OSPF域
通告者:ASBR
内容:域外路由
路由中学习的外部路由,在路由表中默认显示O E2,E2是默认的一个固定值-20,E1是每条线路上累加实际cost值
三、OSPF汇总
A.汇总的好处:
1.减小路由条目
2.拓扑变化只在本地影响
3.减少三类和五类的LSA泛洪
B.汇总需要注意事项:
1.基于进程进行汇总
2.做了汇总路由后,下一条指向NULL口
3.明细路由消失后,汇总路由才消失
4.汇总路由cost值取明细路由的最小值
C.域间路由:在本区域所有路由器都做配置
将4条明细路由宣告进area 0
在R1上对4条明细进行汇总(area后跟的区域代表明细路由在哪个区域就填多少)
R1产生如下路由表
此时看R4路由表已经收到是汇总路由,但R3的路由表却还是明细路由(因为域内是靠1类和2类LSA进行更新,但汇总是通过3类LSA更新所以R2上收不到汇总路由,只会收到明细),这是因为在R2上未做汇总的事情,所以建议在本区域内的所有路由器都做汇总配置
域间汇总在协议内用area命令(是基于3类LSA进行更新,需要在所有ABR上做),域外汇总用summary-address(是通过5类LSA进行更新,所以只需要在ASBR上做即可)
四、向OSPF注入默认路由
默认路由是由5类LSA下发,cost值为1,注意与其他的外部路由cost值(默认E2 20)区分
两种方法: