Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS 演化版与 Junos OS 有何不同

在许多方面,Junos OS 演化版与 Junos OS 相同:路由、桥接和管理软件等关键应用程序在两者中是相同的,管理平面接口和 API(如 CLI、NETCONF、JET、JTI、AFI 和底层数据模型)保持高度一致。在 Junos OS 和 Junos OS 演化版中,您都可以通过控制台端口使用远程身份验证方法。但是,在行为、CLI 语法以及 CLI 和 XML 输出方面存在一些差异。Junos OS 文档中都指出了这些差异。但是,为方便起见,本节在一个位置概述了差异。如果适用,链接会将您带到 Junos OS 文档中涵盖该项目的位置。

有关 Junos OS 和 Junos OS 演化版之间主要区别的更详细概述,请参阅 Junos OS 演 化版与 Junos OS 演化版之间的主要区别

Junos OS 演化版与 Junos OS 的行为差异

Junos OS 演化版和 Junos OS 之间的行为差异是两个操作系统在某些情况下行为不同的方式。参见 表1

表 1:Junos OS 演化行为与 Junos OS 有何不同

Junos OS 演化行为

Junos OS 行为

文档链接

访问和身份验证

在 Junos OS 演化版 20.4R1 及更早版本中,如果未配置密码认证方法,并且远程认证服务器拒绝了认证请求,设备仍会尝试本地密码认证。

在 Junos OS 中,如果未配置密码身份验证方法,并且远程身份验证服务器拒绝身份验证请求,则请求将以拒绝结束。

LDAPS、RADIUS、TACACS+ 和本地密码的身份验证顺序

Junos OS 演化版在层次结构级别不支持 [edit system login retry-options] 以下选项:

  • backoff-threshold

  • backoff-factor

  • maximum-time

  • minimum-time

  • tries-before-disconnect

在 Junos OS 中,层次结构中[edit system login retry-options]支持 、 、 maximum-timeminimum-timebackoff-factorlockout-periodtries-before-disconnect 选项。backoff-threshold

重试选项

接口

管理接口名称格式已更改,以容纳每个路由引擎节点的多个管理端口。名称为 re0:mgmt-0/re0:mgmt-1 和 re1:mgmt-0/re1:mgmt-1。两个管理接口均可配置和显示。

您使用的管理接口名称取决于您要设置的设备类型。有些设备使用 me0,有些使用 fxp0,有些使用 em0。

了解管理以太网接口

在未标记的链路聚合组 (LAG) 中,将创建子逻辑接口 (IFL) 成员。请求按儿童 IFL 成员提出。结果将聚合并显示在 CLI 中。

在 VLAN 标记的 LAG 中,不会将额外的子 IFL 创建为聚合以太网捆绑包的一部分。不显示子 IFL 的链接 IFL 统计信息和标记统计信息。

子 IFL 成员是在未标记和 VLAN 标记的 LAG 中创建的。请求按儿童 IFL 成员提出。结果将聚合并显示在 CLI 中。

聚合以太网接口

将新接口作为成员添加到聚合以太网捆绑包中时,新成员接口将发生抖动:物理接口将作为常规接口删除,然后作为聚合以太网成员重新添加,并且统计信息将重置。

将新接口作为成员添加到聚合以太网捆绑包中时,不会先将该新接口作为单独接口删除然后添加,而是会添加其下的所有接口。由于接口不会被删除,因此它会保留与其关联的所有统计信息和其他历史记录。

聚合以太网接口和了解交换机的聚合以太网接口和 LACP

Junos OS 演化版不会对聚合接口中成员(或子接口)的最大数量施加限制。但是,平台限制仍然适用。

Junos OS 规定聚合接口中的成员(或子接口)不得超过 64 个。

聚合以太网接口和了解交换机的聚合以太网接口和 LACP

在 Junos OS 演化版中,使用 [ 语句为聚合以太网配置父接口时,在接口提交到指定的聚合以太网 (ae) 接口之前,从 [set interfaces interface-name ether-options 802.3ad ae-name]edit interfaces interface-name] 层次结构进行的任何辅助(子)接口配置都不会生效。这适用于 ether-optionsgigether-options

在 Junos OS 中,层次结构中的[edit interfaces interface]聚合以太网接口和非聚合以太网接口的配置独立于和[edit interfaces interface gigether-options]层次结构的[edit interfaces interface ether-options]配置,并在应用时生效。

ether-optionsgigether-options

在 Junos OS 演化版中,当您向现有配置添加重复的 IP 地址或前缀时,操作系统将出错并阻止提交。相反,您必须先删除现有前缀并提交新配置。完成此操作后,您可以添加重复的前缀并提交。

在 Junos OS 中,您可以向现有配置添加重复的 IP 地址或前缀,而不会阻止提交。

前缀列表

从 Junos OS 演化版 21.1R1 开始,我们将 25 千兆和 50 千兆接口的默认前向纠错 (FEC) 从 FEC74 更改为 FEC91,因为 FEC91 具有更好的性能。

默认情况下会分配 FEC 模式。如果默认情况下不希望分配 FEC 模式,则必须禁用该模式。

在 Junos OS 中,25 千兆和 50 千兆接口的默认 FEC 为 FEC74。您可以在 25 千兆和 50 千兆接口上配置 FEC 子句 CL74,在 100 千兆接口上配置 CL91。由于 FEC 子句默认应用于这些接口,因此如果您不想应用 FEC 子句,则必须禁用它们。

FEC(乙醚)

高可用性

在运行 Junos OS 演化的PTX10004和PTX10008平台上,默认情况下会启用平稳路由引擎切换 (GRES),并且无法禁用。

默认情况下,GRES 处于禁用状态。

了解 Junos OS 演化版的平滑路由引擎切换

在 Junos OS 演化版中,的show system switchover输出会显示 和 Applications' ready stateObject database条目。Junos OS 演化版使用基于应用程序的架构。

show system switchover Junos OS 输出显示

Kernel database.

显示系统切换

(仅适用于 QFX5220-32CD 交换机)不中断服务的软件升级 (ISSU) 是使用命令 request system software add restart 执行的。

ISSU 是使用命令执行 request system software in-service-upgrade 的。

请求系统软件添加重新启动

Junos XML API 和脚本

您必须在两台设备之间设置无密码登录,才能使用 SLAX 或 XSLT 脚本中的扩展功能打开 jcs:open 与本地或远程设备的连接。

您不仅限于无密码登录。Junos OS 支持提供的密码和交互式密码,例如,在远程设备上执行 RPC。

open() 函数(SLAX 和 XSLT)

如果存在重复的事件策略,事件进程不会给出任何警告消息。相反,eventd 以先到先得的方式接受活动政策。

如果尝试创建重复的事件策略,事件进程会显示一条警告消息。

事件 策略和事件通知概述

对于使用为最小内存配置的配置语句运行 max-datasize 的操作脚本,将发生错误。在 Junos OS 演化版中,错误为“内存不足”。

对于使用为最小内存配置的配置语句运行 max-datasize 的操作脚本,将发生错误。在 Junos OS 中,错误为“内存分配失败”。

最大数据大小

如果在脚本中执行 sysctl() 扩展函数并请求无效的 sysctl 变量名称,Junos OS 演化版将生成 sysctl error: No such file or directory 错误。

如果在脚本中执行 sysctl() 扩展函数并请求无效的 sysctl 变量名称,Junos OS 不会生成任何错误。

在 Junos 设备上使用 sysctl() 扩展函数

Junos OS 演化版将所有脚本的跟踪数据存储在应用程序下 cscript 。跟踪日志包括提交、事件、操作和 SNMP 脚本的数据;杨动作和翻译脚本;和瞻博网络扩展工具包脚本。您可以通过在层次结构中 [edit system trace application cscript] 配置语句来修改所有脚本的缺省跟踪设置。

Junos OS 将每种脚本类型的跟踪数据存储在不同的文件中。您可以通过在层次结构级别为该脚本类型配置 traceoptions 语句来修改缺省跟踪设置。

运行 Junos OS 演化版的设备上的跟踪脚本处理

消息
提示:您可以使用系统日志资源管理器将 Junos OS 版本中的系统日志消息与 Junos OS 演化版本进行比较。  

系统日志浏览器

位于 /var/log的消息文件仅写入主路由引擎。备份路由引擎消息位于主路由引擎上的消息文件中找到。

消息文件同时写入主路由引擎和备份路由引擎上。

显示系统日志文件

Junos OS 演化版将节点名称附加到系统日志消息中的主机名。从 Junos OS 演化版 20.4R2 开始,您可以在层次结构级别配置语句[edit system syslog]alternate-format以将节点名称而非主机名附加到进程名称。这种替代格式允许监控系统正确识别主机名。

Junos OS 则不会。

系统日志记录概述

从 Junos OS 演化版 20.1R1 和 19.4R2 开始,如果要将系统日志消息发送到由其在层次结构中的 [edit system syslog host ip-address] IP 地址标识的远程主机,则只需将该语句配置为 management-instance 使用 mgmt_junos 路由实例。您无需在层次结构中 [edit system syslog host ip-address routing-instance] 配置 mgmt_junos 路由实例。

如果要将系统日志消息发送到由其在层次结构中的 [edit system syslog host ip-address] IP 地址标识的远程主机,请在层次结构中[edit system syslog host ip-address routing-instance]配置 mgmt_junos 路由实例。

路由实例

当正则表达式返回空模式匹配时,不会显示错误消息。

当正则表达式返回空模式匹配时,您会收到以下错误:正则表达式错误:空(子)表达式

匹配语句的 Junos 系统日志正则表达式运算符

Junos Evolved 不支持 /var/log/inventory 文件。 在 Junos 中, /var/log/inventory 日志文件存储硬件序列号。对于 Junos Evolved 使用 CLI show chassis hardware 操作模式命令显示硬件清单。
注意: /var/log/inventory日志文件是 Junos 中已弃用的功能。
路由策略和防火墙过滤器

发出 show firewall filter ? 命令时,将列出防火墙过滤器的名称。未列出 Flowspec 过滤器的名称。要查看已配置的 Flowspec 筛选器的名称,请使用 show firewall application routing 命令。

发出 show firewall filter ? 命令时,您不仅会看到列出的防火墙过滤器的名称,还会看到已配置的 Flowspec 过滤器的名称。Flowspec 过滤器显示在下划线内。

显示防火墙

应用于环路接口的防火墙过滤器仅适用于网络控制流量。您必须将防火墙过滤器显式应用于管理接口以过滤管理流量。

应用于环路接口的防火墙过滤器适用于网络控制流量和管理流量。

无状态防火墙过滤器概述

在 Junos OS 演化版中,如果过滤器配置上的匹配操作术语在提交时失败,则不会应用整个过滤器。当您配置的术语在设备上不受支持时,会发生这种情况。

在 Junos OS 中,如果过滤器配置上的匹配操作项在提交时失败,则会应用过滤器的其余部分。

防火墙过滤器概述

将 IPv6 过滤器与数据包长度匹配配合使用时,match 参数仅考虑 TCP 标头长度和数据长度。要正确配置语句 set firewall family inet6 filter filter-name term term-name from packet-length packet-length ,您需要指定数据包长度参数,而不包含 IPv6 标头大小。

将 IPv6 过滤器与数据包长度匹配配合使用时,匹配长度参数包括 IPv6 标头大小。

IPv6 流量的参数化过滤器匹配条件

在具有 icmp 匹配条件的过滤器中,Junos OS 演化版支持配置单个 icmp 类型值以及 icmp 代码值。仅当 指定 ICMP 代码值时,Junos OS 演化版才支持配置多个 icmp 类型值。

Junos OS 支持的配置包含多个 icmp 类型值和一个 icmp 代码值。

防火墙过滤器概述(OCX 系列)

软件安装和升级

只要有空间,就可以同时在设备上安装多个版本的软件。如果没有更多空间,则必须在安装新映像之前删除软件的旧映像。

设备上只能安装两个版本的软件:当前版本和先前版本。

软件安装和升级概述(Junos OS 演化版)

request system snapshot命令拍摄当前用于运行设备的文件的快照,并将所有这些文件复制到备用固态驱动器上。快照包括 /soft、/config 和目录的完整内容、用户数据的副本以及 /var 目录中的内容(、 /var/core/var/external/var/log/root /var/tmp 目录除外)。

request system snapshot 命令拍摄根 (/) 和 /config 文件系统内容的快照。

请求系统快照(Junos OS 演化版)

软件安装和升级概述(Junos OS 演化版)

request system storage cleanup 命令不会从 20.1R1 版之后的设备中删除 Junos OS 演化版映像。它会删除所有核心文件、/ var/log/ 中的日志文件以及所有 / var/log/* 文件。要从设备中删除旧映像,请使用 request system software delete 命令。

该命令会request system storage cleanup从设备中删除所有 Junos OS 映像,包括旧映像和当前安装的映像,以及 /var/crash 中的核心文件、/var/log/ 中的日志文件以及 /var/tmp 中的某些其他文件。

请求系统存储清理(Junos OS 演化版)

在软件升级的验证阶段,Junos OS Evolved 会将映像安装在临时存储位置,直到验证完成。验证完成后,Junos OS 演化版将尝试卸载映像并显示状态消息。

Junos OS 将软件升级映像安装在标准存储位置。映像验证后不显示任何消息。 根据安装映像验证配置

添加新的软件映像后,必须重新启动系统才能运行新软件。如果已添加软件映像但尚未重新启动,则可以发出命令以 request system software delete package-name 删除新添加的软件包并取消安装。

如果您已完成软件映像的安装,但尚未重新启动,请发出 request system software rollback 命令以返回到原始软件安装包。

请求删除系统软件(Junos OS 演化版)

Junos OS 演化版支持一个系统日志文件,其中包含全自动部署 (ZTP) 进程的所有系统日志消息:/ var/log/ztp.log

Junos OS ZTP 系统日志消息分布在多个系统日志文件中:

  • /var/log/dhcp_logfile

  • /var/log/event-script.log

  • /var/log/image_load_log

  • /var/log/messages

  • /var/log/op-script.log

  • /var/log/script_output

针对 Junos OS 演化版的零接触配置
适用于 Junos OS 演化的 ZTP 支持 WAN 接口以及路由引擎 0 的管理接口。ZTP 动态检测 WAN 接口的端口速度,并使用此信息创建相同速度的 ZTP 服务器端口。 适用于 Junos OS 的 ZTP 支持管理接口。 针对 Junos OS 演化版的零接触配置

对于 Junos OS 演化版上的 ZTP,如果下载文件失败,ZTP 将清除该接口上的 DHCP 客户端绑定,并重新启动其他接口上的状态机。如果安装因任何原因失败,ZTP 将在其他接口上重试。

如果在 Junos OS 上下载文件失败,DHCP 客户端将尝试从 DHCP 服务器获取文件最多 6 次,两次尝试之间需要 10 到 15 秒。如果下载失败,ZTP 将停止。然后,ZTP 会清除 DHCP 客户端绑定,并在 DHCP 配置的接口上重新启动状态机。如果安装因任何原因失败,ZTP 将重新启动。 针对 Junos OS 演化版的零接触配置
ZTP for Junos OS 演化版接受 DHCP 选项 43 子选项 1 中的未签名脚本。 适用于具有增强自动化功能的 Junos OS 的 ZTP 接受 DHCP 选项 43 子选项 1 中的未签名脚本;否则,必须对脚本进行签名。 针对 Junos OS 演化版的零接触配置
适用于 Junos OS 演化的 ZTP 使用 DHCP 选项 43、子选项 5 作为 FTP 服务器的 IP 地址,而不使用选项 8。 适用于 Junos OS 的 ZTP 对 HTTP 端口使用 DHCP 选项 43、子选项 5,对 HTTP 代理服务器的 IP 地址使用子选项 8。 针对 Junos OS 演化版的零接触配置
适用于 Junos OS 演化的 ZTP 不会更改默认路由。

对于 Junos OS,在创建绑定和未绑定客户端接口列表并为 ZTP 活动选择 DHCP 客户端后,将删除所有现有默认路由,并且所选的 DHCP 客户端接口将添加新的默认路由。要添加新的默认路由,只能有一个 ZTP 实例处于活动状态。

针对 Junos OS 演化版的零接触配置
系统管理

在 Junos OS 演化版中,命令 request system reboot 会立即重新启动整个系统(所有节点)。

要重新启动特定节点,请使用 request node reboot 命令。

在 Junos OS 中,默认情况下,命令 request system reboot 仅重新启动您连接的路由引擎。 请求系统重新启动(Junos OS 演化版)

重新启动 Junos OS 演化版后,系统会根据硬件时钟初始化时间。如果初始偏移量较大(大于 1000 秒),则运行带有 -g 选项的 ntpd 命令以调整时间。此外,系统还会与有效的 NTP 服务器同步时间。

启动 Junos OS 时,系统会发出 ntpdate 请求,该请求将轮询网络服务器以确定本地日期和时间。您需要配置系统可用于确定系统引导时间的服务器。如果在系统引导时配置了 NTP 引导服务器,则系统会立即与 NTP 引导服务器同步。即使显式禁用 NTP 进程或客户端与 NTP 引导服务器之间的时差超过 1000 秒的阈值,也会发生同步。

使用 NTP 同步和协调时间分布

故障 排除

Junos OS 演化版使用新的跟踪基础架构。对于 Junos OS 演化版,将在路由引擎上收集来自所有节点上所有应用程序的跟踪数据。您可以使用命令 show trace application application-name node node-name 读取和解码存储在跟踪文件中的跟踪消息。您可以在层次结构级别修改特定应用程序的 [edit system trace application] 跟踪选项。但是,一些应用程序仍使用该 traceoptions 语句。

配置为 traceoptions 为特定进程或协议启用跟踪日志记录。

跟踪

对于 Junos OS 演化版,在早期启动期间创建的核心文件存储在 /var/core/re 中。但是,在启动后期创建的核心文件(例如,在确定路由引擎插槽编号之后)存储在 /var/core/re0 或 /var/core/re1 中。该命令show system core-dumps将显示生成的所有内核。

对于 Junos OS,核心文件存储在 /var/crash 或 /var/tmp 中。

显示系统核心转储(Junos OS 演化版)

用户界面

Junos OS 演化版不支持该 virtual-memory-mapping 选项。

virtual-memory-mapping语句configuration-database的选项定义用于按进程对配置数据库使用虚拟内存映射的参数。

配置数据库

show system reboot 命令具有“执行此命令”或“通过命令管道”的选项。

show system reboot 命令具有执行此命令、在两个路由引擎上显示停止或重新启动请求或通过命令管道的选项。

显示系统重新启动

在 Junos OS 演化版中,启用该命令 set system switchover-on-routing-crash 会导致路由引擎主控切换仅在 rpd 崩溃和任何不受控制的 rpd 从 CLI 外部(如 kill -9 rpi_pid Linux shell)退出时发生。CLI 中的命令 restart routing 不会触发切换。

配置 NSR 并启用命令 edit system switchover-on-routing-crash 后,当 rpd 崩溃时,Junos OS 将立即切换到备份路由引擎。

路由时切换崩溃

在 Junos OS 演化版中,如果配置了,如果在 30 秒内输入超过 4 次,set system processes routing failover other-routing-engine则在 CLI 中重复restart routingrestart routing immediately命令不会导致路由引擎主控权切换。但是,从 Linux shell 的 CLI 外部(如和rpd kill -15)反复退出不受控制的退出(5 rpd crash -9 分钟内超过 3 次)将导致 rpd 失败并触发切换。如果发生这种情况,则必须使用命令行界面重新启动应用。

Junos OS 在 edit system processes routing failover other-routing-engine 配置时触发切换,并且某些命令(如 restart routingrestart routing immediately )会连续多次使用。

故障转移(系统进程)

用于 root 密码恢复的菜单是 GRUB 菜单。

*Primary ptx-fixed-19.1-16 
 Primary [Recover password] 
 Primary-Rollback ptx-fixed-19.1-15
 Primary-Rollback [Recover password]

用于 root 密码恢复的菜单是 Junos 主菜单(恢复模式选项)。

恢复 root 密码

show system firmware 命令根据设备的可访问性(而不是 FRU 状态)显示信息。固件信息将被缓存,因此,即使 FRU 处于故障状态,命令的状态 show system firmware 也会显示为 OK。使用命令 show chassis alarmsshow chassis fpc等可以看到故障。

当 FRU 脱机时,无法查看 FRU 的缓存固件信息。

显示系统固件

新的 CLI 语句和命令(Junos OS 演化版)

Junos OS 和 Junos OS 演化版之间的基础架构更改有时需要不同的 CLI 配置语句和操作命令。有关这些新语句和命令的更多信息,请参阅 表 2

表 2:新的 CLI 语句和命令(Junos OS 演化版)

语句或命令

描述

链接

新声明

[edit chassis fabric event reachability-fault degraded error-threshold percentage]

您可以配置在 Junos OS 演化版执行自动恢复操作之前允许的结构降级程度。 可达性故障

[edit system extensions extension-service application file filename interpreter (bash | python | python3)]

您可以使用配置语句 interpreter 指定运行 Junos OS 演化版的设备使用 Bash、Python 或 Python 3 运行设备上的守护程序化 JET 应用程序。

文件

[edit services monitoring twamp]

您可以使用层次结构级别 [edit services monitoring twamp] 在运行 Junos OS 演化版的设备上配置 TWAMP 监控服务。此服务发送探测以测量网络性能。对此服务的支持仅限于以下内容:

  • 用于控制会话和测试会话的 IPv4 和 IPv6 流量(包括链路本地地址)

  • 控制会话状态和统计信息

  • 测试会话操作管理状态和历史记录

  • 测试会话探头的生成和接收,以及反射

  • 路由引擎或数据包转发引擎设置的时间戳

  • 仅通过系统日志消息和 SNMP 陷阱报告错误

  • 仅限未经身份验证的模式

了解路由器和 twamp 上的双向主动测量协议

[edit security host-vpn]

Junos OS 演化版仅支持控制平面中的主机 IPsec(即路由器和外部管理设备之间的 IPsec),这在 Junos OS 中不可用。这些语句配置主机到主机 VPN 类型的 IPsec 连接。connections在层次结构级别使用 [edit security host-vpn]ike-log和语句配置 IKE 和 ike-secrets IPsec 值。

IPsec主机 VPN 概述

[edit security host-vpn connections]

您可以在以下每个层次结构级别配置其他算法aes256-sha384-modp3072aes256-gcm128-modp3072

  • [edit security host-vpn connections parent-connection-name ike-proposal]

  • [edit security host-vpn connections parent-connection-name children child-connection-name esp-proposal]

连接(主机 VPN)子项

[edit security host-vpn connections children child-name]

此层次结构级别的语句包括 local-traffic-selector、 和 remote-traffic-selector

孩子

[edit security host-vpn connections dpd-delay]

支持失效对等体检测的语句。失效对等体检测延迟会发送激活程序,以确定对等方是否已失效。

连接(主机 VPN)

[edit security host-vpn remote]

配置身份详细信息,以便在 IKE 协商期间对远程设备进行身份验证。

远程(主机 VPN)

[edit system auto-sw-sync] 自动将所有映像(软件和配置)从系统的主路由引擎复制到新路由引擎,并重新启动新路由引擎,使其运行与主路由引擎相同的软件版本和配置。

自动软件同步

[edit system configuration-database extend-size]

增加可用于配置数据库的内存空间。

注意:

在 Junos OS 演化版 22.1R1 之前的某些版本中,扩展大小语句在 CLI 中可用,您可以配置并提交它,但它没有操作效果。

配置数据库

[编辑系统日志备用格式] 将节点名称而不是主机名附加到进程名称。这种替代格式允许监控系统正确识别主机名。 Syslog

[edit system trace application]

对于 Junos OS 演化版,将在路由引擎上收集来自所有节点上所有应用程序的跟踪数据。有关跟踪架构的信息,请参阅 Junos OS 演化版和 Junos OS 之间的主要区别 。另 clear trace 请参阅此表的“新命令”部分中列出的和 show trace 命令。

跟踪

新命令

clear node reboot

删除所有挂起的节点停止、重新启动和关闭电源请求。

清除节点重新启动

clear security host-vpn security-associations

清除主机 IPsec 安全关联信息。另 [edit security host-vpn] 请参阅此表的“新建语句”部分。

清除安全主机-VPN 安全关联

clear services monitoring twamp server control-connection

清除双向主动测量协议 (TWAMP) 服务器和控制客户端之间建立的连接。

清除服务监控 TWAMP 服务器控制连接

clear trace

Junos OS 演化版使用新的跟踪基础架构。此命令将删除存储在路由引擎上的追踪数据,使您能够移除非活动追踪会话。

[edit system trace application] 请参阅此表的“新建语句”部分。

清除跟踪

request node (halt | offline | online | power-off/on | reboot) node-name

请求对特定节点执行操作。

请求节点停止(Junos OS 演化版)

请求节点(离线 | 在线)(Junos OS 演化版)

请求节点断电(Junos OS 演化版)

请求节点开机(Junos OS 演化版)

请求节点重新启动 (re0 | re1)(Junos OS 演化版)

request services monitoring twamp client

启动或停止双向主动测量协议 (TWAMP) 会话。

请求服务监控 TWAMP 客户端

request system application restart

停止,然后在指定的节点上启动(重新启动)特定进程(例如 cmdd)。

请求系统应用程序(Junos OS 演化版)

request system debug-info

从 Junos OS 演化版收集调试信息,例如日志。日志存储在 / var/tmp/debug_collector_timestamp 目录中。使用该 node 选项从特定节点收集信息。

请求系统调试信息

request system software sync (all-versions | current | rollback)

将软件和配置从主路由引擎同步到其他节点,然后重新启动其他节点。

请求系统软件同步

request system software validate restart

该命令执行命令的request system software add restart试运行,并显示新重新启动选项对 ISSU 的影响。有关该restart选项的更多信息,请参阅请求系统软件添加(Junos OS 演化版)。

请求系统软件验证(Junos OS 演化版)

restart app-name

使用 restart 命令时,将记录以下消息:

App restarting <app name>. Related apps that may be impacted - <related-app name>.

重新启动(Junos OS 演化版)

show chassis routing-engine hard-disk-test

使用该选项显示 hard-disk-test 硬盘的运行状况。使用 disk /dev/disk-name status 参数显示特定磁盘的状态。

显示机箱路由引擎

show node reboot

显示节点上任何挂起的停止、重新启动或关机请求。

显示节点重新启动

show node statistics

显示节点的网络统计信息。

显示节点统计信息

show security host-vpn security-associations

显示特定安全关联或所有连接的主机 IPsec 安全关联信息。另 [edit security host-vpn] 请参阅此表的“新建语句”部分。

显示安全主机-VPN 安全关联

show security host-vpn version

显示系统中使用的 IPsec 版本。

显示安全主机-VPN 版本

show services monitoring rpm history-results

显示为指定的实时性能监控 (RPM) 探测器存储的结果。

显示服务监控 RPM 历史记录-结果

show services monitoring rpm probe-results

显示最新的实时性能监控 (RPM) 探测器的结果。

显示服务监控 RPM 探头-结果

show services monitoring twamp client history-results

显示有关双向主动测量协议 (TWAMP) 控制连接最近 50 次探头结果的标准信息。

显示服务监控 TWAMP 客户端历史记录-结果

show services monitoring twamp client probe-results

显示最新的双向主动测量协议(TWAMP)探头的结果。

显示服务监控 TWAMP 客户端探测结果

show services monitoring twamp client control-info

显示有关双向主动测量协议 (TWAMP) 服务器和控制客户端之间建立的控制连接的信息。

显示服务监控 TWAMP 客户端控制-信息

show services monitoring twamp client test-info

显示有关在双向主动测量协议 (TWAMP) 服务器和控制客户端之间建立的测试会话的信息。

显示服务监控 TWAMP 客户端测试信息

show services monitoring twamp server control-info

显示有关双向主动测量协议 (TWAMP) 服务器与托管服务器的控制客户端之间建立的控制连接的信息。

显示服务监控 TWAMP 服务器控制信息

show services monitoring twamp server test-info

显示有关在双向主动测量协议 (TWAMP) 服务器和控制客户端之间建立的测试会话的信息。

显示服务监控 TWAMP 服务器测试信息

show system applications (app app-name | brief | detail | node node-name)

显示有关系统上活动应用程序的信息。

show system applications(Junos OS 演化版)

show system errors

显示有关系统中故障的信息。

注意:

对于 Junos OS 演化版,只有 QFX5200 支持此命令。对于所有其他 Junos OS 演化版平台,请使用显示活动系统错误、显示系统错误计数、显示系统错误错误 ID 或显示系统错误 fru 命令。

显示系统错误

show system errors history

显示有关系统中已清除的故障的信息。

注意:

对于 Junos OS 演化版,只有 QFX5200 支持此命令。对于所有其他 Junos OS 演化版平台,请使用显示活动系统错误、显示系统错误计数、显示系统错误错误 ID 或显示系统错误 fru 命令。

显示系统错误历史记录

show system nodes

查看系统中所有节点的列表。

显示系统节点

show system software add-restart

显示上次不中断服务的软件升级 (ISSU) 的所有控制台消息。

显示系统软件添加重启(Junos OS 演化版)

show system software list

显示系统中所有节点上已安装的版本。

显示系统软件列表

show system statistics backup

显示备份路由引擎的系统统计信息选项。提供的选项与 的选项 show system statistics相同。

显示系统统计信息

show system statistics jtd

显示系统 jtd 统计信息。

显示系统统计信息

show system ztp

Junos OS 演化版使用 Linux DHCP 客户端实现 ZTP。用户可以找出 ZTP 选择的接口、DHCP 返回的参数以及 ZTP 状态机的状态。

显示系统 ZTP

show trace

Junos OS 演化版使用新的跟踪基础架构。此命令显示路由引擎上收集的所有节点的跟踪数据。

显示跟踪

show forwarding-options enhanced-hash-key

Junos OS 演化版使用新命令显示散列算法以做出散列决策。此命令显示有关哈希算法使用哪些数据包字段的数据。

显示转发选项增强的哈希密钥

show vlans

Junos OS 演化版将命令show bridgeshow vlans替换为命令。此命令显示有关路由引擎上存在的 VLAN 配置的详细信息,并包括以下选项:

  • brief:显示简短输出。

  • detail:显示详细输出。

  • extensive:显示大量输出。

  • instance:显示指定实例的信息。

  • interface:要为其显示表的接口的名称。

  • logical-system:逻辑系统的名称或“全部”。

  • operational:显示操作桥接实例。

显示 VLAN

修改后的 CLI 语句和命令(Junos OS 演化版)

Junos OS 演化版中的某些 CLI 语句和命令具有一组与 Junos OS 不同的选项。有关这些更改的列表,请参阅 表 3

注意:

有关生成更改输出的 CLI 命令,请参阅 表 4

表 3:修改后的 CLI 语句和命令(Junos OS 演化版)

语句或命令

Junos OS 演化版的变化

链接

修改后的语句

[edit chassis error minor action]

offlinedisable-pfe操作不适用于严重性较小的错误。

错误

[edit firewall family family-name filter filter-name]

出口过滤器不支持 gre-key 匹配项。

促进

[set forwarding options enhanced-hash-key]

不支持配置 vxlan 选项。

显示转发选项增强的哈希密钥

[edit instance-type mac-vrf protocols evpn]

在 Junos OS 演化版中,配置为, instance-type mac-vrf protocols evpn 而不是 instance-type evpn 在 Junos OS 中那样配置。

实例类型

[edit instance-type virtual-switch protocols vpls]

在 Junos OS 演化版中,配置为, instance-type virtual-switch protocols vpls 而不是 instance-type vpls 在 Junos OS 中那样配置。

实例类型

[edit interfaces interface-name ether-options]

语句中添加 ether-options 了以下选项:

  • Fec

  • 环回远程

以太币期权

[edit interfaces aggregated-interface-name aggregated-ether-options lacp]

不支持此命令的以下选项:

  • accept-data

  • link-protection

  • no-peer-loopback-validation

配置聚合以太网 LACP

[edit services monitoring twamp client control-connection test-session offload-type]

在 Junos OS 演化版中,将配置选项,而不是像 Junos OS 那样配置选项inline-timestampinghardware-timestamping

测试会话(Junos OS 演化版)

[edit system internet-options]

在 Junos OS 演化版中,不支持以下选项:

  • gre-path-mtu-discovery

  • icmpv4-rate-limit

  • icmpv6-rate-limit

  • ipip-path-mtu-discovery

  • ipv6-path-mtu-discovery-timeout

  • no-gre-path-mtu-discovery

  • no-ipip-path-mtu-discovery

  • no-ipv6-path-mtu-discovery

  • no-ipv6-reject-zero-hop-limit

  • no-source-quench

  • no-tcp-reset

  • no-tcp-rfc1323

  • no-tcp-rfc1323-paws

  • source-port

  • source-quench

  • tcp-drop-synfin-set

互联网选项

host other-routing-engine

在 Junos OS 演化版中,该 host other-routing-engine 语句不可用。

将系统日志消息定向到远程计算机或其他路由引擎

修改的命令

clear ipv6 neighbors

在 Junos OS 演化版中,发出 clear ipv6 neighbors 命令会清除 处于可访问状态的 IPv6 邻接方的缓存。

清除 IPv6 邻居

monitor traffic interface write-file同时配置这两个选项时,命令的选项monitor traffic interface优先于extensive选项。如果尝试同时配置这些选项,Junos OS 演化版会向您显示一条警告消息,指出这些选项不兼容,并且只会运行monitor traffic interface write-file命令。 监控流量

ping

Junos OS 演化版不支持以下命令 ping 选项:

  • detail

  • logical-system

  • loose-source

  • mac-address

  • strict

  • strict-source

  • vpls

request chassis routing-engine master switch

使用该 request chassis routing-engine master switch 命令时,路由引擎切换之间PTX10008的默认等待时间已从 120 秒增加到 360 秒。

请求机箱路由引擎主服务器

request system software add

以下命令 request system software add 选项不适用于 Junos OS 演化版:

  • best-effort-load

  • both-routing-engines

  • chassis

  • device-alias

  • delay-restart

  • force-host

  • lcc

  • member

  • no-copy

  • on-primary

  • re0 ( | re1

  • re-choice

  • satellite

  • scc

  • set

  • sfc

  • upgrade-group

  • unlink

  • validate

  • validate-on-host

  • validate-on-routing-engine

请求添加系统软件(Junos OS 演化版)

request system software delete

以下命令 request system software delete 选项不适用于 Junos OS 演化版:

  • chassis

  • lcc

  • member

  • re-choice

  • scc

  • sfc

  • upgrade-group

  • unlink

  • validate

  • validate-on-host

  • validate-on-routing-engine

请求删除系统软件(Junos OS 演化版)

request system software rollback

命令中添加 request system software rollback 了以下选项:

  • (no-validate | validate)

  • with-old-snapshot-config

以下选项不适用于 Junos OS 演化版:

  • device-alias

  • satellite

  • satellite-arg

  • upgrade-group

请求系统软件回滚

request system software validate

以下命令 request system software validate 选项不适用于 Junos OS 演化版:

  • chassis

  • lcc

  • member

  • package-options

  • scc

  • sfc

请求系统软件验证(Junos OS 演化版)

request system storage cleanup

使用新选项 force-deep 清理所有用户生成的文件。

系统会提示用户使用该选项检查要删除 dry-run 的文件列表。

以下选项不适用于 Junos OS 演化版:

  • re0

  • 第 1 页

  • 路由引擎

请求系统存储清理(Junos OS 演化版)

request security pki ca-certificate ca-profile-group load

PTX10003-80C、PTX10003-160C 和 PTX10008 路由器不支持该 default 选项。

请求安全 PKI CA 证书 CA 配置文件组加载

request system zeroize

local 选项将被删除。发出命令时,该命令将重新启动本地机箱上的所有路由引擎。

请求系统归零 (Junos OS)

show agent sensors

此命令在每个路由引擎上显示输出,而不仅仅是主路由引擎。

显示代理传感器

show chassis fabric summary

提供了更详细的信息。引入了以下字段:

  • Link Error
  • Link TF
  • Reachability Errors (Local/Remote)
  • Uptime

显示机箱结构摘要

show firewall

application lsp 选项允许您指定 rpd 发布的隐式监管器的显示。

显示防火墙

show host

引入了该 routing-instance mgmt_junos 选项。

节目主持人

show system

nodes引入了和node-attributes选项。

显示系统节点,显示系统节点属性

show system connections

引入了该 node 选项。

Junos OS 演化版不支持以下命令 show system connections 选项:

  • extensive

  • show-routing-instance

显示系统连接

show system core-dumps

引入了该 node 选项。节点上生成的核心转储文件存储在 / var/core/ 目录中。

显示系统核心转储

show chassis errors

error-id 选项将移动到树中 show system errors

显示系统错误处于活动状态

show chassis routing-engine errors

此命令的输出将移至 show system errors

显示系统错误处于活动状态

show system memory

引入了该 node 选项。

显示系统内存

show system processes

以下命令 show system processes 选项不适用于 Junos OS 演化版:

  • health

  • resource-limits

显示系统进程

show system storage

引入了该 node 选项。

invoke-on 选项将被删除。

显示系统存储

show system virtual-memory

引入了该 node 选项。

显示系统虚拟内存

show version

引入了该 node 选项。

显示版本

ssh

Junos OS 演化版不支持以下命令 ssh 选项:

  • interface

Ssh

telnet

Junos OS 演化版不支持以下命令 telnet 选项:

  • bypass-routing

  • interface

  • logical-system

  • no-resolve

  • source

Telnet

traceroute

Junos OS 演化版不支持以下命令 traceroute 选项:

  • interface

  • logical-system

  • next-hop

  • port

  • propagate-ttl

路由跟踪

更改的 CLI 命令输出(Junos OS 演化版)

有关 Junos OS 演化版的输出更改,请参阅 表 4

表 4:更改的命令输出(Junos OS 演化版)

命令

输出变化说明

链接

clear interfaces statistics

不仅清除 LACP 统计信息,还清除命令中显示的 show lacp statistics interfaces 计数器。

清除接口统计信息

monitor traffic interface interface-name 在逻辑接口上使用该命令 monitor traffic interface interface-name 时,输出将显示在该接口上接收或传输的所有数据包,包括第 2 层流量。在物理接口上使用此命令时,输出仅显示在物理接口上接收和传输的数据包,不包括来自逻辑接口的流量。 监控流量

ping

对无响应的路由执行 ping 操作时,命令的 ping 显示输出不会打印发送或接收的数据包数或数据包丢失。

request system snapshot

输出显示目录的名称和要复制的单个文件,而不仅仅是目录名称。

请求系统快照(Junos OS 演化版)

request system software add

对于 Junos OS 演化版,此命令具有内置功能,如果在升级或回滚后等待重新启动,则不会启动升级。

请求添加系统软件(Junos OS 演化版)

request system software delete

输出显示版本而不是包。

请求删除系统软件(Junos OS 演化版)

request system software rollback

输出显示版本而不是包。

请求系统软件回滚(Junos OS 演化版)

show chassis environment cb 命令不显示总线和 FPGA 修订信息。使用该 show system firmware 命令要查看 CB 的 FPGA 修订版或版本信息。

使用该 show chassis environment cb 命令显示有关控制板 (CB) 的环境信息。

显示机箱环境 CB

show chassis environment fpc

显示不同的输出。

显示机箱环境 FPC

show interfaces aenumber extensive

聚合以太网接口成员上的 LACP 数据包和 LAG 链路不计为命令输出中的 show interfaces aenumber extensive 捆绑输入或输出统计信息的一部分。

show interfaces(聚合以太网)

show interfaces

支持通过 re0:mgmt-* 接口配置 IPv6。

显示接口

show interfaces detail

输出显示 Last Flapped 路由引擎重新启动后带有值 Never 的字段。该 Last Flapped 字段提供接口启动的日期、时间和时间的详细信息。该值 Never 表示接口从未抖动。

显示接口详细信息

show interfaces extensive

输出不显示数据包转发引擎配置和 CoS 默认带宽分配信息。

输出显示所有环路接口 (lo0) 统计信息为零。

显示接口

show interfaces interface-name statistics

如果某个接口是聚合以太网 (AE) 接口的子级,则 Junos OS 演化版不会显示该接口的统计信息。

显示接口统计信息

show interfaces interface-name ifl-class

如果某个接口是聚合以太网 (AE) 接口的子级,则 Junos OS 演化版不会显示该接口的统计信息。

显示接口统计信息

show lldp local-information 输出不会在系统描述字段中显示“内核 JUNOS”,因为 Junos OS 演化版没有内核。 显示 LLDP 本地信息

show multicast route extensive

输出显示 Sensor ID 与组播路由对应的字段。

显示组播路由

show multicast usage

输出显示 Sensor ID 与组播路由对应的字段。

显示组播使用情况

show policer 输出不显示默认 ARP 监管器,因为在 Junos OS 演化版中不需要它。分布式拒绝服务 (DDoS) 防护取代了默认 ARP 监管器的功能。 显示监管器

show snmp mib get

路由引擎的输出显示路由引擎插槽编号,而不是路由引擎编号。

显示 SNMP MIB

show snmp mib walk

show snmp mib walk jnxFilledDescr输出仅显示风扇托盘编号。此输出不显示每个托盘中存在的风扇插槽数。

显示 SNMP MIB

show system errors fru detail

输出显示 FRU 的状态,包括 C、机箱、风扇、FPC、FPM、PDU、PIC、PSM、RE 和 SIB,而不仅仅是 FPC。

显示系统错误 FRU

show system memory

输出显示每个节点的信息, System memory usage distribution 并且仅显示总内存、活动内存、非活动内存和可用内存。

显示系统内存

show system snapshot

输出显示快照设备和快照列表。该列表显示快照的名称,而不是操作系统的版本。输出不显示快照的创建日期。

显示系统快照(Junos OS 演化版)

show system statistics arp

在无法访问的主机上运行 ping 后,输出显示计数 for 和 for ARP requests received datagrams for an address not on the interface 递增。

显示系统统计信息 ARP

show system statistics tcp

命令的 show system statistics tcp 输出经过修整,以仅显示 Junos OS 演化版中支持的字段。

显示系统统计信息 TCP

show system uptime

在某些版本中,输出仅 System booted 显示和 System-wide users 信息,而不显示有关当前时间、系统引导、启动的协议或上次配置的参数的信息。该 show system uptime node 命令将显示其他信息。

显示系统正常运行时间

show task replication

无论命令是从主路由引擎还是从备份路由引擎运行,输出都会显示相同的状态。

显示任务复制

show version

命令输出 show version 已更改,以清楚地显示设备上正在运行的 Junos 架构。

命令输出 show version node all 经过修改,以在 XML 和 CLI 输出中显式标识路由引擎。

show version(Junos OS 演化版)

traceroute

命令输出 traceroute 显示解析方式与 Linux traceroute 命令相同的 MPLS 数据:L=label、E=exp_use、S=stack_bottom 和 T=TTL。

路由跟踪

已删除的 CLI 语句和命令(Junos OS 演化版)

有关从 Junos OS 演化版中删除哪些 CLI 语句和命令的列表,请参阅 表 5。如果有要使用的替代语句或命令,则在表中注明。

表 5:已删除的 CLI 语句和命令(Junos OS 演化版)

语句或命令

描述

已删除的语句
[edit system no-redirects]

Junos OS 演化版不支持配置 no-redirects 语句。

[edit forwarding-options analyzer]

analyzer Junos OS 演化版不支持端口镜像应用程序。

[edit forwarding-options enhanced-hash-key ecmp-dlb ether-type]

[edit forwarding-options enhanced-hash-key lag-dlb ether-type]

在 QFX5130 和 QFX5700 设备上, ether-type 在 Junos OS 演化版上不受支持。

[edit system services extension-service notification]

Junos OS 演化版不支持 JET 应用程序的通知服务。

[set chassis fabric degraded action-on-non-blackhole-degradation percentage]

[set chassis fabric degraded action-on-per-plane-fpc-degradation percentage]

这些命令将替换为 [set chassis fabric event reachability-fault degraded error-threshold percentage]。

已删除的命令

gigether-options

gigether-options层次结构中的[edit interfaces interface-name]语句不再显示,因为不需要它。要配置链路聚合组 (LAG),请改用set interfaces interface-nameether-options命令。

request chassis beacon service-node

此命令将从 Junos OS 演化版中删除。

request system core-dump

此命令将从 Junos OS 演化版中删除。

request system recover

此命令将从 Junos OS 演化版中删除。

request system scripts (delete | rollback)

Junos OS 演化版不支持 AI-Scripts 和 Service Now。

request system software abort

删除此命令是因为该 request system software add 命令具有内置功能,如果在升级或回滚后挂起重新启动,则不会启动升级。

request system software (add | delete) set

Junos OS 演化版将所有软件包捆绑到一个 ISO 文件中,因此该 set 选项在 和 request system software add request system software delete 命令中没有任何用途。

request system software in-service-upgrade

request system software add restart ISSU 使用命令。该 request system software add 命令具有内置功能,如果在升级或回滚后挂起重新启动,则不会启动升级。

request system software set

要将当前系统设置为已安装的软件版本,请使用 request system software rollback reboot 命令。

request system storage user-disk

Junos OS 演化版中没有卫星软件包。

show bridge

该命令 show bridge 将替换为 Junos OS 演化版中的命令 show vlan

show chassis fabric unreachability

show system errors有关类似功能,请参阅命令。

show chassis memory-usage-chassisd

此命令的功能以及此命令下的所有选项都移到了 show system memory

show chassis network-services

不支持此命令。

show chassis routing-engine errors

此命令已在 Junos OS 演化版中替换为 show system errors

show class-of-service forwarding-table

已删除的选项包括 classifier、 、 、 drop-profilerewrite-rulepolicerrewrite-rule mappingclassifier mappingscheduler-map和 。shaper

show database-replication

不支持此命令。

show firewall family inet filter filter-name term term-name then traffic-class-count

在 Junos OS 演化版的防火墙层次结构下不支持该 traffic-class-count 选项。

show interfaces mac-database

不支持此命令。

show interfaces mc-ae

此命令已替换为 show multi-chassis mc-lag

show system buffers

从 Junos OS 演化版 21.1R1 和 20.3R2 开始,此命令将被删除。此命令不适用于 Junos OS 演化版,因为该命令显示内核 mbuf 的状态,而这些状态不会在基于 Linux 的系统(如 Junos OS 演化版)中使用。

show system software detail

用于 show system software list 显示所有节点上安装的软件版本的列表。有关该软件的更多详细信息,请使用 show version detail

show system uptime invoke-on

此命令将从 Junos OS 演化版中删除。

traceoptions

Junos OS 演化版在许多层次结构级别上删除或不支持该 traceoptions 选项,因为跟踪消息是按应用程序记录、查看和配置的。但是,路由协议( [edit protocols] 层次结构级别)和其他一些应用程序仍在使用 traceoptions.

Junos OS 和 Junos OS 演化版之间的 XML 差异

本节列出了 Junos OS 和 Junos OS 演化版在 XML 输出方面的差异。

请求系统存储清理

在 Junos OS 中,对于 request system storage cleanup 要删除的文件列表中的所有文件类型,XML 输出都使用 <file-list> XML 标记。例如, <core-file-list> 在 Junos OS 演化版中,XML 输出将不同 XML 标记内的不同文件类型分组,以及 <log-file-list>。此外,该命令面向 Junos OS 演化版上的所有节点,因此一个 <node> 元素包含每个节点的输出。

请求系统存储清理 (Junos OS)

请求系统存储清理(Junos OS 演化版)

显示系统内存

在 Junos OS 演化版中,XML 输出发生了更改, show system memory 以更好地反映 Linux 管理内存的方式。输出包括每个节点的顶级 <multi-routing-engine-results> 元素和一个 <multi-routing-engine-item> 子元素,其中包含节点名称和该节点的。 <system-memory-information> 在 Junos OS 中,设备仅发出一个 <system-memory-information> 元素。此外,还包括 <system-memory-summary-information> 以下新的子元素:

  • <system-memory-used><system-memory-used-percent>

  • <system-memory-buffer><system-memory-buffer-percent>

  • <system-memory-swap><system-memory-swap-percent>

并省略以下元素:

  • <system-memory-reserved><system-memory-reserved-percent>

  • <system-memory-wired><system-memory-wired-percent>

  • <system-memory-cache><system-memory-cache-percent>

显示系统进程

在运行 Junos OS 演化版 20.3R1 或更早版本的某些平台上,命令和show system processes wide命令的 show system processes XML 输出是包含在元素中的 <output> CLI 输出。从 Junos OS 演化版 20.4R1 开始,XML 输出与 Junos OS XML 输出匹配。

show system process (Junos OS)

show system 进程(Junos OS 演化版)

显示系统进程宽 (Junos OS)

显示系统进程宽(Junos OS 演化版)