- 积分
- 927
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2011-5-21
- 最后登录
- 1970-1-1
- 阅读权限
- 40
- 听众
- 收听
中级工程师
|
发表于 2011-6-20 22:24:48
|
显示全部楼层
LSA序列号:
1、LSDB中每一个LSA都有一个序列号
2、序列号范围从0x80000001-0x7FFFFFFF
3、OSPF每30分钟flood一次LSA来维持LSDB同步
4、当一个路由器遇到同一个LSA的两个实例时,它必须能够确定哪一个是最近的LSA。(根据序列号来识别)
LSA条目的老化时间默认是一小时(0-3600S)
当一条LSA的序列号到达最大序列号时,始发路由器会发送一个生存时间为最大值的LSA,让其它的路由器从LSDB中清除这条LSA,当其它路由器确认后,再发送一个初始序列号的LSA。
注意:只有始发路由器才可以提前使这条LSA老化
LSA(link-state advertisement)
LSU(Link-state Update)的包中承载着LSA字段
LSA类型
LSA Type Description
1 Router LSAs
2 Network LSAs
3 or 4 Summary LSAs
5 Autonomous system external LSAs
6 Multicast ospf LSA
7 Defined for not-so-sutbby areas--NSSA,非完全末节
8 External attributes LSA for Border Gateway Protocol
9,10,11 Opaque LSAs
Router LSA (O)
在一个区域里每个路由有1条router LSA
-包含直接连接的链路列表
-每个链路使用IP前缀和链路类型识别
使用RouterID来定义源起路由器
在区域内泛洪,不穿过ABR
所有的 OSPF 路由器都会产生这种数据包,用于描述路由器上连接到某一个区域的链路或是某一接口的状态信息。 该 LSA 只会在某一个特定的区域内扩散,而不会扩散至其它的区域。
Network LSA (O)
每个传送广播、NBMA网络产生一个network LSA
-包含连接在传送链路上的路由器列表
-包含链路子网掩码
由DR负责通告
仅在区域内传递,不穿过ABR
由 DR 产生,只会在包含 DR 所处的广播网络的区域中扩散,不会扩散至其它的 OSPF 区域。
Summary LSA (O IA)
Type 3 LSAs 用于泛洪网络信息至外部区域(域间)
-描述网络号和链路掩码
由源发区域的ABR通告
其它的ABR继续泛洪至整个自治系统(重生)
默认,路由不是汇总的,Type 3 LSA包含所有子网
由ABR产生, 描述ABR和某个本地区域的内部路由器之间的链路信息。这些条目通过主干区域被扩散到其它的 ABR。
Type 4 LSAs 用于通告给整个网络知道ASBR的位置
由ASBR所在区域的ABR产生
其它的ABR继续泛洪至整个自治系统
Type 4 LSAs包含内容为ASBR的RouterID
由 ABR 产生,描述到 ASBR 的可达性,由主干区域发送到其它 ABR。
External LASs (O E1累加开销 或E2不累加开销)
Type 5 LSAs 用于通告来自其它自治系统的网络
Type 5 LSAs是由源发的ASBR通告出来
Type 5 LSAs在整个自治系统内泛洪(没有改变)
需要用Type 4 LSA来找到ASBR
默认情况下,路由是不会汇总的
由 ASBR 产生,含有关于自治系统外的链路信息。
NSSA外部LSAs (O N1或N2)
由 ASBR 产生的关于 NSSA的信息,可以在 NSSA 区域内扩散,ABR可以将类型 7 的LSA 转换为类型 5 的LSA,此时信息中的通告路由器会变成ABR这台路由器,此路由器即是ABR又是ASBR
R5(config)#router ospf 10
R5(config-router)#redistribute rip ?
metric Metric for redistributed routes
metric-type OSPF/IS-IS exterior metric type for redistributed routes
route-map Route map reference
subnets Consider subnets for redistribution into OSPF //一般此参数都要加上,如不加则以有类重发布易引起环路问题
tag Set tag for routes redistributed into OSPF
<cr>
R5(config-router)#redistribute rip subnets metric 20 metric-type ?
1 Set OSPF External Type 1 metrics
2 Set OSPF External Type 2 metrics
R5(config-router)#redistribute rip subnets metric 20 metric-type 2
【技术要点】
① 相同区域内的路由器具有相同的链路状态数据库,只是在虚链路的时候略有不同;
② 命令“show ip ospf database”所显示的内容并不是数据库中存储的关于每条 LSA
的全部信息,而仅仅是 LSA 的头部信息。要看 LSA 的全部信息,该命令后面还有跟详细的参
数,如“show ip ospf database router
OSPF 的外部路由分为:类型 1(在路由表中用代码“E1”表示)和类型 2(在路由表中
用代码“E2”表示) 。它们计算外部路由度量值的方式不同:
① 类型 1(E1):外部路径成本+数据包在 OSPF网络所经过各链路成本;
② 类型 2(E2):外部路径成本,即 ASBR 上的缺省设置。
在重分布的时候可以通过 “metric-type” 参数设置是类型 1或 2, 也可以通过 “metric”
参数设置外部路径成本,默认为 20。下面的是一个具体的实例:
R4(config-router)#redistribute connected subnets metric 50 metric-type 1
则在 R2 上关于“4.4.4.0”路由条目的信息如下:
O E1 4.4.4.0 [110/178] via 192.168.23.3, 00:01:27, Serial0/0/1
【对于ON 1与0N 2 也是相同】 |
评分
-
查看全部评分
板凳
2011-6-20 22:24:48
回复(0)
收起回复
|