CCNP-第七篇-OSPF高级版(四)+策略开头
今天讲NSSA和完全NSSA
NSSA区域叫做非完全末节区域,这个东西都不知道命名的人怎么想的
因为完全NSSA区域叫做完全非完全末节区域,pleas,你人傻了吗?
NSSA区域特点:过滤4,5类的LSA,同时会5类转为7类条目
7类在路由表里面是ON的
然后,7类除了在NSSA区域,都是不能存活的
所以,当这些路由条目出了NSSA区域後,就会7类转5类
进来5转7
出去7转5
但是,从ASBR来的5转7
但是,从ABR来的条目,他是会直接干掉的,可是如果干掉了,那就不通了呀
老规矩,搞下发默认路由.下面即将开始验证+实验环节
然后.需要在整个属于NSSA的区域做配置,是整个哦!!!!
>因为,R2是ABR,R4是ASBR
>只有R3处于正中间
而这条默认路由,是指向ABR的
因为NSSA区域是不会接收来自ABR的路由的,会直接干掉
所以指向ABR,也是理所当然
ABR向整个nssa区域下发默认路由
换言之,全部nssa区域里面的设备会收到一条指向ABR,也就是R3和R4都会指向R2
完全NSSA区域
配置的区别
:在ABR上做area x nssa no-summary
那么就不需要下发默认路由了
除此之外,其他的跟前面的是一样的,该做的还是得做
总结:
NSSA共同特点:都需要结合默认路由
进来之后5类的变成7类的,出去之后7类变5类.
都不接收来自ABR的5类的条目.
NSSA:干掉45类LSA,需要在ABR上做下发默认路由
完全NSSA:干掉345类LSA,并且通告默认一条指向ABR的3类的默认路由
工作中一般都是使用完全STUB和完全NSSA
一般来说
完全STUB用于末节区域
完全NSSA用于过渡区域
比如A-B-C,都是不同的网络
那么B的区域就会做成完全NSSA区域
- 虽然默认都是2的,但是有想过1是干嘛的吗? 首先,E是外部重分布来的 其次,N是代表的NSSA区域
- 如果是E2,那么就代表从别的协议引入OSPF中,度量值(COST)不累加 默认值为20
- 如果是E1,那么重分布来了之后,那么就会累加内部度量值 同样的N2也是,默认值也是20
- 如果是N2,就代表NSSA区域,宣告之后不累加度量值,默认值也是20
- 如果是N1,就代表NSSA区域宣告后累加度量值
- 但是工作情况中,一般都是用E1和N1,因为那样会提高精确性
CCNP-OSPF到此结束,到了CCIE还有
策略
策略最主要的目前的作用,是为了给BGP做铺垫哦
下一章是Router-map,分发列表,重分布,然后就到BGP了
策略里面分两种,其实这个玩意很绕,也不知道为什么这样设计
1.路由策略=意思是,通过策略来控制路由条目
比如说在本地上起了路由协议,但是你不能干扰协议你不接收
那我干脆直接把他干掉, 那么这个就是路由策略
路由策略最终目的是为了调整路由表
2.策略路由=通过策略来控制数据的走向,就是查询路由表
但是路由表是无法通过人为干扰的,这个时候就可以用到策略路由.
这个时候不靠路由表,靠人为定义的走向.
策略路由的最终定义是为了不靠路由表
通过策略来替代路由
实现人为的定义方向
在这个世界中,有策略先策略,没策略再路由,但是如果没路由就不通了
路由策略-分发列表
对于设备来说最大的反应是什么呢?
如果是ACL拦截,对端的回应是U.U.U
如果是路由策略直接把他的路由表删了,那么就是不存在回复的…了
TAG:通常:干掉路由表我们会成为干掉路由前缀
什么是路由前缀呢?
这个东西就叫做路由前缀,路由表中除了C和L,都能算路由前缀
C是直连接口
L是Loopback接口
需求:干掉100.1.2.0/24
但是这个情况,在OSPF中是行不通的,
不信来看实验
这配置没错呀,.为什么他路由条目不消失呢?
为什么?
因为,在OSPF中,传递的,不是路由条目,是LSA.
TAG:分发列表只能用于动态路由协议