` ospf(三) | 听云轩

ospf(三)

关于ospf的LSA

  • 路由器LSA(Router LSA Type-1)

区域内router产生:描述了路由器所有接口,链路和cost值,只能在本区域内泛洪。

Awx9Xt.png

  • 网络LSA(Network LSA Type-2)

由DR产生,报文包括了其连接的所有router的router-ID,其中包含自己的router-id,只在本区域泛洪。通过LSA1、LSA2在区域内泛洪,使区域内每个路由器的LSDB达到同步,计算生成标识为"O"的路由,解决区域内部的通信问题。

Awxi0f.png

  • 网络汇总LSA(Network summary LSA Type-3)

可以通知本区域内的路由器外的路由信息,默认路由也被通告。link-id为目标网段的id。如果一台ABR路由器在与他本身相连的区域内有多条路由可以到达目的地,那么他将只会事发单一的一条网络汇总LSA到骨干区域,而且这条网络汇总LSA是上述多条路由器中代价最低的。当ABR收到来自其他区域的LSA3,然后会重新生成新的属于自己的LSA3,然后在整个OSPF系统内扩散。

AwxVhQ.png

  • ASBR汇总LSA(ASBR summary Type-4)

也是有ABR产生,但是它是一条主机LSA,指向ASBR路由器。

Awxm1s.png

  • 自治系统外部汇总LSA(AS external Type-5)

由ASBR产生,告诉本自治区的路由器通往外部自治区的路由器。外部路由以重分发的方法引入
OSPF路由域,相应信息由ASBR以LSA5的形式生成然后进入。缺省情况下,LSA5生成路由用OE2表示,可强制指定为OE1。

Awx0HK.png

注:

  • OE2开销=外部开销;

  • OE1开销=外部开销+内部开销

  • LSA5不允许进入特殊区域——stub存根区和NSSA(非完全存根区)区域。

  • NSSA外部LSA(Type-7)

由ASBR产生,几乎和LSA5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。

LSA7只能在NSSA区域内泛洪,到达NSSA区域ABR后,ABR将其转换成LSA类型5外部路由,传播到area0,从而传播到整个OSPF路由域,生成路由缺省用ON2表示,也可指定为ON1。

AwxWut.png

认证

支持明文认证和MD5认证

1、明文认证
在接口下配置认证密码:

AwzEb6.png

在进程中开启认证:

AwzeUO.png

2、MD5认证
在接口下配置密钥以及认证类型:

AwzK8H.png

在进程中开启:

Awz3rt.png

关于ospf的区域过滤

1、可以用acl+route-map进行

2、也可以使用area PID filter-list prefix +name in|out
比如:

1
2
3
4
router ospf 1
area 25 filter-list prefix area25outbount out
ip prefix-list area25outbount seq 10 deny 192.168.1.0/24 //拒绝该地址由类型3的LSA通告出去。
ip prefix-list area25outbount seq 20 permit 0.0.0.0/0 le 32 //允许所有其他地址通过,从掩码长度0位到32位地址。

该列表过滤了由区域25发起的,并发送到非区域25的区域的地址的LSA。

------ 本文结束 ------
您的支持将鼓励我继续创作