MX 시리즈 라우터를 위한 외부 클럭 동기화 구성
MX 시리즈 라우터는 동기식 이더넷, T1 또는 E1 라인 타이밍 소스 및 외부 입력에 대한 외부 클럭 동기화를 지원합니다.
외부 클럭 동기화를 구성하려면 클럭 선택, 품질 수준 및 우선 순위를 고려해야 합니다. 클럭 소스 선택 알고리즘은 품질 수준, 우선 순위, 하드웨어 제한과 같은 시스템 구성 및 실행 기준에 따라 다양한 소스 중에서 최고의 업스트림 클럭 소스 2개를 선택하는 데 사용됩니다.
다음 섹션에서는 MX 시리즈 라우터의 클럭 동기화 옵션 구성에 대해 설명합니다.
계층 수준에서 문 없이 clock-class-to-quality-level-mapping 동기식 이더넷을 구성할 때 다음 시나리오가 [edit protocols ptp slave] 발생합니다.
-
동일한 FPC의 서로 다른 MIC에 두 개의 클럭 소스가 존재하거나 두 개의 서로 다른 FPC에 두 개의 클럭 소스가 존재하는 경우 클럭 레퍼런스 전환 중에 적격 클럭 소스 품질 수준(즉, 보조 클럭 소스 품질 수준)이 외부 인터페이스와 이더넷 인터페이스에서 전송됩니다.
-
하드웨어 제한으로 인해 FPC의 동일한 MIC에 두 개의 클럭 소스가 존재하는 경우 클럭 레퍼런스 전환 중에 더 낮은 품질 수준이 외부 인터페이스와 이더넷 인터페이스로 전송됩니다.
라우터에서 SCBE를 제거하기 전에 계층 수준에서 구성을 [edit chassis synchronization] 삭제해야 합니다. 마찬가지로, 라우터에서 SCBE2를 제거하기 전에 계층 수준에서 구성을 [edit chassis synchronization] 삭제해야 합니다.
SCBE2에서 external-0/0 인터페이스는 SCB0 에 위치하고, external-1/0 인터페이스는 SCB1에 위치합니다.
클럭 동기화 옵션 구성
클럭 동기화 옵션을 구성합니다.
SCB에 대한 외부 클럭 동기화 구성을 표시합니다
목적
SCB에 대한 외부 클럭 동기화 옵션을 표시합니다.
행동
계층 수준에서 명령을 [edit chassis] 실행합니다show.
[edit chassis]
user@host# show
synchronization {
clock-mode (auto-select | free-run);
esmc-transmit {
interfaces (all | <interface-name>);
}
hold-interval {
configuration-change <seconds>;
restart <seconds>;
switchover <seconds>;
}
interfaces <interface-name> {
hold-off-time <time>;
priority <number>;
quality-level (prc | prs |sec | smc | ssu-a | ssu-b | st2 | st3 | st3e | st4 | stu | tnc);
request (force-switch | lockout);
wait-to-restore <minutes>;
}
}
max-transmit-quality-level (prc | prs | sec | ssu-a | ssu-b | st2 | st3e |stu | tnc); # Applicable from 13.3 onwards
network-type (option-1 | option-2);
quality-mode-enable;
selection-mode (configured-quality | received-quality);
source {
(external-a | external-b) {
priority <number>;
quality-level (prc | prs |sec | smc | ssu-a | ssu-b | st2 | st3 | st3e | st4 | stu | tnc);
request (force-switch | lockout);
}
switchover-mode (revertive | non-revertive);
}
SCBE에 대한 외부 클럭 동기화 구성을 표시합니다
목적
SCBE에 대한 외부 클럭 동기화 옵션을 표시합니다. SCBE에는 외부 인터페이스가 하나만 있습니다.
행동
계층 수준에서 show 명령을 [edit chassis] 실행합니다.
[edit chassis]
user@host# show
synchronization {
clock-mode (auto-select | free-run);
esmc-transmit {
interfaces (all | <interface-name>);
}
hold-interval {
configuration-change <seconds>;
restart <seconds>;
switchover <seconds>;
}
interfaces {
external {
e1-options {
framing (g704 | g704-no-crc4);
line-encoding (ami | hdb3);
sabit <number>;
}
pulse-per-second-enable;
signal-type (1mhz | 5mhz | 10mhz | 2048khz | t1 | e1);
t1-options {
framing (esf | sf);
line-encoding (ami | b8zs);
}
}
}
max-transmit-quality-level (prc | prs | sec | ssu-a | ssu-b | st2 | st3e |stu | tnc); # Applicable from 13.3 onwards
network-option (option-1 | option-2);
output {
interfaces {
external {
holdover-mode-disable;
minimum-quality (prc | prs | sec | smc | ssu-a | ssu-b |st2 | st3 | st3e | st4 | stu | tnc);
source-mode (chassis | line);
tx-dnu-to-line-source-enable;
wander-filter-disable;
}
}
}
port {
auxiliary client {
time-of-day-format {
ascii <string>;
}
}
}
quality-mode-enable;
selection-mode (configured-quality | received-quality);
source {
interfaces (<interface-name> | external) {
hold-off-time <time>;
priority <number>;
quality-level (prc | prs |sec | smc | ssu-a | ssu-b | st2 | st3 | st3e | st4 | stu | tnc);
request (force-switch | lockout);
wait-to-restore <minutes>;
}
}
switchover-mode (revertive | non-revertive);
}
SCBE2에 대한 외부 클럭 동기화 구성을 표시합니다
목적
SCBE2의 외부 클럭 동기화 옵션을 표시합니다. SCBE2에는 external-0/0 및 external-1/0이라는 두 개의 외부 인터페이스가 있습니다.
행동
계층 수준에서 show 명령을 [edit chassis] 실행합니다.
[edit chassis]
user@host# show
synchronization {
clock-mode (auto-select | free-run);
esmc-transmit {
interfaces (all | <interface-name>);
}
hold-interval {
configuration-change <seconds>;
restart <seconds>;
switchover <seconds>;
}
interfaces {
(external-0/0 | external-1/0) {
signal-type (1mhz | 5mhz | 10mhz | 2048khz | t1 | e1);
e1-options {
framing (g704 | g704-no-crc4);
line-encoding (ami | hdb3);
sabit <number>;
}
pulse-per-second-enable;
t1-options {
framing (esf | sf);
line-encoding (ami | b8zs);
}
}
}
max-transmit-quality-level (prc | prs | sec | ssu-a | ssu-b | st2 | st3e |stu | tnc);
network-option (option-1 | option-2);
output {
interfaces {
(external-0/0 | external-1/0) {
holdover-mode-disable;
minimum-quality (prc | prs | sec | smc | ssu-a | ssu-b |st2 | st3 | st3e | st4 | stu | tnc);
source-mode (chassis | line);
tx-dnu-to-line-source-enable;
wander-filter-disable;
}
}
}
port {
auxiliary client {
time-of-day-format {
ascii <string>;
}
}
}
quality-mode-enable;
selection-mode (configured-quality | received-quality);
source {
interfaces {
(external-0/0 | external-1/0 | <interface-name>) {
hold-off-time <time>;
priority <number>;
quality-level (prc | prs |sec | smc | ssu-a | ssu-b | st2 | st3 | st3e | st4 | stu | tnc);
request (force-switch | lockout);
wait-to-restore <minutes>;
}
}
switchover-mode (revertive | non-revertive);
}
MX2020 컨트롤 보드에 대한 외부 클럭 동기화 구성을 표시합니다
목적
MX2020 컨트롤 보드에 대한 외부 클럭 동기화 옵션을 표시합니다. MX2020 컨트롤 보드에는 외부-A 및 외부-B라는 두 개의 외부 인터페이스가 있습니다.
행동
[edit chassis] 계층 수준에서 show 명령을 실행합니다.
[edit chassis]
user@host# show
synchronization {
clock-mode (auto-select | free-run);
esmc-transmit {
interfaces (all | <interface-name>);
}
hold-interval {
configuration-change <seconds>;
restart <seconds>;
switchover <seconds>;
}interfaces {
(external-a | external-b) {
signal-type (1mhz | 5mhz | 10mhz | 2048khz | t1 | e1);
e1-options {
framing (g704 | g704-no-crc4);
line-encoding (ami | hdb3);
sabit <number>;
}
pulse-per-second-enable;
t1-options {
framing (esf | sf);
line-encoding (ami | b8zs);
}
}
}max-transmit-quality-level (prc | prs | sec | ssu-a | ssu-b | st2 | st3e |stu | tnc);
network-option (option-1 | option-2);
output {
interfaces {
(external-a | external-b) {
holdover-mode-disable;
minimum-quality (prc | prs | sec | smc | ssu-a | ssu-b |st2 | st3 | st3e | st4 | stu | tnc);
source-mode (chassis | line);
tx-dnu-to-line-source-enable;
wander-filter-disable;
}
}
}
port {
auxiliary client {
time-of-day-format {
ascii <string>;
}
}
}
quality-mode-enable;
selection-mode (configured-quality | received-quality);
source {
interfaces {
(external-a | external-b | <interface-name>) {
hold-off-time <time>;
priority <number>;
quality-level (prc | prs |sec | smc | ssu-a | ssu-b | st2 | st3 | st3e | st4 | stu | tnc);
request (force-switch | lockout);
wait-to-restore <minutes>;
}
}
switchover-mode (revertive | non-revertive);
}