域间OSPF产生
三类LSA(summary LSA)如果Area1区域相传数据给Area2区域的话,那么就需要通过RTB(也是ABR)去吧1类LSA转化为3类LSA,传到Area 0区域
提取的是检索之后的,通过递归传递路由信息
一个前缀一个LSA
内容掩码,开销。 通告者是ABR
经过ABR时需要修改通告者域外OSPF路由 五类LSA
开销不同路由协议的开销不一样OSPF自己算也可自己配置
通告者ASBR的router-id 不同区域通告者不变
下一跳
五类LSA无法在不同区域描述自己ASBR位置
metric type 2开销类型
有两类默认类型为二
类型一叠加内部开销计算外部路由
类型二不叠加内部开销
四类LSA
描述ASBR位置,指向ABR补充域外路由完整
四类是一种特殊的三类区别是装载的对象不一样
四类是域内router-id 三类是域内路由前缀
5类LSA在MA网络中提取信息时需要提取下一跳并且 时经过OSPF宣告的FA地址会取代SPF树计算的下一跳如果提取不成功会不加表
只要携带FA地址直接使用FA地址
router-map tag 可以给路由分类方便捕获路由
特殊区域:
STUB区域
不接收外部路由且还能够到达外部网段的的区域
在所在区域的ABR上拒绝接收四类五类LSA并且产生一条默认三类LSA
NSSA区域
not so stub area
不接受除了本区域之外的外部路由
在所在区域的ABR上拒绝接收四类五类LSA并且把自己产生一条五类换成7类区别就是类型不一致其他都一样
如果要解决NSSA区域与外部网段通信问题,需要手动配置一个默认路由下放给NSSA,以七类的形式
ar 1 nssa defaul-information-originat
NSSA区域的产生的外部路由如果出该NSSA区域需要在ABR上进行7类转5类的操作。如果出现多个ABR那么7转5的操作只能在大的router-id上操作
配置特殊区域时需要在该区域所有路由器上配置特殊区域标识
totally STUB在STUB基础之上再追加过滤3类
完全末节区域
totally NSSA在NSSA基础之上再追加过滤3类
完全非末节区域
totally一定会产生一个默认的3类
配置只需要在ABR上加关键字no-summary
汇总与默认路由
汇总 :
域间汇总
针对三类LSA汇总——只能在ABR上操作
router ospf 1
area 1 range 10.0.0.0 255.0.0.0//对区域一的路由进行汇总然后通告给area0
域外汇总
骚操作:area 1 range 10.0.0.0 255.0.0.0 not-advertise//此命令可以用于过滤明细路由
汇总的本质:删除明细路由,然后创造一条本地产生的汇总路由(一般路由协议都会产生的汇总在本地都是指向空接口,防环)
针对五类七类LSA汇总——只能在ASBR上操作
在ASBR上:summary 10.0.0.0 255.255.255.0//对外部路由进行汇总
默认路由:
重发布路由表中的默认路由
路由表中有默认路由default informa-origin(推荐)
default information-origin always(慎用,可能会出环)
高级操作:
stub路由器
max-metric router-lsa
//经过该路由器传递的1类LSA都会把metric加到最大
max-metric router-lsa on-stub 5//收到1类LSA的5秒内metric最大
max-metric router-lsa on-stub wait-for-bgp//收到LSA在BGP收敛之前会把metric设置为最大(防止BGP收敛引发的瞬时黑洞现象
max-lsa限制该路由器LSA接收的数量,目的是保护该路由器
max-lsa 10
Graceful restart完美重启//当OSPF进程丢失或重启的时候OSPF的路由不会从路由表中删除
域id
domain-id 1.1.1.1//用于判断OSPF是否是在一个AS,默认值为进程号