Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

show route

语法

语法(EX 系列交换机)

描述

显示路由表中的活动条目。

选项

none

显示有关路由表中所有活动条目的简要信息。

all

(可选)显示有关所有路由表的信息,包括专用或内部路由表。

destination-prefix

(可选)显示指定地址或地址范围的活动条目。

logical-system (all | logical-system-name)

(可选)在所有逻辑系统或特定逻辑系统上执行此操作。

private

(可选)仅显示有关所有专用或内部路由表的信息。

programmed detail

(可选)显示 API 编程的路由。

display-client-data

(可选)显示路由协议进程客户端应用程序安装的路由的客户端 ID 和 Cookie 信息。

te-ipv4-prefix-ip te-ipv4-prefix-ip

(可选)显示流量工程前缀的 IPv4 地址,如果路由表中存在掩码长度,则不显示掩码长度。

te-ipv4-prefix-node-ip te-ipv4-prefix-node-ip

(可选)显示源自流量工程节点的所有前缀。您可以从表中的流量工程路由 lsdist.0 中筛选 IPv4 节点地址。

te-ipv4-prefix-node-iso te-ipv4-prefix-node-iso

(可选)显示源自流量工程节点的所有前缀。您可以从表中筛选具有指定 ISO 电路 ID lsdist.0 的 IPv4 路由。

te-ipv6-prefix-ipv6-addr te-ipv6-prefix-ipv6-addr

(可选)从流量工程 IPv6 前缀中过滤 IPv6 节点地址。

te-ipv6-prefix-node-iso te-ipv6-prefix-node-iso (可选)过滤流量工程 IPv6 前缀中具有指定 ISO 电路 ID 的 IPv6 路由。
rib-sharding (main | rib-shard-name)

(可选)显示筋分片名称。

validation-statistics (可选)显示每个 RIB 的特定统计信息。

所需权限级别

视图

输出字段

表 1 介绍了该 show route 命令的输出字段。输出字段按其出现的大致顺序列出。

表 1:显示路由输出字段

字段名称

字段说明

routing-table-name

路由表的名称(例如 inet.0)。

number 目的地

路由表中存在路由的目标数。

number 路线

路由表中的路由数和处于以下状态的路由总数:

  • active (处于活动状态的路由)。

  • holddown (在被声明为非活动之前处于挂起状态的路由)。抑制路由曾经是活动路由,现在不再是活动路由。路由处于抑制状态,因为协议仍对路由感兴趣,这意味着已设置兴趣位。协议可能将其兴趣位设置在先前活动的路由上,因为协议仍在播发路由。在所有协议撤回其路由通告并删除其兴趣位后,路由将被删除。持久的抑制状态通常意味着感兴趣的协议没有正确释放其兴趣位。

    但是,如果配置了多个路由的播发(使用 or add-path advertise-inactive 语句),则很可能设置了抑制位,因为 BGP 将路由播发为活动路由。在这种情况下,您可以忽略抑制状态,因为没有任何问题。

    如果已配置 uRPF-loose 模式,则很可能设置了抑制位,因为内核路由表 (KRT) 正在使用非活动路由来构建有效的传入接口。在这种情况下,您可以忽略抑制状态,因为没有任何问题。

  • hidden (由于路由策略而未使用的路由)。

destination-prefix

路由目标(例如:10.0.0.1/24)。有时路由信息以其他格式显示,例如:

  • MPLS-label (例如,80001)。

  • interface-name (例如,ge-1/0/2)。

  • neighbor-address:::control-word-statusencapsulation typevc-idsource (仅限第 2 层电路。例如,10.1.1.195:NoCtrlWord:1:1:Local/96):

    • neighbor-address- 邻居的地址。

    • control-word-status—是否已协商此虚拟电路的控制字的使用:NoCtrlWord 还是 CtrlWord。

    • encapsulation type—封装类型,用数字表示:(1) 帧中继 DLCI,(2) ATM AAL5 VCC 传输,(3) ATM 透明小区传输,(4) 以太网,(5) VLAN 以太网,(6) HDLC,(7) PPP,(8) ATM VCC 信元传输,(10) ATM VPC 信元传输。

    • vc-id— 虚拟电路标识符。

    • source—广告来源:本地或远程。

protocol[ , preference ]

从中获知路由的协议和路由的首选项值。

  • +- 加号表示活动路由,即从路由表安装到转发表中的路由。

  • - - 连字符表示最后一个活动路由。

  • *- 星号表示路径既是活动路径,也是最后一个活动路径。行 to 前的星号表示路由的最佳子路径。

在除 BGP LocalPref 属性之外的每个路由指标中,首选较小的值。为了使用常见的比较例程,Junos OS 将 LocalPref 值的 1 补码存储在首选项 2 字段中。例如,如果路由 1 的 LocalPref 值为 100,则首选项 2 值为 -101。如果路由 2 的 LocalPref 值为 155,则首选项 2 值为 -156。路由 2 是首选,因为它具有较高的 LocalPref 值和较低的首选项 2 值。

weeks:days hoursminutesseconds

已知路由的时间长度(例如,2w4d 13:11:14,或 2 周 4 天 13 小时 11 分 14 秒)。

度量

指定路线的成本值。对于 AS 中的路由,成本由 IGP 和单个协议指标决定。对于外部路由、目标或路由域,成本由首选项值确定。

localpref

路由中包含的本地首选项值。

接收路由的接口。

AS 路径

获知路由的 AS 路径。AS 路径末尾的字母表示路径来源,同时指示 AS 路径发起点的路由状态:

  • I—IGP.

  • E—EGP.

  • ?—不完整;通常,AS 路径是聚合的。

当路由中包含 AS 路径号时,格式如下:

  • [ ]— 如果路由设备上配置了多个 AS 编号,或者配置了 AS 路径前缀,则用括号将与 AS 路径关联的本地 AS 编号括起来。

  • { }- 大括号将 AS 集括起来,即一组 AS 编号,顺序无关紧要。集合通常由路由聚合产生。每个 AS 集中的数字按升序显示。

  • ( )- 括号括住一个邦联。

  • ( [ ] )- 括号和方括号将联合集括起来。

注意:

在 Junos OS 10.3 版及更高版本中,如果 BGP 收到属性 128(属性集),并且您尚未在任何路由实例中配置独立域,则 AS 路径字段将显示无法识别的属性和关联的十六进制值。

封装

为指定的 BGP 社区启用了扩展的下一跃点编码功能,以便通过 IPv6 隧道路由 IPv4 流量。当 BGP 接收没有隧道社区的路由时,不会创建 IPv4-0ver IPv6 隧道,也不会解析 BGP 路由而无需封装。

路由标签

BGP 路由更新中携带的标签堆栈。

验证状态

(BGP 获知的路由)路由的验证状态:

  • 无效 — 指示已找到前缀,但从 EBGP 对等方接收的相应 AS 不是数据库中显示的 AS,或者 BGP 更新消息中的前缀长度超过数据库中允许的最大长度。

  • 未知 - 指示前缀不在数据库中的前缀或前缀范围之内。

  • 未验证 - 指示未针对数据库验证前缀的来源。这是因为数据库已填充,并且 BGP 导入策略中未调用验证,尽管启用了源验证,或者未为 BGP 对等方启用源验证。

  • 有效 - 指示在数据库中找到前缀和自治系统对。

下一跃点到目标。尖括号 (>) 表示路由是所选路由。

如果目标是 Discard,则会丢弃流量。

通过

用于到达下一跃点的接口。如果有多个接口可用于下一跃点,则实际使用的接口后跟单词 Selected。此字段还可以包含以下信息:

  • 权重 - 用于区分主路由、辅助路由和快速重新路由备份路由的值。当启用了 MPLS 标签交换路径 (LSP) 链路保护、节点链路保护或快速重新路由时,或者为辅助路径启用了备用状态时,权重信息可用。首选较低的权重值。在具有相同权重值的路由之间,可以进行负载均衡。

  • 平衡 — 平衡系数,指示当路由设备执行不等价负载平衡时,成本不等价的流量如何在下一跃点之间分配。启用 BGP 多路径负载平衡时,此信息可用。

  • lsp-path-name— 用于到达下一跃点的 LSP 的名称。

  • label-action—MPLS 标签和在下一跃点发生的操作。操作可以是弹出(从堆栈顶部删除标签)、推送(将另一个标签添加到标签堆栈)或交换(将标签替换为另一个标签)。对于 VPN,预计会看到多个推送操作,对应于 VPN 路由所需的内部和外部标签(在直接 PE 到 PE 连接的情况下,VPN 路由将仅推送内部标签)。

专用单播

(增强了 MX 系列路由器的用户管理功能)指示访问内部路由由增强的订阅者管理进行管理。相比之下,不受增强订阅者管理管理的访问内部路由将与关联的下一跃点和媒体访问控制 (MAC) 地址信息一起显示。

平衡

根据等价多路径 (ECMP) 在下一跃点网关之间的底层操作接口带宽分配负载(以百分比表示)。

有效路由

本地路由信息库 (RIB) 中的有效路由计数。

路由因最大长度而无效

由于本地 RIB 不匹配而导致 origin-as 的无效路由计数。

路由因源为无效

由于本地 RIB 中最大长度不匹配而导致的无效路由计数。

未知路由

本地 RIB 中的未知路由计数。

示例输出

显示路线

显示路线

以下示例输出显示了转换路由的路由层次结构。

显示路由转发表匹配 10.1.1.1

显示路线 10.1.1.1 广泛扩展-NH

显示路由 TE-IPv6-前缀-IPv6-addr

显示路由 te-IPv6-前缀-节点-ISO

显示路由 (VPN)

以下示例输出显示了启用了复合下一跃点的 VPN 路由。第一个 Push 操作对应于外部标签。第二个 Push 操作对应于内部标签。

显示路由(带目标前缀)

显示路由目标前缀详细信息

显示路线广泛

显示路线编程详细信息

显示路由验证统计信息

发布信息

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

Junos OS 9.5 版中引入的选项 private

适用于 EX 系列交换机的 Junos OS 9.5 版中引入的选项 private

MX80、MX104、MX240、MX480、MX960、MX2010、MX2020、vMX 系列路由器上的 Junos OS 版本 16.2R1 中引入的选项 display-client-data

选项 te-ipv4-prefix-ip、 , te-ipv4-prefix-node-ip并在 te-ipv4-prefix-node-iso MX 系列和 PTX 系列上的 Junos OS 17.2R1 版中引入。

rib-sharding 在 cRPD 版本 20.1R1 中引入的选项。