Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show route forwarding-table

语法

语法(MX 系列路由器)

语法(TX Matrix 和 TX Matrix Plus 路由器)

说明

显示路由引擎的转发表,包括网络层前缀及其下一跳跃。此命令用于帮助验证路由协议进程是否已将更正信息中继至转发表。路由引擎构建并维护一个或多个路由表。从路由表中,路由引擎获取活动路由表,称为转发表。

注:

路由引擎将转发表复制到数据包转发引擎,该引擎是负责转发数据包的路由器的一部分。要显示数据包转发引擎转发表中的条目,请使用 命令 show pfe route

选项

none

显示转发表中的路由。默认情况下,该 show route forwarding-table 命令不会显示有关私有或内部转发表的信息。

detail | extensive | summary

(可选)显示指定的输出级别。

all

(可选)显示所有转发表(包括私有或内部表)的路由表条目。

bridge-domain (all | bridge-domain-name)

(仅限 MX 系列路由器)(可选)显示所有桥接域或指定桥接域的路由条目。

ccc interface-name

(可选)显示指定电路交叉连接接口的路由条目。

destination destination-prefix

(可选)目标前缀。

family family

(可选)显示指定系列的路由表条目:bridge (ccc | destination | detail | extensive | interface-name | label | learning-vlan-id | matching | multicast | summary | table | vlan | vpn)ethernet-switchingevpnfibre-channelfmembersinetinet6isomcsnoop-inetmcsnoop-inet6mplssatellite-inet、 、 、 satellite-inet6satellite-vplstnpunixvpls、 或 .vlan-classification

interface-name interface-name

(可选)显示指定接口的路由表条目。

label name

(可选)显示指定标签的路由条目。

lcc number

(仅限 TX Matrix 和 TX Matrix Plus 路由器)(可选)在由 TX Matrix 路由器和 T640 路由器组成的路由矩阵上,显示连接到 TX Matrix 路由器的指定 T640 路由器(或线卡机箱)的信息。在由 TX Matrix Plus 路由器和 T1600 或 T4000 路由器组成的路由矩阵上,显示连接到 TX Matrix Plus 路由器的指定路由器(线卡机箱)的信息。

number根据 LCC 配置替换为以下值:

  • 0 到 3,当 T640 路由器连接到路由矩阵中的 TX Matrix 路由器时。

  • 0 到 3,当 T1600 路由器连接到路由矩阵中的 TX Matrix Plus 路由器时。

  • 0 到 7,当 T1600 路由器连接到路由矩阵中带有 3D SIB 的 TX Matrix Plus 路由器时。

  • 0、2、4 或 6,当 T4000 路由器连接到路由矩阵中具有 3D SIB 的 TX Matrix Plus 路由器时。

learning-vlan-id learning-vlan-id

(仅限 MX 系列路由器)(可选)显示所有 VLAN 或指定 VLAN 的已学习信息。

matching matching

(可选)显示与指定前缀或前缀长度匹配的路由表条目。

multicast

(可选)显示组播路由的路由表条目。

table

(可选)显示主路由实例或指定路由实例中所有路由表的路由条目。如果您的设备支持逻辑系统,您还可以显示指定逻辑系统和路由实例的路由条目。要查看设备上的路由实例,请使用 命令 show route instance

vlan (all | vlan-name)

(可选)显示所有 VLAN 或指定 VLAN 的信息。

vpn vpn

(可选)显示指定 VPN 的路由表条目。

所需权限级别

视图

输出字段

表 1 列出了 命令的 show route forwarding-table 输出字段。输出字段按其出现的大致顺序列出。如果未指定输出级别,或者 detail 使用关键字而非 extensive 关键字,则字段名称可以缩写(如括号中所示)。

表 1: 显示路由转发表输出字段

字段名称

字段说明

输出级别

逻辑系统

逻辑系统的名称。如果在为逻辑系统配置和支持的设备上指定 table logical-system-name/routing-instance-name 选项,将显示此字段。

所有级别

路由表

路由表名称(例如 inet、inet6、mpls)。

所有级别

启用的协议

已为给定路由表启用的功能和协议。此字段可包含以下值:

  • BUM 散列 — 启用了 BUM 散列。

  • MAC 统计信息 — 已启用 Mac 统计数据。

  • 桥接 — 路由实例是正常的第 2 层桥接。

  • 无 VLAN — 没有 VLAN 与桥接域相关联。

  • 所有 VLAN — 此 vlan-id all 语句已为此桥接域启用。

  • 单个 VLAN — 单个 VLAN ID 与桥接域相关联。

  • MAC 操作丢弃 — 当达到 MAC 地址限制时,将丢弃新 MAC。

  • 双 VLAN — 双 VLAN 标记与桥接域相关联

  • 无本地交换 — 此路由实例未启用本地交换。

  • 禁用学习 — 此路由实例禁用第 2 层学习。

  • 达到的 MAC 限制 — 已达到为此路由实例配置的最大 MAC 地址数。

  • VPLS — VPLS 协议已启用。

  • 无 IRB l2 副本 — 此路由实例启用了无 irb 层-2 复制功能。

  • 所有对等方的 ACKed — 所有对等方都承认了此路由实例。

  • BUM 删除 — VPLS 实例上启用了 BUM 删除。

  • Def BD VXLAN — VXLAN 已为默认桥接域启用。

  • EVPN — 为此路由实例启用了 EVPN 协议。

  • Def BD OVSDB — 默认桥接域上启用了开放式 vSwitch 数据库 (OVSDB)。

  • Def BD 入口复制 — 默认桥接域上启用了 VXLAN 入口节点复制。

  • L2 回传 — 启用了第 2 层回传。

  • FRR 优化 — 快速重新路由优化

  • MAC 引脚 — 此桥接域启用了 MAC 引脚。

  • MAC 老化计时器 — MAC 表老化时间设置为每个路由实例。

  • EVPN VXLAN — 此路由实例支持采用 VXLAN 封装的 EVPN。

  • PBBN — 此路由实例配置为提供商中枢桥接网络。

  • PBN — 此路由实例配置为提供商桥接网络。

  • ETREE — ETREE 协议在此 EVPN 路由实例上启用。

  • ARP/NDP 抑制 — 在此路由实例中启用了 EVPN ARP NDP 抑制。

  • Def BD EVPN VXLAN — 为默认桥接域启用了 EVPN VXLAN。

  • MPLS 控制词 — 为此 MPLS 路由实例启用控制词。

所有级别

地址族

地址族(例如, IPIPv6ISOMPLSVPLS)。

所有级别

目的地

路由目标。

detail extensive

路由类型(类型)

路由如何放置在转发表中。detail使用关键字时,路由类型可能为缩写(如括号所示):

  • clonedclon)—(仅限 TCP 或组播)Cloned 路由。

  • destinationdest)— 远程地址可通过接口直接访问。

  • destination downiddn)— 接口无法到达的目标路由。

  • interface clonedifcl)— 接口无法到达的克隆路由。

  • route downifdn)— 接口无法到达的接口路由。

  • ignoreignr)- 忽略此路由。

  • interfaceintf)— 通过配置接口而安装。

  • permanentperm)— 路由表初始化时由内核安装的路由。

  • user—路由协议进程或配置结果所安装的路由。

所有级别

路由参考 (RtRef)

要参考的路由数。

detail extensive

标志

路由类型标记:

  • none—未启用任何标志。

  • accounting—路由已启用计费。

  • cached—缓存路由。

  • incoming-iface interface-number-检查传入接口。

  • prefix load balance—此前缀支持负载平衡。

  • rt nh decoupled—路由已从下一跳跃分离到目标。

  • sent to PFE—路由已发送至数据包转发引擎。

  • static—静态路由。

extensive

下一跳跃

下一跃点至目标的 IP 地址。

注:

对于使用点对点 (P2P) 传出接口的静态路由,下一跳跃地址不会显示在输出中。

detail extensive

下一跳类型(类型)

下一跳跃类型。detail使用关键字时,下一跳跃类型可能缩写(如括号中所示):

  • broadcast (bcst)—广播。

  • deny-拒绝。

  • discard (dscd) -丢弃。

  • hold—下一跳跃正等待在单播或组播类型中解析。

  • indexed (idxd)—索引下一跳跃。

  • indirect (indr)—间接下一跳跃。

  • local (locl)—接口上的本地地址。

  • routed multicast (mcrt)—定期组播下一跳。

  • multicast (mcst)—有线组播下一跃点(仅限于 LAN)。

  • multicast discard (mdsc)-组播丢弃。

  • multicast group (mgrp)—组播组成员。

  • receive (recv)-接收。

  • reject (rjct)-丢弃。发送了一条 ICMP 无法发送的消息。

  • resolve (rslv)-解决下一跳跃问题。

  • unicast (ucst)-单播。

  • unilist (ulst)—下一跳跃单播列表。发送到此下一跳跃的数据包会发送到列表中的任何下一跳跃。

  • VxLAN Local—内核中的 EVPN 5 类路由。

detail extensive

索引

用于为给定前缀路由流量的下一跳跃的软件索引。

detail extensive 没有

路由接口索引

从中学习路由的逻辑接口索引。例如,对于接口路由,这是路由本身的逻辑接口索引。对于静态路由,此字段为零。对于通过路由协议学习的路由,这是从中学习路由的逻辑接口索引。

extensive

参考 (NhRef)

指代下一跳跃的路由数。

detail extensive 没有

下一跳跃接口 (Netif)

用于到达下一跳跃的接口。

detail extensive 没有

重量

用于区分主路由、次要路由和快速重新路由备份路由的价值。在启用 MPLS 标签交换系列 (LSP) 链路保护、节点链路保护或快速重新路由时,或者为辅助路径启用备用状态时,将提供权重信息。首选是较低的权重值。在重量值相同的路由中,可以进行负载平衡(请参阅 Balance 字段说明)。

extensive

平衡

平衡系数,表示路由器执行不平等成本负载平衡时,如何在下一跳跃之间分配不平等成本的信息流。当您启用 BGP 多路径负载平衡时,即可获得此信息。

extensive

RPF 接口

可从中接受前缀的接口列表。只有当在接口上配置时 rpf-check ,才会显示反向路径转发 (RPF) 信息。

extensive

示例输出

显示路由转发表

显示路由转发表详细信息

显示路由转发表目标广泛(EVPN 5 类路由,带 2 类和 5 类路由共存)

显示路由转发表广泛 (RPF)

下一个示例基于以下配置,允许 RPF 检查从此接口学习到的所有路由,包括接口路由:

发布信息

在 Junos OS 7.4 版之前引入的命令。

Junos OS 7.5 版中引入的选项bridge-domain

Junos OS 版本 8.4 中引入的选项learning-vlan-id

vlan在 Junos OS 9.6 版中引入的选项all