配置接口诊断工具以测试物理层连接
配置环回测试
环回测试允许您验证电路的连接性。您可以配置以下任一接口来执行环回测试:聚合以太网、快速以太网、千兆以太网、E1、E3、xDS0、串行、SONET/SDH、 T1 和 T3。N
网络数据电路的物理路径通常由由重复和重新生成传输信号的设备互连的段组成。一台设备上的传输路径连接到下一台设备上的接收路径。如果电路故障以换行或信号损坏的形式发生,则可以使用环回测试隔离问题。环回测试允许您隔离电路段并单独测试它们。
为此,请在其中一个路由器上配置 线路环回 。线路环回不是将信号传输到远端设备,而是将信号发送回始发路由器。如果始发路由器收到自己的数据链路层数据包,则说明您已验证问题是否出自始发路由器。接下来,配置远离本地路由器的线路环路。如果此始发路由器未收到自己的数据链路层数据包,则可以假定问题出在本地路由器和远程路由器接口卡之间的某个分段上。在这种情况下,下一个故障排除步骤是配置更靠近本地路由器的线路环路,以查找问题的根源。
Junos OS 支持以下类型的环回测试:
DCE 本地 — 在本地数据电路终端设备 (DCE) 上将数据包环回。
DCE 远程 — 在远程 DCE 上环回数据包。
本地 - 可用于排除物理 PIC 错误。在接口上配置本地环路允许将数据包传输到通道服务单元 (CSU),然后再传输到电路,朝向远端设备。接口在本地路由器的 PIC 上接收自己的传输,其中包括数据和计时信息。从 CSU 接收的数据将被忽略。要测试本地环回,请发出 命令。
show interfaces interface-name
如果 PIC 接收到接口上传输的 PPP 激活, 则该字段包含输出 。Device FlagsLoop-Detected有效负载 — 用于对本地路由器和远程路由器之间的物理电路问题进行故障排除。有效负载环路仅循环远程路由器 PIC 上的数据(不带时钟信息)。使用有效负载环回时,将重新计算开销。
远程 — 用于对本地路由器和远程路由器之间的物理电路问题进行故障排除。远程环回将数据包(包括数据和计时信息)环回远程路由器的接口卡上。电路一端的路由器启动指向其远程伙伴的远程环回。配置远程环路时,接口将接收从物理电路和 CSU 接收的数据包。然后,这些数据包由 PIC 重新传输回 CSU 和电路。此环回测试所有中间传输段。
表 1 显示了各种接口类型支持的环路模式。
要配置环回测试,请包含以下 语句:loopback
user@host# loopback mode;
您可以在以下层次结构级别包含此语句:
[edit interfaces interface-name aggregated-ether-options]
[edit interfaces interface-name ds0-options]
[edit interfaces interface-name e1-options]
[edit interfaces interface-name e3-options]
[edit interfaces interface-name fastether-options]
[edit interfaces interface-name gigether-options]
[edit interfaces interface-name serial-options]
[edit interfaces interface-name sonet-options]
[edit interfaces interface-name t1-options]
[edit interfaces interface-name t3-options]
配置伯特测试
要配置伯特:
配置测试的持续时间。
[edit interfaces interface-name interface-type-options] user@host#bert-period seconds;
您可以将 BERT 周期配置为在某些 PIC 上持续 1 到 239 秒,在其他 PIC 上持续 1 到 240 秒。默认情况下,BERT 周期为 10 秒。
配置错误率以监控何时收到入站模式。
[edit interfaces interface-name interface-type-options] user@host#bert-error-rate rate;
rate 是误码率。这可以是 0 到 7 之间的整数,它对应于从 10–0 (每位 1 个错误)到 10–7 (每 1000 万位 1 个错误)的误码率。
配置要在传输路径上发送的位模式。
[edit interfaces interface-name interface-type-options] user@host#bert-algorithm algorithm;
algorithm 是在位流中发送的模式。有关支持的算法的列表,请在语句后输入 ;例如:
?
bert-algorithm
[edit interfaces t1-0/0/0 t1-options] user@host# set bert-algorithm ? Possible completions: pseudo-2e11-o152 Pattern is 2^11 -1 (per O.152 standard) pseudo-2e15-o151 Pattern is 2^15 - 1 (per O.152 standard) pseudo-2e20-o151 Pattern is 2^20 - 1 (per O.151 standard) pseudo-2e20-o153 Pattern is 2^20 - 1 (per O.153 standard) ...
有关特定层次结构信息,请参阅各个接口类型。
四端口 E1 PIC 仅支持以下算法:
pseudo-2e11-o152 Pattern is 2^11 -1 (per O.152 standard) pseudo-2e15-o151 Pattern is 2^15 - 1 (per O.151 standard) pseudo-2e20-o151 Pattern is 2^20 - 1 (per O.151 standard) pseudo-2e23-o151 Pattern is 2^23 (per O.151 standard)
从 CLI 发出 命令时,无论 PIC 类型如何,都会显示所有 BERT 算法选项,并且没有可用的提交检查。help
可以在系统日志消息中查看 PIC 类型不支持的模式。
12 端口 T1/E1 电路仿真 (CE) PIC 仅支持以下算法:
all-ones-repeating Repeating one bits all-zeros-repeating Repeating zero bits alternating-double-ones-zeros Alternating pairs of ones and zeros alternating-ones-zeros Alternating ones and zeros pseudo-2e11-o152 Pattern is 2^11 -1 (per O.152 standard) pseudo-2e15-o151 Pattern is 2^15 - 1 (per O.151 standard) pseudo-2e20-o151 Pattern is 2^20 - 1 (per O.151 standard) pseudo-2e7 Pattern is 2^7 - 1 pseudo-2e9-o153 Pattern is 2^9 - 1 (per O.153 standard) repeating-1-in-4 1 bit in 4 is set repeating-1-in-8 1 bit in 8 is set repeating-3-in-24 3 bits in 24 are set
从 CLI 发出 命令时,无论 PIC 类型如何,都会显示所有 BERT 算法选项,并且没有可用的提交检查。help
可以在系统日志消息中查看 PIC 类型不支持的模式。
IQE PIC 仅支持以下算法:
all-ones-repeating Repeating one bits all-zeros-repeating Repeating zero bits alternating-double-ones-zeros Alternating pairs of ones and zeros alternating-ones-zeros Alternating ones and zeros pseudo-2e9-o153 Pattern is 2^9 -1 (per O.153 (511 type) standard) pseudo-2e11-o152 Pattern is 2^11 -1 (per O.152 and O.153 (2047 type) standards) pseudo-2e15-o151 Pattern is 2^15 -1 (per O.151 standard) pseudo-2e20-o151 Pattern is 2^20 -1 (per O.151 standard) pseudo-2e20-o153 Pattern is 2^20 -1 (per O.153 standard) pseudo-2e23-o151 Pattern is 2^23 -1 (per O.151 standard) repeating-1-in-4 1 bit in 4 is set repeating-1-in-8 1 bit in 8 is set repeating-3-in-24 3 bits in 24 are set
从 CLI 发出 命令时,无论 PIC 类型如何,都会显示所有 BERT 算法选项,并且没有可用的提交检查。help
可以在系统日志消息中查看 PIC 类型不支持的模式。
带有 SFP 和 DS3/E3 MIC 的通道化 SONET/SDH OC3/STM1(多速率)MIC 的 PDH 接口支持 BERT。支持以下 BERT 算法:
all-ones-repeating Repeating one bits all-zeros-repeating Repeating zero bits alternating-double-ones-zeros Alternating pairs of ones and zeros alternating-ones-zeros Alternating ones and zeros repeating-1-in-4 1 bit in 4 is set repeating-1-in-8 1 bit in 8 is set repeating-3-in-24 3 bits in 24 are set pseudo-2e9-o153 Pattern is 2^9 - 1 (per O.153 standard) pseudo-2e11-o152 Pattern is 2^11 - 1 (per O.152 standard) pseudo-2e15-o151 Pattern is 2^15 - 1 (per O.151 standard) pseudo-2e20-o151 Pattern is 2^20 - 1 (per O.151 standard) pseudo-2e20-o153 Pattern is 2^20 - 1 (per O.153 standard) pseudo-2e23-o151 Pattern is 2^23 (per O.151 standard)
表 2 显示了各种接口类型的BERT功能。
接口 |
T1 伯特 |
T3 伯特 |
注释 |
---|---|---|---|
12 端口 T1/E1 电路仿真 |
是(端口 0–11) |
— |
|
4 端口通道化 OC3/STM1 电路仿真 |
是(端口 0–3) |
— |
|
E1 或 T1 |
是(端口 0–3) |
是(端口 0–3) |
|
E3 或 T3 |
是(端口 0–3) |
是(端口 0–3) |
|
通道化 OC12 |
— |
是(通道 0–11) |
|
通道化 STM1 |
是(通道 0–62) |
— |
|
通道化 T3 和多通道 T3 |
是(通道 0–27) |
是(通道 0 上的端口 0–3) |
|
这些限制不适用于通道化 IQ 接口。有关通道化 IQ 接口上的 BERT 功能的信息,请参阅 通道化 IQ 和 IQE 接口属性。https://www.juniper.net/documentation/en_US/junos/topics/reference/general/interfaces-channelized-iq-and-iqe-interfaces-properties.html
启动和停止BERT测试
在开始 BERT 测试之前,必须禁用该接口。为此,请在层次结构级别包含 语句 :disable
[edit interfaces interface-name]
[edit interfaces interface-name] disable;
配置 BERT 属性并提交配置后,通过发出 操作模式命令开始测试:test interface interface-name interface-type-bert-start
user@host> test interface interface-name interface-type-bert-start
测试将在您使用语句指定的 持续时间内运行。bert-period
如果要尽快终止测试,请发出 以下命令:test interface interface-name interface-type-bert-stop
user@host> test interface interface-name interface-type-bert-stop
例如:
user@host> test interface t3-1/2/0 t3-bert-start user@host> test interface t3-1/2/0 t3-bert-stop
要查看 BERT 测试的结果,请发出 以下命令:show interfaces extensive | find BERT
user@host> show interfaces interface-name extensive | find BERT
有关运行和评估 BERT 过程结果的详细信息,请参阅 CLI 资源管理器。https://www.juniper.net/documentation/content-applications/cli-explorer/junos/
要在本地路由器和远程路由器之间交换 BERT 模式,请将语句 包含在链路远程端的接口配置中。loopback remote
从本地路由器 发出命令。test interface