PTP(Precision Time Protocol) 개요
PTP(Precision Time Protocol)는 패킷 교환 이더넷 네트워크를 통해 정확한 시간과 주파수를 분배하도록 설계된 시간 기반 프로토콜입니다.
IEEE 1588v2로도 알려진 PTP는 패킷 기반 기술로, 운영자가 패킷 기반 모바일 백홀 네트워크에서 동기화 서비스를 제공할 수 있도록 해줍니다. IEEE 1588 PTP(버전 2) 클럭 동기화 표준은 분산형 시스템의 클럭을 동기화하는 고도로 정확한 시간 동기화 프로토콜입니다. 시간 동기화는 timeTransmitter 클럭과 timeReceiver 클럭 간의 세션에서 전송 및 수신되는 패킷을 통해 달성됩니다. clocks가 시간 소스 역할을 하는 경우 timeTransmitter 클럭이라고 합니다. 시계가 다른 시계와 동기화될 수 있는 경우 이를 timeReceiver 시계라고 합니다. 다음 목록에서는 이러한 클럭에 대해 자세히 설명합니다.
-
TimeTransmitter 클럭 - timeTransmitter 클럭은 PTP timeReceiver 클럭(timeReceiver 노드 또는 경계 노드라고도 함)으로 메시지를 전송합니다. 이를 통해 timeReceiver 클럭은 위상 동기화를 위해 timeTransmitter 클럭(기준점)과의 상대적 시간 거리 및 오프셋을 설정할 수 있습니다. timeReceiver 클럭에 대한 전달 메커니즘은 이더넷 또는 UDP를 통한 유니캐스트 또는 멀티캐스트 패킷입니다.
-
TimeReceiver 클럭 - PTP timeReceiver(timeReceiver 노드라고도 함)에 있는 timeReceiver 클럭은 timeTransmitter 클럭에서 수신 및 요청된 타임스탬프를 기반으로 클럭 및 시간 복구 작업을 수행합니다.
주니퍼 문서는 IEEE 1588에서 채택한 포괄적 조건을 준수합니다. 자세한 내용은 Appendix - Inclusive Terms 를 참조하십시오.
시스템 클럭은 네트워크에서 노드의 역할에 따라 분류할 수 있습니다. 크게 일반 시계, 경계 시계, 그랜드 마스터 시계 및 투명 시계로 분류됩니다. 다음 목록에서는 이러한 클럭에 대해 자세히 설명합니다.
-
Boundary clock(경계 클럭) - 경계 클럭은 도메인에 여러 PTP 포트를 가지며 도메인에서 사용되는 날짜 표시줄을 유지합니다. 경계 클럭은 timeTransmitter 및 timeReceiver 클럭의 조합으로 작동합니다. 경계 클럭 엔드포인트는 timeTransmitter 클럭에 대한 timeReceiver 클럭 역할을 하며, 경계 엔드포인트에 보고하는 모든 timeReceiver 클럭에 대한 timeTransmitter 역할도 합니다.
-
Ordinary clock—일반 클럭은 도메인에 단일 PTP 포트를 가지며 도메인에서 사용되는 시간 척도를 유지합니다. timeTransmitter 또는 timeReceiver 시계로 작동합니다.
-
투명 클럭—투명 클럭은 패킷 지연을 측정하고 조정합니다. 투명 클럭은 PTP 패킷이 스위치 또는 라우터를 통과할 때 가변 지연을 계산합니다.
-
그랜드마스터 클럭—그랜드마스터 클럭은 시간의 주요 소스이며 PTP에서 루트 시간 참조를 제공합니다. GPS와 같은 신뢰할 수 있는 시간 소스에 연결됩니다. 다른 모든 클럭은 그랜드마스터 클럭과 직간접적으로 동기화됩니다. 그랜드마스터 시계는 항상 timeTransmitter 시계로 구성됩니다.
기능 탐색기 페이지를 참조하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인하십시오.
-
MX240, MX480, MX960, MX2010 및 MX2020 라우터의 MIC 및 Enhanced MPCE에서 PTP 및 동기식 이더넷에 대해 클럭 동기화가 구성된 경우 현재 통합 ISSU(in-service software upgrade)는 지원되지 않습니다.
-
PTP 모드와 동기식 이더넷 모드 간에 전환하려면 먼저 현재 모드에 대한 구성을 비활성화한 다음 구성을 커밋해야 합니다. 30초의 짧은 시간 동안 기다렸다가 새 모드 및 관련 매개 변수를 구성한 다음 구성을 커밋합니다.
-
JNP10K-LC2101 라인 카드와 하이퍼모드가 활성화된 라우터를 MX10008하면 PTP 구성이 제대로 작동하지 않을 수 있습니다. 라우터MX10008 스위치 패브릭 보드 2(SFB2)가 있는 경우 또는 명령을
set forwarding-options hyper mode
사용하여 하이퍼모드를 기본적으로 활성화할 수 있습니다. 따라서 이러한 PTP 인터페이스(timeReceiver, timeTransmitter, stateful)는 지원되지 않습니다.