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

H3C路由器有一个命令,当数据包转发时,如果查找到路由表下一跳目标路由器为loopback,那么数据包会迭代到mpls转发

2026-09-03提问
  • 0关注
  • 0收藏,330浏览
粉丝:0人 关注:3人

问题描述:

H3C路由器有一个命令,当数据包转发到PE时时,如果查找到路由表下一跳为对方PE的loopback,那么数据包会迭代到mpls转发,请问这个命令是什么?在哪个视图配置。

组网及组网描述:

最佳答案

粉丝:39人 关注:2人

问题:H3C 路由器,路由下一跳为对端 PE loopback 环回口,使报文迭代 MPLS/LSP 转发,命令与视图

命令(Comware V7 平台,MSR56/SR66/SR88 等)

route recursive‑lookup tunnel

视图:系统视图(system‑view)

补充完整可选参数:

#仅迭代LSP隧道,迭代不到隧道就不通,不走纯IP转发 route recursive‑lookup tunnel only #配合前缀列表,只让指定路由迭代LSP route recursive‑lookup tunnel ip‑prefix xxx‑prefix

缺省:该功能默认关闭。默认情况下 BGP 公网路由下一跳为 loopback,只会做 IP 递归查找,不会继承 LSP 标签做 MPLS 转发,开启之后才会迭代查找下一跳对应的 LSP 隧道,使用 MPLS 标签转发报文H3C。

适用场景说明

  1. 典型场景:Option‑C(Inter‑AS VPN Option‑C)跨 AS MPLS‑L3VPN。PE 之间用 loopback 建立 EBGP 邻居,BGP VPNv4 路由下一跳是对端 PE 的 loopback 地址,需要本 PE 公网 BGP 路由迭代到 LSP 隧道,才能打上 MPLS 标签转发流量。
  2. 作用:当 RIB 表路由下一跳是环回口,查找到该下一跳的公网路由,如果该公网路由存在 LSP 标签,则报文直接继承该 LSP 做 MPLS 转发。
  3. ⚠️注意:这条命令针对公网 BGP、静态路由(非 VPN 实例内路由);VPN‑instance 内部 BGP VPNv4 路由不需要该命令,VPNv4 天然会迭代标签。

配置示例片段

system‑view #开启非标签公网路由迭代LSP隧道 route recursive‑lookup tunnel #推荐Option‑C场景加上only,避免隧道失效后直接走IP裸转发引发业务异常 route recursive‑lookup tunnel only

验证命令

display fib #查看FIB,确认路由表项出隧道/标签信息 display mpls lsp #确认去往对端PE loopback存在LSP

V5 版本差异(老 MSR、SR66 V5)

V5 版本命令是:

bgp 65000 recursive‑lookup tunnel

V5 是在 BGP 视图下配置,只针对 BGP 路由;V7 迁移到系统全局视图,同时对 BGP、静态路由生效。

高频踩坑

  1. ❌Option‑C 场景忘记配置本命令:PE 之间 BGP 邻居能 UP,但是VPN 业务不通,FIB 里面没有标签,报文裸 IP 转发。
  2. 参数only:不加 only 时,如果 LSP 失效,路由回退为普通 IP 转发,会引发业务异常;Option‑C 部署强烈建议带上 only 参数,隧道失效直接迭代失败,路由不可达
  3. 该命令只对公网路由生效,VPN 实例内部的 VPNv4 路由不受这条命令控制。

暂无评论

3 个回答
粉丝:99人 关注:0人

您好,参考

功能:路由表中下一跳为对端 PE 的 Loopback(32 位主机路由),报文迭代查找 LSP 隧道,做 MPLS 标签转发,而不是普通 IP 转发H3C。

命令:

ip route-static recursive-lookup tunnel

视图:【系统视图】(system‑view)

暂无评论

粉丝:35人 关注:1人

H3C设备没有像华为那样单一的 label-route-capability 命令来实现这个功能。这源于H3C Comware系统中LDP(Label Distribution Protocol,标签分发协议)的标签分配规则:

LDP只为IGP(OSPF/IS-IS)产生的路由分配本地标签;BGP、静态、RIP等外部路由,LDP不为其分配标签

因此,当路由下一跳是对端PE的Loopback地址时,由于该路由可能是BGP或静态路由,LDP不会为其迭代标签,导致报文被当作普通IP报文转发

根据你描述的场景(数据包查找到路由表下一跳为对方PE的Loopback,需要迭代到MPLS转发),解决方案如下:

方案一:BGP场景(你的情况适用)

如果你是通过BGP学习到去往对端PE Loopback的路由,在BGP视图下为对等体使能BGP标签能力(BGP Label)

text
bgp <AS号> peer <对端PE-IP> label-capability
  • 配置视图:BGP视图

  • 效果:BGP在发布路由时自己分配MPLS标签,转发平面直接使用BGP标签,报文带MPLS标签转发

  • 注意:BGP Label和LDP是两套独立的标签体系,BGP标签优先级高于LDP

方案二:静态路由场景

如果你是通过静态路由指定下一跳为对端Loopback,需要配置:

text
ip route-static <目的网段> <掩码> <对端Loopback地址> label-switching
  • 配置视图:系统视图

  • 效果:静态路由会迭代到去往对端Loopback的LDP LSP(Label Switched Path,标签交换路径),从而压入MPLS标签转发

方案三:路由重分发(不推荐,仅限测试)

将BGP或静态路由重分发进OSPF/IS-IS,让LDP为其分配标签生产环境禁止,会导致IGP路由表膨胀,影响网络稳定性


暂无评论

粉丝:16人 关注:9人

命令及配置视图
该功能的核心命令为 l3vpn route-rely-tunnel-policy(部分早期版本也可通过隧道策略关联实现),配置在 VPN实例IPv4地址族视图(即vpn-instance xxx下的address-family ipv4视图)。
作用原理
当PE上VPNv4路由的下一跳为对端PE的Loopback地址时,配置该命令后,设备会将VPN流量迭代到对应的MPLS LSP隧道(如LDP LSP、MPLS TE隧道等)进行转发,而非直接走IP转发,是L3VPN场景下流量迭代MPLS隧道的关键配置。
典型配置步骤
system-view
ip vpn-instance vpn1
address-family ipv4
l3vpn route-rely-tunnel-policy // 开启VPN路由迭代MPLS隧道功能
quit
quit
补充说明
1. 若需指定迭代的隧道类型(如仅迭代TE隧道),可先配置隧道策略(tunnel-policy),再在VPN实例下绑定该策略;
2. 需确保本端PE到对端PE Loopback地址的MPLS LSP隧道已建立,可通过display mpls lsp验证;
3. 该命令仅对当前VPN实例下的IPv4路由生效,IPv6场景需在address-family ipv6视图下配置对应命令。
验证命令
display ip routing-table vpn-instance vpn1 verbose // 查看路由是否迭代到MPLS隧道
display mpls l3vpn vpn-instance vpn1 route // 查看VPN路由的隧道迭代情况

暂无评论

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

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

对根叔社区有害的内容

×

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

不规范转载

×

举报说明