IEEE 1588은 패킷 네트워크로 연결된 시스템의 시계를 정밀하게 맞추는 프로토콜을 정하는 IEEE 표준이다. 정식 제목은 “IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems”이고, 이 표준을 맡은 작업 그룹은 IEEE Instrumentation and Measurement Society 아래에 있다.[1] 이 프로토콜을 PTP라 부른다.[1][2]

범위

정밀도, 분해능, 안정도가 서로 다른 시계가 섞인 시스템에서도 시계를 맞출 수 있게 한다. 적은 네트워크 자원과 계산 자원으로 마이크로초 이하의 동기화 정확도와 정밀도를 지원하며, 잘 설계한 네트워크에서는 나노초 이하의 시각 전달 정확도를 얻을 수 있다. 응용 분야에 맞춘 설정은 프로파일로 정하고, 사용자가 따로 관리하지 않아도 간단한 시스템을 설치해 운용할 수 있게 하는 기본 프로파일들을 표준 안에 둔다.[1]

개정 이력

  • 2002년: 첫판.[3]
  • 2008년: 2판. 2002년판을 대체했다.[4] 이 판이 정한 PTP를 PTP 버전 2(PTPv2)라 부른다.[5][6]
  • 2019년: 3판. 2008년판을 대체했다. 이 판 뒤로 개정(amendment) 1588a-2023, 1588b-2022, 1588c-2024, 1588d-2023, 1588e-2024, 1588g-2022가 나왔다.[1]
  • 2024년: 2019년판을 대체할 개정 프로젝트 P1588이 승인되어 진행 중이다.[1][7]

IEEE 802.1AS와의 관계

IEEE 802.1AS-2025는 IEEE 802.1Q의 맥락에서 해당하는 곳에 IEEE 1588 규격을 쓰도록 정한다.[8]

[1]
IEEE, “IEEE 1588-2019 IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.” 2019. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260914180756/https://standards.ieee.org/ieee/1588/6825/
[2]
IEEE 1588 Working Group, “Changes to IEEE 1588 in the 2019 edition compared to the 2008 edition.” 2020. Accessed: Sep. 29, 2026. [Online]. Available: https://sagroups.ieee.org/1588/wp-content/uploads/sites/144/2020/04/IEEE-1588-2019-changes.pdf
[3]
IEEE, “IEEE 1588-2002 IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.” 2002. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260112170336/https://standards.ieee.org/ieee/1588/3140/
[4]
IEEE, “IEEE 1588-2008 IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.” 2008. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260928021033/https://standards.ieee.org/ieee/1588/4355/
[5]
“AN12149 Implementing an IEEE 1588 V2 on i.MX RT Using PTPd, FreeRTOS, and lwIP TCP/IP Stack,” NXP Semiconductors, 2025. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20251104203112/https://www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf
[6]
“AN6354 Implementing IEEE 1588-2008 with PCI11010/PCI11414,” Microchip Technology, 2026. Accessed: Sep. 29, 2026. [Online]. Available: https://ww1.microchip.com/downloads/aemDocuments/documents/UNG/ApplicationNotes/ApplicationNotes/AN6354-Implementing-IEEE-1588-2008-with-PCI11010-PCI11414-DS00006354.pdf
[7]
IEEE, “IEEE P1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems.” 2024. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260518180445/https://standards.ieee.org/ieee/1588/11795/
[8]
IEEE, “IEEE 802.1AS-2025 IEEE Standard for Local and Metropolitan Area Networks — Timing and Synchronization for Time-Sensitive Applications.” 2025. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260610222839/https://standards.ieee.org/ieee/802.1AS/11968/