Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

显示路由详细信息

 

List of Syntax

语法

语法(EX 系列交换机)

语法

语法(EX 系列交换机)

Release Information

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

命令在 EX 系列交换机 Junos OS 版本9.0 中引入。

命令 Junos OS Release 13.2 X51-D15 中引入 QFX 系列。

Comand 为 OCX 系列 Junos OS 版本 14.1 X53-D20 中引入的。

DeletePendingJunos OS Release 19.4 R1 中添加到命令输出中的标记。

说明

显示有关路由表中的有效条目的详细信息。

选项

none显示所有系统上路由表中的所有可用条目。
目标前缀必显示指定地址或地址范围的有效条目。
逻辑系统(all | 逻辑系统名称之间的接线必在所有逻辑系统或特定逻辑系统上执行此操作。

所需的权限级别

观看

示例输出列表

显示路由详细信息

显示路由详细信息(带 BGP 多路径)

显示路由详细信息(使用 BGP、DeletePending)

显示路由标签详细信息(Multipoint LDP Inband 点对点 Lsp 的信号)

显示路由标签详细信息(带多播的多点 LDP-仅快速路由)

显示路由详细信息(灵活 VXLAN 通道配置文件)

输出字段

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

表 2介绍了下一跳类型输出字段的所有可能值。

表 3介绍了状态输出字段的所有可能值。一个路由可能处于多个状态(例如<Active NoReadvrt Int Ext>)。

表 4介绍了社区输出字段的可能值。

表 1: 显示路由详细信息输出字段

字段名称

字段说明

routing-table-name

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

number destinations

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

number routes

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

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

  • holddown(在声明为非活动之前处于挂起状态的路由)

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

route-destination (entry, announced)

路由目标(例如: 10.0.0.1/24)。entry该值是此目标的路由数, announced值是为此目标宣告的路由数。有时路由目标会显示为另一种格式,例如:

  • MPLS-label (例如80001)。

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

  • neighbor-address:control-word-status:encapsulation type:vc-id:source(仅2层电路; 例如,10.1.1.195: NoCtrlWord:1:1: Local/96)。

    • neighbor-address—邻域的地址。

    • control-word-status—是否已为此虚拟电路协商控制字的使用:NoCtrlWordCtrlWord

    • 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—广告来源:LocalRemote

    • source—广告来源: Local或者 Remote.

label stacking

(仅限 MPLS 的下一跳路由设备)深度属于 MPLS 标签堆栈,需要从堆叠的顶部卸下一个或多个标签的标签弹出操作。显示一对路由,因为仅当堆栈深度为两个或更多个标签时才执行 pop 操作。

  • S=0 route指示传入标签堆栈深度为2或更多的数据包将退出此路由设备,其中一个标签较少(执行标签弹出操作)。

  • 如果没有S=信息,则该路由是堆栈深度为1(不执行标签弹出操作)的正常 MPLS 路由。

[protocol, preference]

从中获知路由的协议,以及路由的首选值。

  • +—加号表示活动路由,该路由从路由表安装到转发表。

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

  • *—星号表示工艺路线既是活动路由,也是最后一个有效的路线。to线路前的星号表示路径的最佳子路径。

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

Preference2值为有符号整数,即Preference2值可以为正值或负值。但是,Junos OS 将Preference2值计算为由正值表示的无符号整数。根据这些Preference2值,Junos OS 在以下情景中以不同方式评估首选路由:

  • Both Signed Preference2 values

    • 路由 A =-101

    • 路由 B =-156

    如果两个Preference2值均已签名,则 Junos OS 仅评估的无Preference2符号值和路由 A,其值Preference2应较低。

  • Unsigned Preference2 values

    现在考虑两个Preference2无符号值:

    • 路由 A = 4294967096

    • 路由 B = 200

    在此,Junos OS 将较Preference2小值和Preference2值为200的路由 B 视为小于4294967096的首选。

  • Combination of signed and unsigned Preference2 values

    比较Preference2两个路由的值时,如果一个路由Preference2是有符号值,而另一个路由为无符号值,则 Junos OS 首选路由,其上值的正值Preference2高于负值。 Preference2 例如,请考虑以下有符号和无Preference2符号值:

    • 路由 A =-200

    • 路由 B = 200

    在这种情况下, Preference2值为200的路由 B 为首选值,但该值大于-200,因为 Junos OS 仅计算Preference2值的无符号值。

Level

(仅 IS-IS)。在 IS-IS 中,单个 AS 可以划分为称为区域的较小的组。区域之间的路由按层次结构组织,允许域以管理方式划分为更小的区域。此组织通过配置1级和2级中间系统来完成。1级系统在某个区域内路由。当目标位于区域之外时,它们将向第2层系统路由。2级中间系统在不同区域之间路由,向其他 As。

Route Distinguisher

使用64位前缀扩充 IP 子网。

PMSI

提供商多播服务接口(MVPN 路由表)。

Next-hop type

下一跳跃的类型。有关此字段可能值的说明,请参阅表 2

Next-hop reference count

对下一跳跃进行引用的次数。

Flood nexthop branches exceed maximum消息

指示淹没下一跳分支的数量超过了32分支机构的系统限制,并且在内核中仅安装了泛滥下一中继站分支的子集。

Source

路由源的 IP 地址。

Next hop

可直接到达的邻接系统的网络层地址。

via

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

  • 用于—区分主、次和快速重新路由备份路由的权重值。在启用了 MPLS 标签交换路径(LSP)链路保护、节点链接保护或快速重新路由或为辅助路径启用待机状态时,可获得重量信息。较低的重量值是首选。在具有相同权重值的路由中,可以进行负载平衡。

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

Label-switched-path lsp-path-name

用于到达下一跳跃的 LSP 的名称。

Label operation

在此路由设备上发生 MPLS 标签和操作。操作可以是pop (从堆叠顶部卸下标签)、 push (在标签堆栈中添加另一个标签)或swap (标签被其他标签替代)的位置。

Interface

(仅限本地)本地接口名称。

Protocol next hop

通告前缀的远程路由设备的网络层地址。此地址用于派生转发下一个跳跃。

Indirect next hop

用于指定协议下一个跳跃、标记、内核导出策略和转发下一个跳跃之间的映射的索引指定。

State

路由的状态(一个路由可能处于多个状态)。请参阅表 3

Local AS

AS 本地路由设备的编号。

Age

路由的已知时间长度。

AIGP

累积内部网关协议(AIGP) BGP 属性。

Metricn

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

MED-plus-IGP

BGP 路径选择的指标值,将 IGP 成本添加到下一中继站目标。

TTL-Action

对于 MPLS Lsp,TTL 传播属性的状态。对于所有 RSVP 信号和 LDP 信号 Lsp 或特定 VRF 路由实例,可启用或禁用。

有关示例输出,请显示路由表参阅。

Task

添加了路由的协议的名称。

Announcement bits

Junos OS 向其通告此路由的 BGP 对等方或协议的数量,后跟公告的接收者列表。Junos OS 还可以通告路由到 KRT,以便将路由安装到数据包转发引擎、解析树、L2 VC 甚至 VPN。例如, n-Resolve inet表示指定路由用于路由表中找到的下一个跃点的路由解析。

  • n—仅由瞻博网络客户支持使用的索引。

AS path

路径,通过它获知路由。AS 路径末端的字母表示路径原点,可在 AS 路径起始点处提供路由状态的指示:

  • I—IGP。

  • E—EGP。

  • Recorded—AS 路径由样本进程记录(取样)。

  • ?—未通常,AS 路径会聚合。

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

  • [ ]—括号用于将编号置于 AS 路径之前。此编号代表 AS 路径中存在的 As 数量,计算时在 RFC 4271 中定义。此值在 AS 路径合并流程中使用,如 RFC 4893 中定义。

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

  • { }—括号括在一起,是顺序无关紧要的一组 AS 编号。一组通常来自路由聚合的结果。每个 AS 集中的数字按升序显示。

  • ( )—括号用联合体。

  • ( [ ] )—圆括号和括号括起一个联合体集。

注意: 在 Junos OS Release 10.3 和更高版本中,BGP 如果接收属性128(属性集),但尚未在任何路由实例中配置独立域,AS path 字段将显示无法识别的属性和关联的十六进制值。

validation-state

(BGP 了解的路由)路由的验证状态:

  • Invalid—指示找到了前缀,但是与从 EBGP 对等方收到的对应项不是数据库中显示的,或者 BGP update 消息中的前缀长度超过了数据库允许的最大长度。

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

  • Unverified—指示不根据数据库验证前缀的来源。这是因为数据库已填充,并且不会在 BGP 导入策略中调用验证,但原始验证已启用,或者未对 BGP 对等方启用原始验证。

  • Valid—指示在数据库中找到前缀和自主系统对。

ORR 代 ID

显示最佳路由反射(ORR)生成标识符。当任何对应的 ORR 路由的指标值更改时,或者如果添加或删除了 ORR 路由,则 ISIS 和 OSPF 内部网关协议(IGP)更新。

Fec 绑定到路由

配置 multipoint LDP (M-LDP) inband 信号时的点到多点根地址、多播源地址和多播组地址。

主上行

配置仅具有多播的快速重新路由(MoFRR)的 multipoint LDP (即主上行链路路径)。MoFRR 从接收器向主路径上的源传输多播加入消息,同时从接收器向备份路径上的源传输辅助多播联接消息。

RPF Nexthops

配置带 MoFRR 的 multipoint LDP 时,反向路径转发(RPF)下一跳信息。数据包从主路径和辅助路径接收。由于 RPF 检查,冗余数据包将在拓扑合并点处被丢弃。

标签

多个 MPLS 标签用于控制 MoFRR 流选择。每个标签代表一个单独的路由,但每个都引用相同的接口列表检查。只有主标签被转发,而其他所有部分则被丢弃。多个接口可使用相同标签接收数据包。

权重

用于区分 MoFRR 主要和备份路由的值。较低的重量值是首选。在具有相同权重值的路由中,可以进行负载平衡。

VC Label

分配给2层电路虚拟连接的 MPLS 标签。

MTU

2层电路的最大传输单位(MTU)。

VLAN ID

2层电路的 VLAN 标识符。

Prefixes bound to route

绑定到此路由的转发等效类(FEC)。仅适用于 LDP 安装的路由。

Communities

路由的社区路径属性。有关表 4此字段的所有可能值,请参阅。

Layer2-info: encaps

2层封装(例如 VPLS)。

control flags

控制标记:noneSite Down

mtu

最大传输单位(MTU)信息。

Label-Base, range

标签块中的第一个标签和标签大小。远程 PE 路由设备在向广告 PE 路由设备发送流量时使用此第一个标签。

status vector

2层 VPN 和 VPLS 网络层可达性信息(NLRI)。

Accepted Multipath

配置 BGP 多路径时当前活动路径。

Accepted LongLivedStale

LongLivedStale 标志表示路由已由该路由器标记为 LLGR-过时,作为 LLGR 接收器模式操作的一部分。可能会为路由显示此标志或 LongLivedStaleImport 标记。这些标志都不会同时与陈旧(普通的 GR 过时)标志显示。

Accepted LongLivedStaleImport

LongLivedStaleImport 标志表示路由在从对等方或导入策略收到时标记为 LLGR 陈旧。可能会为路由显示此标志或 LongLivedStale 标记。这些标志都不会同时与陈旧(普通的 GR 过时)标志显示。

接受收到的 BGP 长时间实时平滑重新启动(LLGR)和 LLGR 从配置的邻接方获知并导入 inet 的陈旧路由。0路由表

ImportAccepted

LongLivedStaleImport

DeletePending

接受收到的 BGP 长寿命重新启动(LLGR)和 LLGR 从配置的邻接方获知并导入 inet 的陈旧路由。0路由表

LongLivedStaleImport 标志表示路由在从对等方或导入策略收到时标记为 LLGR 陈旧。

DeletePending 标志表示因发生 BGP 对等体事件而需要处理 BGP 路由。

Accepted MultipathContrib

当前对 BGP 多路径构成的路径。

Localpref

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

Router ID

由开放消息中的邻居通告的 BGP 路由器 ID。

Primary Routing Table

路由表组中路由所在的主路由表的名称。

Secondary Tables

路由表组中路由所在的一个或多个辅助表的名称。

表 2: 下一跳类型输出字段值

下一跳跃类型

Description

Broadcast (bcast)

广播下一跳跃。

Deny

拒绝下一跳跃。

Discard

丢弃下一跳跃。

动态列表

动态列表下一跳跃

Flood

淹没下一跳跃。包含称为分支机构的组件,最多可达32个分支机构。每个洪水下一中继站分支机构都会将信息流的副本发送至转发接口。由点到多点 RSVP、点对多点 LDP、点对多点 CCC 和多播使用。

Hold

下一跃点正等待解析为单播或多播类型。

Indexed (idxd)

索引下一跳跃。

Indirect (indr)

用于具有协议下一个远程跳跃地址的应用程序。当 BGP 下一跃点是未直接连接的 BGP 邻居时,您可能会看到内部 BGP (IBGP)路由的下一跳类型。

Interface

用于分配给接口的网络地址。与路由器的下一跳跃不同,接口下一跳跃不会引用网络上的任何特定节点。

Local (locl)

接口上的本地地址。此下一跳跃类型会导致在本地接收具有此目标地址的数据包。

Multicast (mcst)

有线多播下一跳跃(限于 LAN)。

Multicast discard (mdsc)

多播丢弃。

Multicast group (mgrp)

多播组成员。

Receive (recv)

接收.

Reject (rjct)

丢弃. 发送了 ICMP 不可访问的消息。

Resolve (rslv)

解决下一跳跃。

Routed multicast (mcrt)

常规多播下一跳跃。

Router

一个特定节点或一组路由设备转发与路由前缀匹配的数据包的节点。

要限定为下一跳跃类型路由器,路由必须符合以下标准:

  • 不得是路由设备的直接或本地子网。

  • 必须有一个直接连接到路由设备的下一跳跃。

Software

将下一跃点添加到远程 IP 地址的路由引擎转发表中,前缀为/32 仅用于 Junos OS 演进。

Table

路由表下一跳跃。

Unicast (ucst)

址.

Unilist (ulst)

单播下一跃点列表。发送到此下一跃点的数据包将转至列表中的任何下一跳跃。

表 3: 状态输出字段值

Description

Accounting

路由需求核算。

Active

路由处于活动状态。

Always Compare MED

具有较低多个退出鉴别器(MED-V)的路径可用。

AS path

提供更短的 AS 路径。

Cisco Non-deterministic MED selection

启用 Cisco 不确定性的 MED-V,并提供了具有较低的 MED-V 的路径。

Clone

路由是一个克隆。

Cluster list length

由路由反射器发送的群集列表的长度。

Delete

路由已删除。

Ex

外部路由。

Ext

从外部 BGP 邻居接收 BGP 路由。

FlashAll

强制在任何路由(活动或非活动)更改时通知所有协议以进行前缀。如果未设置,协议仅在活动路由更改时通知前缀。

Hidden

路由策略导致路由未使用。

IfCheck

路由需要转发 RPF 检查。

IGP metric

可使用具有较低 IGP 指标的下一跳跃跃点路径。

Inactive reason

此路由的标志,未选择最适合特定目标。

Initial

正在添加路由。

Int

内部路由。

Int Ext

从内部 BGP 对等体或 BGP 联合体对等方接收的 BGP 路由。

Interior > Exterior > Exterior via Interior

可使用直接、静态、IGP 或 EBGP 路径。

Local Preference

提供具有更高本地优先级别值的路径。

Martian

路由是 martian (被忽略,因为它明显无效)。

MartianOK

从 martian 筛选中免除的路由。

Next hop address

下一个跃点较低的路径可用。

No difference

具有较低 IP 地址的邻居的路径可用。

NoReadvrt

不通告路由。

NotBest

路由未选择,因为没有最低的 MED-V。

Not Best in its group

传入 BGP 不是最适合一个组的形式(只有一个是最佳方式)。

NotInstall

不安装在转发表中的路由。

Number of gateways

有更多可用的下一跃点的路径。

Origin

提供具有较低原始代码的路径。

Pending

由于另一路由上配置了保留,路由已挂起。

Programmed

使用 API 通过盒式或开箱即用应用程序以编程方式安装路由。

Release

计划发布的工艺路线。

RIB preference

提供了来自编号更大的路由表的路由。

Route Distinguisher

64位前缀添加到 IP 子网中,使其独一无二。

Route Metric or MED comparison

具有较低指标或中点的路由可用。

Route Preference

具有较低优先级别值的路由可用

Router ID

具有较低 ID 的邻居的路径可用。

Secondary

路由不是主路由。

Unusable path

由于以下情况之一,无法使用路径:

  • 路由 damped。

  • 导入策略拒绝路由。

  • 路由未解析。

Update source

Last tiebreaker 是最低 IP 地址值。

ProtectionCand

指示请求保护的路径。

ProtectionPath

指示可用作保护路径的路由条目。

表 4: 社区输出字段值

Description

区域编号

4字节,编码32位区域编号。对于 AS 外部路由,其值为0。非零值将在 OSPF 域内部和在已识别区域内标识路由。区域编号与特定 OSPF 域相关。

bandwidth: local AS number:link-bandwidth-number

链路带宽用于不相等成本负载平衡的社区价值。当 BGP 有多个候选路径可用于多路径目的时,除非所有候选路径具有此属性,否则它不会根据链路带宽社区执行不等成本负载平衡。

domain-id

用于识别 OSPF 域的唯一可配置编号。

domain-id-vendor

用于进一步识别 OSPF 域的唯一可配置编号。

link-bandwidth-number

链路带宽编号:从04,294,967,295 (每秒字节数)。

local AS number

本地 AS 编号:165,535

options

1字节。当前仅当路由类型为或57时才使用。如果在字段中设置最小有效位,则表示路由具有2类指标。

origin

(与 Vpn 一起使用)标识路由来源。

ospf-route-type

1字节,编码形式12用于区域内路由(取决于路由来自类型1还是类型 2 LSA);3用于汇总路由;5外部路由(区域编号必须为0);7对于 NSSA 路由;或129伪装链路端点地址。

route-type-vendor

显示路由的区域编号、OSPF 路由类型和选项。这是使用 BGP 扩展社区属性0x8000配置的。格式为area-number:ospf-route-type:options

rte-type

显示路由的区域编号、OSPF 路由类型和选项。这是使用 BGP 扩展社区属性0x0306配置的。格式为area-number:ospf-route-type:options

target

定义路由参与的 VPN;target具有格式32-bit IP address:16-bit number。例如,10.19.0.0:100。

unknown IANA

传入 IANA 代码,其值介于0x1 0x7fff之间。此 BGP 扩展社区属性的代码被接受,但无法识别。

unknown OSPF vendor community

带一个值的传入 IANA 代码0x8000。此 BGP 扩展社区属性的代码被接受,但无法识别。

示例输出

显示路由详细信息

user@host> show route detail

显示路由详细信息(带 BGP 多路径)

user@host> show route detail

显示路由详细信息(使用 BGP、DeletePending)

user@host> show route detail

显示路由标签详细信息(Multipoint LDP Inband 点对点 Lsp 的信号)

user@host> show route label 299872 detail

显示路由标签详细信息(带多播的多点 LDP-仅快速路由)

user@host> show route label 301568 detail

显示路由详细信息(灵活 VXLAN 通道配置文件)

user@host> show route 192.168.0.2 detail