• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

OSPFV3 接口下过滤5类LSA

1小时前提问
  • 0关注
  • 0收藏,32浏览
粉丝:0人 关注:0人

问题描述:

S12504g-AF,我想在接口下过滤OSPFV3的5类LSA是不是不行啊,没有像V2的这条命令 ospf database-filter ase acl 2000

 

 

3 个回答
粉丝:17人 关注:9人

OSPFv3接口下确实没有直接等价于OSPFv2的ospf database-filter ase命令。OSPFv3的LSA过滤机制与v2不同,5类LSA(AS-External-LSA)在OSPFv3中无法在接口级别直接过滤。
替代方案:
1. 使用路由策略过滤:在ASBR上通过filter-policy export控制5类LSA的生成。

ospfv3 [process-id]
filter-policy acl 2000 export

2. 区域间过滤:如果跨区域,可在ABR上使用filter-policy import过滤进入区域的5类LSA。
3. 接口静默:将接口设为静默接口,阻止所有OSPFv3报文交互(不推荐,影响邻居关系)。
排查建议:
确认设备版本是否支持相关命令:display ospfv3 brief
查看当前OSPFv3配置:display current-configuration | include ospfv3
若需精确控制,建议在ASBR侧通过路由策略实现,而非接口过滤。

我想在非始发设备上过滤5类LSA 只能是在进程下过滤是吧

我有好几只脚丫 发表时间:1小时前 更多>>

我想在非始发设备上过滤5类LSA 只能是在进程下过滤是吧

我有好几只脚丫 发表时间:1小时前
粉丝:115人 关注:0人

12504G-AF(V7)OSPFv3 接口下是有对应命令的,只是关键字不一样,不是 ospf database-filter ase,而是 ospfv3 database-filter external,external 就对应 OSPFv3 Type-5 AS-external LSA(也就是 OSPFv2 里的 ase)H3C。

OSPFv2:ospf database-filter ase [acl 2000] OSPFv3 接口视图:ospfv3 database-filter external [ acl { ipv6-acl-number | ipv6-acl-name } ]

粉丝:45人 关注:2人

根本原因(H3C V7 OSPFv3 限制)

  1. OSPFv2:接口视图支持database-filter ase,可以直接抑制本接口向外发送 5 类 ASE‑LSA 报文,邻居 LSDB 直接收不到这条 LSA。
  2. OSPFv3(V7 版本包括 S12504G‑AF)没有接口级 database‑filter 对 Type‑5 外部 LSA 的过滤能力H3C:
    • area视图下filter import/export 只针对 Type‑3(Inter‑Area‑Prefix)区域间 LSA,对 5 类 External LSA 无效H3C;
    • OSPFv3 没有接口下database‑filter ase命令;
    • filter‑policy import:仅过滤本地路由表,LSA 仍然会存入本机 LSDB,也仍然泛洪发给邻居,邻居设备 LSDB 依然能看到 5 类 LSA,只是本机不把这条路由安装进路由表,不等于 LSA 报文拦截。

⚠️重点区分:

  • 接口 database‑filter(OSPFv2):LSA 报文直接不发出去,邻居 LSDB 无该 LSA
  • filter‑policy import(OSPFv3):LSA 报文照常接收、LSDB 存在,只是不计算进本机路由表

4 种可行方案,按需求选择

方案 1:源头 ASBR 上阻止生成 5 类 LSA(最优,彻底不产生 5 类 LSA)

如果可控 ASBR 设备,在 ASBR 重分发的时候过滤,从根源不生成 Type‑5 LSA,全网 LSDB 都不会出现该 LSA。

system‑view ipv6 prefix‑list DENY_EXT deny 2001:db8::/32 ipv6 prefix‑list DENY_EXT permit ::/0 less‑than 128 ospfv3 1 filter‑policy prefix‑list DENY_EXT export static # 把重分发进来的对应外部路由过滤,不再生成5类LSA redistribute static prefix‑list DENY_EXT

优点:LSDB 干净,没有多余 LSA 泛洪;缺点:必须操作 ASBR 设备。

方案 2:Stub / NSSA 区域(整区域屏蔽 5 类 LSA)

把对应区域配置为 Stub/NSSA,ABR 不会向该区域下发 5 类外部 LSA。

ospfv3 1 area 1 stub # nssa #二选一

优点:标准 OSPF 机制,区域内所有设备 LSDB 看不到 5 类 LSA; 缺点:是整个区域生效,不能只针对某一个接口 / 某一个邻居做过滤,适合末梢区域,骨干 area 0 不能配置 stub。

方案 3:只能做到本地路由表过滤(不能阻止 LSA 发给邻居)

如果你只需要本机不学这条外部路由,不关心邻居是否收到 5 类 LSA,使用filter‑policy import。

ipv6 prefix‑list BLK_EXT deny 2001:db8::/32 ipv6 prefix‑list BLK_EXT permit ::/0 less‑than 128 ospfv3 1 filter‑policy prefix‑list BLK_EXT import

重要提醒:执行完后,display ospfv3 lsdb external依然可以看到 5 类 LSA,只是路由表没有该路由;LSA 报文仍然发给邻居,邻居会学习该外部路由。

方案 4:需求是 “仅某一个接口,不要向该邻居发送 5 类 LSA”(OSPFv3 H3C V7 无原生支持)

当前 S12504G‑AF 的 V7 版本没有接口视图下过滤向外发送 Type‑5 LSA 的命令,不能像 OSPFv2 那样接口下 database‑filter ase。

  • 临时规避:如果该链路两端可控,对端做 filter‑policy import,对端不收进路由表;但 LSDB 依旧存在 LSA。
  • 版本诉求:向 H3C 400 提交需求,希望 OSPFv3 增加接口视图 database‑filter 对 external LSA 的过滤能力。

排查验证命令

#查看本机OSPFv3外部5类LSA库 display ospfv3 lsdb external #查看OSPFv3计算后的IPv6路由表 display ipv6 routing‑table protocol ospfv3

选型快速建议

  1. 可以操作 ASBR:优先方案 1,源头过滤,不生成 5 类 LSA;
  2. 是末梢区域,不需要外部路由:用方案 2 stub/nssa;
  3. 仅本机不学路由,邻居无所谓:方案 3 filter‑policy import;
  4. 只希望某一个接口不向外发 5 类 LSA:现有 V7 版本 OSPFv3 做不到 LSA 报文拦截,只能对端过滤路由表。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明