一、OSPF链路状态的LSA类型:
- LSA的的众多更新,是通过序列号来识别的,其序列号的取值范围为:0X80000001---0X7FFFFFFF.
2.SPF的算法:
首先,每台路由器都将自己当作根,其开销为0。然后,将邻居路由器的开销进行累加,其到达目标网络最近的开销,为最佳路径。
LSA的类型如下图所示:
根据这些类型的LSA,如LSA1可以画出拓扑图。
根据以下实验来进行描述:左边是Area 1,中间是Area 0,右边是Area 2,右下角是外部路由,如EIGRP。
若要查看LSA1的详细信息:Show ip ospf database router
LSA3:Show ip ospf database summary
LSA5: Show ip ospf database external
在单个区域里,LSA1和LSA2已经基本上把内部网络描述的够清晰了,LSA3是通过汇总LSA1和2然后传递到其它区域。LSA3如下:
为了防止区域0的路由器出现故障造成网络一分为二的现象,需要利用Virtul-Link虚链路进行备用。在路由器正常情况下,其Virtul-Link是闲置的,只有出现故障时,才会起作用。
LSA类型5则是用来标识外部路由:其特性:1.由ASBR产生 2.需要在全区域泛洪的(其它任何一台路由器都没有资格更改它)
LSA类型4:
其作用:1.通告ASBR的位置配合LSA5来使用。
划分多区域的好处:1.减小路由表的大小,节省LSA通告的带宽
2.可以有效防止环路
由以上图,可知,O IA代表区域间路由,即通过LSA3所获得的路由。
O E1和O E2是标识外部学习到的路由,但两都之间是有区别的:O E1计算内部开销,但O E2不计算内部开销。关键是看内部开销大与不大。在默认情况下,O E2分发的开销是20,若要改变其开销值:则使用命令如:redistribute rip subnets metric 100
其后面还可以跟metric-type ?1表示 算,2表示不算。
OSPF自动汇总:一般分为区域间路由汇总(ABR)和外部路由汇总(ASBR)
路由汇总:对OSPF路由进程占用的带宽,CPU周期和内存都有直接的影响。
若在某个区域发生变化的情况下,如何某个区域的一些网段突然断掉的情况下,会由LSA3和LSA5引起全区域的泛洪,为了有效减小路由表的CPU资源,我们需要将同一个网段的IP进行汇总,这样就算是某一个接口的IP出现故障,但汇总的网络是不会出现问题的,除非是汇总的这个所有网段都出现故障。
其汇总方法为:
前者需要在ABR上运行该命令汇总LSA3,后者需要在ASBR上运行汇总LSA5。
后面可以上面的三个参数进行配置。
LSA类型3的过虑:
在R2上把R1的网段进行汇总后,但不通告LSA3,所以R2之后的路由器都看不到LSA3的汇总。如下命令
ASBR的类型5的汇总:
在连接电信或者是联通的网络时,我们通常需要用到默认路由:
假如一个大公司,有两个运营商,一个出口走网通,一个出口走电信。但使用网通的人数比较多,走电信的比较少,这个时候,我们可以更改其默认路由的开销值来改变所走开销小的运营商。
参数【always】的作用是:不管有没有默认路由,或者默认路由丢失。那这个时候的命令可以直接获取。
https://blog.51cto.com/jeffrey2013/948838