Windows 시간 서비스

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 10 이상

이 가이드의 내용

  • Windows 시간 서비스 구성 정보를 찾을 수 있는 위치
  • Windows 시간 서비스란?
  • 시간 프로토콜의 중요도
  • Windows 시간 서비스의 작동 원리
  • Windows 시간 서비스 도구 및 설정

참고 항목

Windows Server 2003 및 Microsoft Windows 2000 Server 디렉터리 서비스를 이름은 Active Directory 디렉터리 서비스입니다. Windows Server 2008 R2 및 Windows Server 2008에서 디렉터리 서비스의 이름은 AD DS(Active Directory Domain Services)입니다. 이 항목의 나머지 부분에서는 AD DS에 대해 설명하지만, 이 정보는 Windows Server 2016의 Active Directory Domain Services에도 적용됩니다.

W32Time이라고도 하는 Windows 시간 서비스는 AD DS 도메인에서 실행 중인 모든 컴퓨터의 날짜와 시간을 동기화합니다. 시간 동기화는 많은 Windows 서비스 및 기간 업무 애플리케이션의 적절한 작동을 위해 매우 중요합니다. Windows 시간 서비스에서는 정확한 시계 값 또는 타임스탬프를 네트워크 유효성 검사 및 리소스 액세스 요청에 할당할 수 있도록 NTP(Network Time Protocol)를 사용하여 네트워크의 컴퓨터 시계를 동기화합니다. 서비스는 NTP 및 시간 공급자를 통합하여 엔터프라이즈 관리자에게 안정적이고 확장 가능한 시간 서비스를 제공합니다.

Important

Windows Server 2016 이전에 W32Time 서비스는 시간이 중요한 애플리케이션 요구 사항을 충족하도록 설계되지 않았습니다. 그러나 이제 Windows Server 2016에 대한 업데이트를 통해 도메인에서 1밀리초의 정확도에 대한 솔루션을 구현할 수 있습니다. 자세한 내용은 Windows 2016 정확한 시간경계 지원으로 정확도가 높은 환경을 위한 Windows 시간 서비스 구성을 참조하세요.

Windows 시간 서비스 구성 정보를 찾을 수 있는 위치

이 가이드에서는 Windows 시간 서비스 구성에 대해서는 설명하지 않습니다. Microsoft TechNet 및 Microsoft 기술 자료에는 Windows 시간 서비스를 구성하는 절차를 설명하는 여러 가지 항목이 있습니다. 구성 정보가 필요한 경우 다음 항목을 참조하여 적절한 정보를 찾을 수 있습니다.

Windows 시간 서비스란?

Windows 시간 서비스(W32Time)는 광범위한 구성 없이도 컴퓨터에 대한 네트워크 시계 동기화를 제공합니다.

Windows 시간 서비스는 Kerberos 버전 5 인증을 성공적으로 수행하고 AD DS 기반 인증을 수행하는 데 필수적입니다. 대부분의 보안 서비스를 비롯한 모든 Kerberos 인식 애플리케이션은 인증 요청에 참여하는 컴퓨터 간의 시간 동기화에 의존합니다. AD DS 도메인 컨트롤러에는 정확한 데이터 복제를 위해 동기화된 클록도 있어야 합니다.

Windows 시간 서비스는 W32Time.dll이라는 동적 링크 라이브러리에서 구현됩니다. W32Time.dll은 기본적으로 운영 체제 설정 및 설치 중에 %Systemroot%\System32 폴더에 설치됩니다.

W32Time.dll은 원래 네트워크의 시계를 동기화해야 하는 Kerberos V5 인증 프로토콜에 의한 사양을 지원하기 위해 Windows 2000 서버용으로 개발되었습니다. Windows Server 2003부터 W32Time.dll은 Windows 2000 서버 운영 체제를 통한 네트워크 시계 동기화의 향상된 정확도를 제공하고, 시간 공급자를 통해 다양한 하드웨어 디바이스 및 네트워크 시간 프로토콜을 지원했습니다. 원래는 Kerberos 인증에 대한 시계 동기화를 제공하도록 설계되었지만 대부분의 현재 애플리케이션은 트랜잭션 일관성을 보장하고, 중요한 이벤트의 시간 및 업무상 중요하고 시간이 중요한 정보를 기록하기 위해 타임스탬프를 사용합니다. 이러한 애플리케이션은 Windows 시간 서비스에서 제공하는 컴퓨터 간의 시간 동기화를 활용합니다.

시간 프로토콜의 중요도

시간 프로토콜은 두 컴퓨터 간에 통신하여 시간 정보를 교환한 다음, 해당 정보를 사용하여 시계를 동기화합니다. 클라이언트는 Windows 시간 서비스 시간 프로토콜을 사용하여 서버에서 시간 정보를 요청하고 수신된 정보에 따라 시계를 동기화합니다.

Windows 시간 서비스는 NTP를 사용하여 네트워크를 통해 시간을 동기화하는 데 도움이 됩니다. NTP 시계를 동기화 하는 데 필요한 분야 알고리즘을 포함 하는 인터넷 시간 프로토콜입니다. NTP는 일부 버전의 Windows에서 사용되는 SNTP(Simple Network Time Protocol)보다 정확한 시간 프로토콜입니다. 그러나 W32Time은 Windows 2000과 같은 SNTP 기반 시간 서비스를 실행하는 컴퓨터와 이전 버전과의 호환성을 지원하기 위해 계속해서 SNTP를 지원합니다.

참고 항목

Windows 시간 서비스 작동 방식Windows 시간 서비스 도구 및 설정Microsoft 기술 자료 문서 902229