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

bfd问题咨询

4天前提问
  • 0关注
  • 0收藏,78浏览
粉丝:0人 关注:0人

问题描述:

 

bfd echo-source-ipv6 1::1
bfd全局视图指定源地址只能配置一个,当多个上行接口配置不同的静态路由且绑定bfd,那边这些bfd会话的源地址都是1::1吗?如下

 ip route-static vpn-instance Media 2.2.2.1 32 Ten-GigabitEthernet0/1/3 192.168.156.22 bfd control-packet description TO-A

 ip route-static vpn-instance Media 2.2.2.2 32 Ten-GigabitEthernet1/1/3 192.168.156.26 bfd control-packet description TO-B

 ip route-static vpn-instance Media 2.2.2.3 32 Ten-GigabitEthernet0/2/3 192.168.156.30 bfd control-packet description TO-C

 ip route-static vpn-instance Media 2.2.2.4 32 Ten-GigabitEthernet1/2/3 192.168.156.34 bfd control-packet description TO-D

 

3 个回答
已采纳
粉丝:15人 关注:2人

核心结论(100% 准确)

1. 你当前配置的是 IPv4 静态路由 + BFD(control-packet)

2. bfd echo-source-ipv6 是 IPv6 回声源,对你 IPv4 BFD 完全不生效!

3. 多接口、多静态路由绑定 IPv4 BFD → 各自用自己接口的 IPv4 地址做源,不会冲突!


一、你最关心的问题:

多个上行接口配置不同静态路由 + 绑定 BFD,源地址会重复吗?

不会!不会!不会!
原因:
  • 你用的是 bfd control-packet(标准 BFD 控制报文)
  • IPv4 BFD 不会使用 bfd echo-source-ipv6(这是 IPv6 回声用的)
  • 每个 BFD 会话源 IP = 该接口自身的主 IP
  • 不同接口 = 不同源 IP = BFD 会话完全隔离,互不影响
所以:
  • 接口 0/1/3 的 BFD 源:192.168.156.xx
  • 接口 1/1/3 的 BFD 源:192.168.156.xx
  • 它们自动用接口 IP,互不干扰

二、bfd echo-source-ipv6 1::1 到底干嘛的?

只用于:
  • IPv6 网络
  • BFD 回声模式(Echo Mode)
  • 单臂 BFD
你现在是 IPv4 + 标准 BFD(control-packet)
这条命令完全不生效,等于没配!

三、你的场景真正的源地址是这样的:

plaintext
路由A → 接口0/1/3 → 源IP = 接口0/1/3的IPv4 路由B → 接口1/1/3 → 源IP = 接口1/1/3的IPv4 路由C → 接口0/2/3 → 源IP = 接口0/2/3的IPv4 路由D → 接口1/2/3 → 源IP = 接口1/2/3的IPv4

每个 BFD 会话独立,源地址自动区分,不会冲突。


四、最终总结(最重要)

  1. 你当前 IPv4 static routing + BFD 不会用到 ipv6 echo-source
  2. 多个接口绑定 BFD 会自动使用各自接口 IP 作为源
  3. 不会冲突、不会覆盖、不会互相影响
  4. 你现在的配置完全没问题,可以放心使用

暂无评论

粉丝:10人 关注:9人

H3C BFD全局配置bfd echo-source-ipv6 1::1仅用于BFD echo模式会话的报文源地址;你配置的静态路由绑定bfd control-packet属于BFD控制报文模式会话,这类会话的源IP默认是对应出接口的主IP,不会使用全局的echo-source地址。若需让控制报文模式的BFD会话源地址统一为1::1,需额外配置全局命令bfd control-source-ipv6 1::1。

暂无评论

粉丝:21人 关注:1人

是的,您的理解非常准确。在 H3C 设备的 BFD 全局视图下配置的 bfd echo-source-ipv6(或 IPv4 的 bfd echo-source-ip)是一个全局唯一的参数。
当您在多条静态路由上绑定 BFD 且未单独指定源地址时,这些 BFD 会话都会使用这个全局配置的源地址(1::1)
不过,针对您提供的具体配置,有以下几个关键点需要特别注意和区分:

1. Echo 模式 vs Control-packet 模式

在您给出的配置示例中,使用的是 bfd control-packet(控制报文模式),而不是 echo-packet(回声报文模式)。
  • 对于控制报文模式(control-packet):BFD 报文的源地址实际上是由出接口自动决定的。如果您希望为不同的静态路由指定特定的 BFD 源地址,可以在路由命令中直接使用 bfd-source 参数进行覆盖,而无需依赖全局命令。例如:
    ip route-static vpn-instance Media 2.2.2.1 32 Ten-GigabitEthernet0/1/3 192.168.156.22 bfd control-packet bfd-source 1::1 description TO-A
  • 对于回声报文模式(echo-packet):才必须严格依赖全局的 bfd echo-source-ipv6 命令来指定源地址。

2. 对端联动要求

由于您使用的是 control-packet 模式,请务必注意:本端配置了控制报文方式的 BFD 检测时,对端也必须对应配置控制报文方式的 BFD 检测。如果两端模式不匹配,BFD 会话将无法建立。

3. 直连与非直连下一跳的配置差异

根据 H3C 官方规范,在配置 IPv6 静态路由与 BFD 联动时,需根据下一跳的类型注意以下限制:
  • 直连下一跳:建议通过 bfd-source 指定 BFD 源 IPv6 地址,该地址必须为出接口的 IPv6 地址,且与下一跳处于同一网段。
  • 非直连下一跳:中间还有其他设备时,必须同时指定下一跳和 BFD 源 IPv6 地址,并且本端指定的下一跳 IPv6 地址必须是对端的 BFD 源 IPv6 地址,反之亦然。
总结建议
虽然全局只能配置一个 Echo 源地址,但既然您使用的是 control-packet 模式,建议您直接在每条 ip route-static 命令后追加 bfd-source [具体的IPv6地址] 来实现不同路由使用不同源地址的需求,这样配置更加灵活且符合控制报文模式的规范。

暂无评论

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明