CCNP-第五篇-OSPF高级版(二)
链路状态数据库=LSDB=拓扑表
link state database
收到之后放入自己的数据库再计算最新的放入路由表
根据COST值来计算
>COST值的计算方式=10的8次方除以带宽
这个环境会涉及一个东西叫做重分布,这类会做,然后下一章或者下下章会详细开始讲.
详细环境图如下
这个事配置完成该後的R1的路由表的截图
从图中可以看见
OSPF开头的有IA的,E2的
分别是啥呢?
IA是三类的,同协议不同区域的
E是五类的,重分布来的,从外部协议引入的
多区域的最终设计理念是用来优化以及分类的!
在1类LSA中,Linkd ID和ADV router是一样的
>Age是老化时间
>3600s,周期更新
>后面这个Seq#,每当宣告一条路由就+1,取消就-1
>Checksum是校验和
>Link count是发了多少条路由条目
在3类LSA中
Linkd ID=具体OIA的具体的条目
ADV Router=ABR的Router-ID
在5类LSA中
Link ID=跟3类一样的概念,明确的明细条目
ADV Rrouter=ASBR的Router-ID
在2类LSA中
Link ID=DR的IP地址
ADV Rrouter=谁通告的DR的设备的Router-ID
在4类LSA中
Link ID=ASBR的Router-ID
ADV Router=ABR通告的谁是ASBR, ABR的Router-ID
6类的LSA是MOSPF,组播的OSPF,适用于NBMA环境,NBMA是基于S口帧中继环境的,已经淘汰很久了,所以不讲
7类的LSA是NSSA区域,这个东西下一篇讲
虚链路-Peer Link
当这种环境下应该怎么办呢?
真的会有的呀
他一直使用着,你新加的设备,必须这样接
这个时候就要用到虚链路来隔山打牛
在这个环境正常配置的话,4和5,是绝对连不上的.
因为OSPF中,常规区域必须连接骨干区域.
虚链路配置(其实 有点类似IPSEC,但是VPN比这个复杂很多)
进程下
area x virtual link 对端Router ID
跟谁建立,就写谁的区域和谁的Router ID
>## OSPF只有两种汇总
1.区域间汇总=ABR汇总
2.自治系统,协议之间=引入的=ASBR汇总
>如果问我我什么要汇总,那么跑去看上一篇的EIGRP高级版里面的末节区域,有介绍我什么要汇总
首先演示第一个效果,环境中R3和R4各加三个Lo口并且宣告进入路由协议
汇总谁,就写谁的区域和网段
因为对于R1,R2,R3来说,R2就是ABR,左边区域0,右边区域1,刚好隔离开
所以要在R2上做路由汇总,当做完之后,来看看其他设备的路由表
汇总前
汇总後:
可以看到,100网段的已经从3条变成了1条,减少了路由表的大小
第二个效果
协议内的分割线在ABR
那么协议外的分割线就在ASBR
所以,这个要在ASBR里面来做
做法是不一样的,直接在进程写写summary即可
来看看对比的路由表
汇总前:
汇总后:
跟上面的效果一样,3条变成1条了
OSPF的进程
OSPF的进程只是本地有效
R2会触发一个东西叫做:本地进程阻断
R1发过来的东西,不能发到3
R2发过来的东西,不能发到1
所以一般没人这样干
这个挺重要的!!!