动态路由协议 ❀ OSPF中LSA的过滤与限制

博客主要介绍了OSPF中LSA的过滤和限制学习LSA条目数量的方法。LSA过滤包括本地O路由过滤、域间过滤、5类和7类LSA过滤等多种方式;限制学习LSA条目数量则涉及设置不同类型LSA的metric值,以及控制1类LSA的发送时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、OSPF中的LSA的过滤

本地O路由过滤,在IN方向使用分发列表(本来适用于DV型)过滤1类,2类LSA,并不能过滤掉LSA,只能阻止该路由加入本路由器路由表中,没有路由信息,该LSA依然可以传递

【1】使用ACL控制过滤的路由:
这里写图片描述
在分发列表中调用

r1(config-router)#distribute-list 1 in s1/0

查看:
这里写图片描述
查看详细的1类LSA:
这里写图片描述

【2】域间过滤(3类LSA):使用ABR汇总的方法进行过滤

r1(config-router)#area 1 range 1.1.1.1 255.255.255.255 not-advertise

查看:
这里写图片描述

【3】5类,7类LSA过滤

r1(config-router)#summary-address 11.1.1.1 255.255.255.255 not-advertise

查看:
这里写图片描述

【4】3类LSA过滤,fitter-list,在ABR上实施
注意:
1. in方向发送至本区域匹配prefix-list进行3类LSA的过滤
2. Out方向从本区域匹配prefix-list进行3类LSA的过滤
Fitter-list 自身不具备过滤功能
定义prefix-list只能有prefix-list
这里写图片描述

在OSPF中启用fitter-list
一个接口的最大metric值最大是65535这里写图片描述

【5】过滤某个接口发送所有的LSA(进行1类LSA过滤,类似于被动接口)

r1(config)#int s1/1
r1(config-if)#ip ospf database-filter all out

查看:
这里写图片描述

【6】在NBMA或者P-MP中针对某个邻居禁止发送LSA(过滤1类LSA)

r1(config-router)#neighbor 12.1.1.2 database-filter all out

查看:
这里写图片描述

过滤3类5类LSA

r1(config-router)#no discard-route internal external

2、限制学习LSA条目数量:

限制本路由器接收非自身产生LSA数量
这里写图片描述
设置1类,3类,5类LSA metric值以及限制1类LSA的发送

router-LSA:将本路由器的1类LSA中拓扑信息对应的cost值置为65535,学习路由时使用该cost值,但信息不能传递(仅限于点对点网络)
这里写图片描述
Summary LSA:将本路由器产生的3类LSA中metric指定为16711680
这里写图片描述
External-LSA:将本路由器产生的5类LSA metric指定为16711680
这里写图片描述

  1. on-startup<5-86400>:重启之后多少秒开始发送1类LSA
  2. on-startup wait-for-bgp:重启之后等待BGP收敛完成发送1类LSA
  3. include-stub:在NSSA区域中生效,不会修改7类LSA中的seed-metric ,但在type-1中, 学习的路由cost默认为65535+20+接口cost值
    查看:
    这里写图片描述
    查看路由:
    这里写图片描述
    创作者:Eric· Charles
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无糖可乐没有灵魂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值