Cloudflare Time Services

시간은 인터넷이 작동하는 방식에 있어 매우 중요한 요소입니다. Cloudflare Time Services는 당사의 광범위한 전역 서버 네트워크를 활용하여 정확하고 인증된 시간을 서비스로 제공합니다. 이 서비스를 이용하는 컴퓨터와 네트워크 장치는 Cloudflare 네트워크의 가장 가까운 서버에 연결하여 시계를 동기화할 수 있습니다.

네트워크 시간 프로토콜

네트워크 시간 프로토콜(NTP)은 불안정하고 대기 시간이 가변적인 네트워크 경로를 통해 통신하는 컴퓨터 시스템 간의 시간을 동기화하기 위해 설계된 인터넷 프로토콜입니다. Cloudflare에서는 330개 위치의 Cloudflare Anycast 네트워크를 활용하여 가장 가까운 당사 서버에서 시간을 동기화할 수 있는 무료 공개 시간 서비스를 지원합니다. NTP 서버를 사용하려면 장치에서 시간 구성을 변경하여 time.cloudflare.com으로 설정하세요.

네트워크 시간 보안

Cloudflare의 시간 서비스는 사용자가 네트워크 시간 보안(NTS)을 지원하는 당사의 네트워크 시간 프로토콜(NTP) 서버에 연결하여, 인증된 방식으로 시간을 확보할 수 있도록 지원합니다. NTS를 지원하는 클라이언트는 누구나 __time.cloudflare.com__에 자신의 클라이언트를 지정하여 안전한 시간을 확보할 수 있습니다. 자세한 내용을 확인하려면 개발자 문서를 읽어보세요.

NTS 클라이언트 구현에 대한 소식을 받으려면 __time-services@cloudflare.com__으로 연락하여 Cloudflare 메일링 리스트에 가입하세요.

Cloudflare Roughtime

Roughtime은 특정 시간 서버에 의존하지 않고 대략적인 시간 동기화를 안전하게 달성하는 것을 목표로 하는 프로토콜입니다.

많은 애플리케이션에서 네트워크 시간을 정확히 맞추는 것이 필수적인 것은 아닙니다. 실제 시간에서 10초 이내면 충분하지만, 보안은 최우선 순위입니다. 이러한 인식이 바로 Google의 Roughtime 프로토콜을 만들게 된 주요 동기입니다. 이는 클라이언트가 하나 이상의 인증된 서버와 시계를 동기화하면서 부정확한 서버에 책임을 물을 수 있는 간단한 프로토콜입니다.

Cloudflare에서는 방대한 네트워크를 활용하여, Roughtime에서 강력한 내구성을 제공하는 가용성이 높고 대기 시간이 짧으며 인증된 무료 시간 서비스를 제공합니다. Cloudflare의 서비스는 __roughtime.cloudflare.com:2003__에서 이용할 수 있습니다.

Cloudflare의 Roughtime 서비스에 대한 자세한 내용을 확인하려면 Cloudflare 블로그를 읽어보세요.