Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PRBS(Pseudo Random Binary Sequence) 테스트를 사용하여 링크 및 트랜시버 확인

PRBS(Pseudo Random Binary Sequence) 테스트를 사용하여 링크 및 트랜시버 확인

PRBS(Pseudo Random Binary Sequence) 테스트는 링크 품질 및 트랜시버 작동을 검증하기 위한 표준 기능입니다. 다음과 같은 두 가지 진단 시나리오가 있을 수 있습니다.

  • 원격 루프백을 사용한 양방향 검증. 테스트 시퀀스는 로컬 엔드에서 시작됩니다. 원격 엔드는 루프백으로 구성되며 테스트 패턴 분석은 로컬 엔드에서도 수행됩니다.

  • 단방향. 테스트 시퀀스는 로컬 엔드에서 시작됩니다. 테스트 패턴은 원격 끝에서 분석됩니다.

첫 번째 경우, 검증은 양방향으로 이루어지며 원격 엔드에서 루프백 지원이 필요합니다.

다음 표에는 다양한 MIC에서 PRBS 테스트를 활성화하는 엔티티가 나열되어 있습니다.

MIC 유형

PRBS 테스트 엔진

발언

JNP10003-LC2103

패킷 전달 엔진(PFE)

-

JNP-MIC1

패킷 전달 엔진(PFE)

-

JNP-MIC1-MACSEC

외부 물리적 레이어(PHY) 디바이스

외부 물리적 레이어(PHY) 디바이스는 패킷 전달 엔진에서 발생하는 PRBS 패턴을 전달할 수 없습니다. 따라서 PRBS 테스트는 외부 물리적 레이어(PHY) 디바이스에서 활성화됩니다.

다음 표에는 다양한 인터페이스에서 지원되는 PRBS 테스트 세부 정보가 나와 있습니다.

인터페이스 유형

인터페이스 이름

인터페이스 레인 특성

발언

10기가비트 이더넷 인터페이스

"xe"

인터페이스는 10Gbps 속도의 1개 레인으로 지원됩니다

PRBS 테스트는 지원되는 각 레인에서 실행됩니다. 따라서 한 차선에 대한 데이터가 표시됩니다.show interfaces prbs-stats

40 기가비트 이더넷 인터페이스

"에트"

인터페이스는 10Gbps 속도의 4개 레인으로 지원됩니다.

PRBS 테스트는 지원되는 각 레인에서 실행됩니다. 따라서 4개의 차선에 대한 데이터가 표시됩니다.show interfaces prbs-stats

100 기가비트 이더넷 인터페이스

"에트"

인터페이스는 25Gbps 속도의 4개 레인으로 지원됩니다.

PRBS 테스트는 지원되는 각 레인에서 실행됩니다. 따라서 4개의 차선에 대한 데이터가 표시됩니다.show interfaces prbs-stats

단방향 진단 수행 지침

링크의 한쪽 끝(TX)에서 의사 랜덤 이진 시퀀스 패턴의 전송을 활성화하고 다른 끝(RX)에서 모니터링을 활성화합니다.

수신 측의 PRBS 통계 보고서는 링크 품질을 반영합니다.

다음은 PRBS 통계를 수집하고 보는 단계입니다.

  1. 다음 명령을 실행하여 TX(방향 0)를 시작합니다.

    명령을 실행한 후 다음을 실행하여 링크 상태를 확인할 수 있습니다.show interfaces terse et-0/1/*

  2. 다음 명령을 실행하여 RX(방향 1)를 시작합니다.

    명령을 실행한 후 다음을 실행하여 링크 상태를 확인할 수 있습니다.show interfaces terse et-1/1/4

  3. 통계 수집을 시작한 후 다음 명령을 실행하여 RX에서 수집된 통계를 볼 수 있습니다.

    예:

    RX에서 PRBS 통계 확인:

    오류 카운트 0으로 상태가 통과인 경우 PRBS 테스트는 성공한 것입니다.

  4. 다음 명령을 실행하여 PRBS 통계 수집을 중지합니다.

    예:

    RX에서 PRBS를 중지하려면:

    다음 명령을 실행하여 TX에서 통계를 확인합니다.

    TX에서 PRBS를 중지하려면:

    명령을 실행한 후 다음을 실행하여 RX에서 링크 상태를 확인할 수 있습니다.show interfaces terse et-1/1/4

    다음을 실행하여 TX에서 링크 상태를 확인합니다.show interfaces terse et-0/1/2

    이 명령은 통계 수집을 사용 안함으로 설정하고 수집된 통계를 지우지 않습니다. 수집된 통계를 지우려면 명령을 실행하십시오 .clear interfaces statistics

원격 루프백을 사용하여 양방향 진단을 수행하기 위한 지침

링크의 원격 끝에 루프백을 구성합니다. 테스트 패턴 생성 및 분석은 로컬 엔드에서 수행됩니다.

수신 측의 PRBS 통계 보고서는 링크 품질을 반영합니다.

다음은 PRBS 통계를 수집하고 보는 단계입니다.

  1. 원격 루프백을 활성화합니다.
    주:

    원격 엔드에서 JNP-MIC1 MIC가 있는 라우터에 루프백이 구성된 경우 FEC(Forward Error Correction)를 비활성화해야 합니다.

  2. 다음 명령을 실행하여 TX(방향 0)를 시작합니다.

    명령을 실행한 후 show interfaces terse et-0/1/*를 실행하여 링크 상태를 확인할 수 있습니다.

  3. 동일한 호스트에서 다음 명령을 실행하여 RX(방향 1)를 시작합니다.
    주:

    1로 방향이 변경됩니다.

  4. 통계 수집을 시작한 후 다음 명령을 실행하여 RX에서 수집된 통계를 볼 수 있습니다.

    예:

    RX에서 PRBS 통계 확인:

    오류 카운트 0으로 상태가 통과인 경우 PRBS 테스트는 성공한 것입니다.

  5. 다음 명령을 실행하여 PRBS 통계 수집을 중지합니다.

    예:

    RX에서 PRBS를 중지하려면:

    다음 명령을 실행하여 TX에서 통계를 확인합니다.

    TX에서 PRBS를 중지하려면:

    명령을 실행한 후 RX에서 show interfaces terse et-0/1/2를 실행하여 링크 상태를 확인할 수 있습니다.

    이 명령은 통계 수집을 사용 안함으로 설정하고 수집된 통계를 지우지 않습니다. 수집된 통계를 지우려면 clear interfaces statistics 명령을 실행합니다.

인터페이스 카드별 차이점

통계를 수집하는 동안 JNP-MIC1-MACSEC 및 JNP-MIC1 MIC는 다르게 작동합니다.

  • JNP-MIC1-MACSEC MIC에서 RX가 PRBS 신호에 래칭되지 않는 경우 의 "상태 "는 오류 수가 0인 "Disabled"로 표시되며, JNP-MIC1 MIC는 MAX 오류 수와 함께 실패한 것으로 표시됩니다.show interfaces interface-name prbs-stats

    예를 들어: JNP-MIC1-MACSEC MIC에서

    예를 들어: On JNP-MIC1 MIC

  • TX와 RX 간의 패턴 유형과 플립 간에 불일치가 발생할 경우, JNP-MIC1 MIC의 경우 최대 오류 수가 관찰되고 JNP-MIC1-MACSEC MIC의 경우 "비활성화됨" 상태가 관찰됩니다(플립은 JNP-MIC1-MACSEC에서만 지원됨).

  • JNP-MIC1 MIC의 경우 TX가 중단되면 RX는 오류 수와 함께 상태를 실패로 표시합니다. TX가 다시 시작되더라도 RX도 제대로 작동하려면 RX를 다시 시작해야 합니다. JNP-MIC1-MACSEC MIC의 경우, TX가 중단되면 RX는 오류 카운트 0(포인트 1)과 함께 상태를 "Disabled"로 표시하며, TX가 시작되면 RX를 다시 시작할 필요가 없습니다.

  • TX 또는 RX가 이전 실행을 중지하지 않고 연속적으로 시작되면 JNP-MIC1-MACSEC 및 JNP-MIC1 MIC의 동작의 차이가 관찰됩니다.

  • PRBS 테스트를 시작하려면 JNP-MIC1 MIC에서 DFE(Decision Feedback Equalization) 조정이 필요합니다. 그러나 JNP-MIC1-MACSEC MIC에서는 DFE 튜닝이 필요하지 않습니다. PRBS가 이전 실행을 중지하지 않고 TX 또는 RX에서 다시 시작되면 JNP-MIC1 MIC에서 DFE 튜닝이 다시 완료될 때까지 오류가 발생합니다. JNP-MIC1-MACSEC MIC는 DFE 튜닝이 없으므로 이 동작을 표시하지 않습니다.

  • 원격 엔드에서 JNP-MIC1 MIC가 있는 라우터에 루프백이 구성된 경우 FEC(Forward Error Correction)를 비활성화해야 합니다.

인터페이스 통계 지우기

이 명령은 상태가 아닌 오류 카운터만 지우며, 올바른 상태를 얻으려면 RX를 다시 시작해야 합니다.clear interface statistics

다음은 인터페이스 통계를 지우는 단계입니다.

  1. 다음 명령을 실행하여 RX에서 통계를 확인합니다.

    RX만 시작되기 때문에 PRBS 패턴이 없으며 RX는 최대 오류를 표시합니다.

  2. 인터페이스 통계를 지우려면 다음 명령을 실행합니다.

    여기서 상태는 여전히 실패로 표시되지만 통계는 델타 값을 표시합니다. 이 경우 현재 및 이전 값이 모두 INT_MAX되므로 델타 값 0이 표시됩니다.

    PRBS 테스트가 진행됨에 따라 오류 수가 증가하는 시나리오를 고려하십시오. 이 경우 은(는 ) 증분 오류(델타 값)를 표시합니다.show interfaces interface-name prbs-stats 또한 발행 후 오류 수가 업데이트되면 증분 오류도 표시됩니다.clear interfaces statistics et-1/1/4 clear interfaces statistics

    예를 들어:

    위에서 볼 수 있듯이 두 번째 인스턴스에서 명령은 오류 수의 "변경"을 표시합니다.show interfaces interface-name prbs-stats 따라서 레인 0의 총 오류 수는 640 + 52 = 692입니다.