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)

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

必需的权限级别

视图

输出字段

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

表 1: 显示路由输出字段

字段名称

字段说明

routing-table-name

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

number 目的地

路由表中有路由的目的地数。

number 路线

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

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

  • holddown (在声明为非活动之前处于待定状态的路由)。暂停路由曾经是活动路由,不再是活动路由。路由处于暂停状态,因为协议对路由仍具有兴趣,这意味着已设置兴趣位。协议可能会在先前处于活动状态的路由上设置其兴趣位,因为该协议仍在对路由进行广告。所有协议都撤销路由播发并移除其兴趣位后,路由将被删除。持续的暂存状态通常意味着相关协议未正确释放其利益位。

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

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

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

destination-prefix

路由目标(例如:10.0.0.1/24)。有时,路由信息会以另一种格式显示,例如:

  • MPLS-label (例如 80001)。

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

  • neighbor-addresscontrol-word-statusencapsulation type::vc-idsource (仅限第 2 层电路。例如,10.1.1.195:NoCtrlWord:1:1:本地/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 将 1 的 LocalPref 值补补存储在 Preference2 字段中。例如,如果路由 1 的 LocalPref 值为 100,则首选项 2 值为 -101。如果路由 2 的本地Pref 值 155,则首选项 2 值为 -156。路由 2 首选,因为它的本地Pref 值较高,优先级 2 值较低。

weeks:days hours:minutes:seconds

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

度量

指示路由的成本值。对于 AS 中的路由,成本由 IGP 和单个协议指标决定。对于外部路由、目标或路由域,成本由优先级值决定。

本地预

路由中包含的本地优先级值。

接收路由的接口。

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-0 或 IPv6 隧道,且在不封装的情况下解析 BGP 路由。

路由标签

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

验证状态

(BGP 学习型路由)路由的验证状态:

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

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

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

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

下一跃点前往目的地。尖括号 (>) 表示路由是所选路由。

如果目标为 Discard,将丢弃流量。

通过

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

  • 权重 — 用于区分主要、次要和快速重新路由备份路由的值。如果启用了 MPLS 标签交换路径 (LSP) 链路保护、节点链路保护或快速重新路由,或者启用了辅助路径的备用状态,则权重信息可用。优先选择权重较低的值。在权重值相同的路由中,可以实现负载平衡。

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

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

  • label-action-下一跃点发生 MPLS 标签和操作。操作可以是弹出(从堆栈顶部移除标签)、推送(将另一个标签添加到标签堆栈的位置)或交换(其中标签被另一个标签替换)。对于 VPN,希望看到多个推送操作,与 VPN 路由所需的内部和外部标签相对应(如果是 PE 到 PE 的直接连接,VPN 路由将仅具有内部标签推送)。

专用单播

(针对 MX 系列路由器的增强型订阅者管理)指示通过增强的订阅者管理来管理访问内部路由。相比之下,非由增强型订阅者管理管理的接入内部路由会显示相关的下一跃点和媒体访问控制 (MAC) 地址信息。

平衡

基于等价多路径 (ECMP) 的底层操作接口带宽分配负载,以百分比表示在下一跳网关上。

示例输出

show route

show route

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

显示路由转发表匹配 10.1.1.1

show route 10.1.1.1 extensive expanded-nh

show route te-ipv6-prefix-ipv6-addr

显示路由 te-ipv6-前缀-node-iso

show route (VPN)

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

show route(带目标前缀)

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

show route extensive

显示路由编程详细信息

发布信息

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

在 Junos OS 9.5 版中引入的选项 private

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

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

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

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