使用伪随机二进制序列 (PRBS) 测试验证链路和收发器
使用伪随机二进制序列 (PRBS) 测试验证链路和收发器
伪随机二进制序列 (PRBS) 测试是验证链路质量和收发器操作的标准功能。有两种可能的诊断方案:
使用远程环回进行双向验证。测试序列从本地端启动。远程端配置了环回,测试模式的分析也在本地端执行。
单向。测试序列从本地端启动。测试模式由远程端分析。
在第一种情况下,验证是双向的,远程端需要环回支持。
下表列出了在各种 MIC 上启用 PRBS 测试的实体:
麦克风类型 |
PRBS 测试引擎 |
言论 |
---|---|---|
JNP10003-LC2103 |
数据包转发引擎 (PFE) |
- |
JNP-MIC1 |
数据包转发引擎 (PFE) |
- |
JNP-MIC1-MACSEC |
外部物理层 (PHY) 设备 |
外部物理层 (PHY) 设备无法传递源自数据包转发引擎的 PRBS 模式。因此,PRBS测试在外部物理层(PHY)设备上启用。 |
下表提到了各种接口上支持的 PRBS 测试详细信息:
接口类型 |
接口名称 |
接口通道特性 |
言论 |
---|---|---|---|
10 千兆以太网接口 |
“xe” |
该接口支持 1 个 10Gbps 速度的通道 |
PRBS测试在支持的每个通道上执行。因此,显示 一条车道的数据。 |
40 千兆以太网接口 |
“et” |
该接口支持 4 个 10Gbps 速度的通道。 |
PRBS测试在支持的每个通道上执行。因此,显示 四个车道的数据。 |
100 千兆以太网接口 |
“et” |
该接口支持 4 个 25Gbps 速度的通道。 |
PRBS测试在支持的每个通道上执行。因此,显示 四个车道的数据。 |
执行单向诊断的准则
在链路的一端 (TX) 启用伪随机二进制序列模式的传输,在另一端启用监控 (RX)。
接收端的 PRBS 统计报告反映了链路质量。
以下是收集和查看PRBS统计数据的步骤:
另请参阅
使用远程环回执行双向诊断的准则
在链路的远程端配置环路。测试模式的生成和分析在本地端进行。
接收端的 PRBS 统计报告反映了链路质量。
以下是收集和查看PRBS统计数据的步骤:
接口卡具体区别
收集统计信息时,JNP-MIC1-MACSEC 和 JNP-MIC1 MIC 的行为不同:
在 JNP-MIC1-MACSEC MIC 上,如果 RX 未锁存到任何 PRBS 信号,则中的“状态”将显示为“禁用” ,错误计数为 0,其中 JNP-MIC1 MIC 显示为失败,错误计数最大。show interfaces interface-name prbs-stats
例如:在 JNP-MIC1-MACSEC MIC 上
user@host> test interface et-0/1/10 prbs-test-start pattern-type 31 direction 1 flip 0 user@host> show interfaces et-0/1/10 prbs-stats PRBS Statistics : Enabled Lane 0 : State : Disabled, Error count : 0 Lane 1 : State : Disabled, Error count : 0 Lane 2 : State : Disabled, Error count : 0 Lane 3 : State : Disabled, Error count : 0
例如:在 JNP-MIC1 MIC 上
user@host> test interface et-0/0/1 prbs-test-start pattern-type 31 direction 1 flip 0 user@host> show interfaces et-0/0/1 prbs-stats PRBS Statistics : Enabled Lane 0 : State : Fail, Error count : 4294967295 Lane 1 : State : Fail, Error count : 4294967295 Lane 2 : State : Fail, Error count : 4294967295 Lane 3 : State : Fail, Error count : 4294967295
如果模式类型与 TX 和 RX 之间的翻转之间遇到任何不匹配,则在 JNP-MIC1 MIC 的情况下观察到最大错误计数,而在 JNP-MIC1-MACSEC MIC 的情况下观察到状态为“禁用”(仅在 JNP-MIC1-MACSEC 中支持翻转)。
对于 JNP-MIC1 MIC,如果 TX 中断,RX 将显示状态为失败,并计数错误。即使再次启动 TX,RX 也必须重新启动才能正常工作。在使用 JNP-MIC1-MACSEC MIC 的情况下,如果 TX 中断,RX 将显示状态为“禁用”,错误计数为 0(点 1),如果 TX 已启动,则无需再次启动 RX。
如果 TX 或 RX 连续启动而不停止先前的运行,则会观察到 JNP-MIC1-MACSEC 和 JNP-MIC1 MIC 的行为差异。
JNP-MIC1 MIC 需要决策反馈均衡 (DFE) 调优才能开始 PRBS 测试。但是,在 JNP-MIC1-MACSEC MIC 上,不需要 DFE 调谐。如果在 TX 或 RX 处再次启动 PRBS 而不停止先前的运行,则在 JNP-MIC1 MIC 中再次完成 DFE 调谐之前,将出现错误。JNP-MIC1-MACSEC MIC 不显示此行为,因为不涉及 DFE 调整。
如果在路由器中配置了环回,并在远程端配置了 JNP-MIC1 MIC,则必须禁用前向纠错 (FEC)。
user@host> show interfaces et-1/1/1 | display set set interfaces et-1/1/1 gigether-options loopback-remote set interfaces et-1/1/1 gigether-options fec none
清除接口统计信息
该 命令仅清除错误计数器,而不清除状态,需要重新启动 RX 才能获得正确的状态。clear interface statistics
以下是清除接口统计信息的步骤: