자주 묻는 질문(FAQ)

일반

Google 공개 NTP란 무엇인가요?

Google 공개 NTP는 Google의 원자 시계와 동기화하는 데 사용할 수 있는 무료 글로벌 시간 서비스입니다. 중단 없이 윤초를 원활하게 처리하기 위해 윤초 스미어링을 구현합니다.

Google이 NTP 서비스를 개발하는 이유는 무엇인가요?

시간 유지는 Google에 중요하며 NTP는 가장 널리 사용되는 시간 동기화 프로토콜입니다. 일반적으로 NTP는 매우 잘 작동합니다. 하지만 많은 NTP 서버가 윤초를 올바르게 알리지 않으며 NTP를 통해 알리더라도 많은 시스템이 윤초를 올바르게 처리하지 않습니다.

2008년부터 Google은 윤초를 '번짐'으로써 이 문제를 내부적으로 해결해 왔습니다. 윤초 주변의 시간에 걸쳐 변경사항을 늘리는 것입니다. 이 방법은 매우 효과적이었습니다. Google Compute Engine을 출시했을 때 NTP를 통해 고객의 가상 머신에 스미어링된 시간을 제공하기 시작했습니다. Google 공개 NTP는 인터넷에 연결된 기기에서 전 세계적으로 이를 사용할 수 있도록 합니다.

Google 직원이 Google 공개 NTP를 사용하나요?

예. Google에서는 Google 공개 NTP를 사용하여 노트북, 워크스테이션, 라우터 및 기타 여러 기기의 시계를 설정합니다. Google Fiber 고객도 사용합니다.

Google 공개 NTP와 교차 제품 종속 항목이 있나요?

아니요. Google Public NTP는 독립적인 서비스입니다.

Google 공개 NTP를 사용하려면 Google 계정이 필요한가요?

아니요.

사용 및 지원

Google 공개 NTP를 사용하려면 어떻게 해야 하나요?

NTP 서버 time.google.com 또는 time1.google.com, time2.google.com, time3.google.com, time4.google.com의 네 서버를 사용하도록 기기를 구성합니다. 여러 서버를 구성할 수 없는 경우 time.google.com에서 근처에 있는 적절한 Google 서버를 자동으로 선택합니다.

널리 사용되는 여러 운영체제에 관한 자세한 안내가 마련되어 있습니다.

현재 다른 NTP 서비스를 사용하고 있습니다. Google 공개 NTP도 사용할 수 있나요?

스미어된 NTP 서버와 스미어되지 않은 NTP 서버를 혼합하지 않는 것이 좋습니다. 윤초 동안의 결과는 예측할 수 없습니다.

Google 공개 NTP는 모든 유형의 인터넷 지원 기기에 적합한가요?

예. Google 공개 NTP는 NTP 또는 SNTP 버전 3 또는 4를 지원하는 모든 기기에서 사용할 수 있습니다. Google 공개 NTP가 제대로 작동하지 않는 상황을 발견하면 Google에 알려주세요.

Google Public NTP는 어느 국가에서 사용할 수 있나요?

전 세계 인터넷 사용자가 사용할 수 있지만, 사용자의 특정 위치에 따라 경험이 크게 달라질 수 있습니다.

Google 공개 NTP는 모든 ISP와 호환되나요?

NTP 설정을 변경할 수 있는 경우 Google Public NTP는 대부분의 ISP에서 작동합니다.

4개의 Google 공개 NTP 서버 이름을 모두 사용해야 하나요?

아니요. time.google.com를 사용하면 가까운 서버로 자동 연결됩니다.

서버 이름을 지정하는 순서가 중요한가요?

아니요, 순서는 중요하지 않습니다.

서비스의 SLA는 무엇인가요?

현재 이 서비스에 대한 SLA는 제공되지 않습니다.

서비스 약관은 어떻게 되나요?

Google 공개 NTP에는 Google API 서비스 약관이 적용됩니다.

ISP 또는 엔터프라이즈 네트워크를 운영하고 있습니다. 모든 사용자를 Google 공개 NTP로 리디렉션할 수 있나요?

예. NTP 클라이언트의 트래픽은 원하는 만큼 허용할 수 있습니다. 하지만 현재 Google 공개 NTP는 SLA가 없는 서비스입니다.

상업용 프로젝트나 제품에 Google 공개 NTP를 사용할 수 있나요?

예, Google 서비스 약관에 따라 가능합니다. Google 공개 NTP는 SLA가 없는 서비스입니다. 가용성이나 정확성에 대한 약속은 제공하지 않습니다.

조직을 위해 NTP 서버를 실행합니다. Google 공개 NTP에 동기화할 수 있나요?

예.

Google Compute Engine 인스턴스에서 Google 공개 NTP를 사용할 수 있나요?

예, 하지만 metadata.google.internal(자세한 안내)를 사용하면 더 나은 결과를 얻을 수 있습니다. 해당 가상 서버의 시간 서비스는 Google 공개 NTP와 동일하게 스미어됩니다.

다른 클라우드 제공업체에서 실행되는 가상 머신에서 Google 공개 NTP를 사용할 수 있나요?

예.

Google 공개 NTP팀의 지원을 받으려면 어떻게 해야 하나요?

Google 그룹에 가입하여 팀의 업데이트를 받고 궁금한 점을 질문하는 것이 좋습니다. 문제가 발생하여 신고하려는 경우 절차는 문제 신고를 참고하세요.

기술

리프 스미어에 대한 자세한 내용이 있나요?

예, 여기에서 자세한 내용을 확인하세요.

Google 공개 NTP는 윤초 표시기 (LI) 필드를 어떻게 사용하나요?

윤초는 스미어를 사용하여 서버 측에서 적용되므로 Google 공개 NTP는 항상 LI 필드를 0으로 설정합니다.

현재 서버가 어디에 있나요?

Google 공개 NTP 서버는 북미, 유럽, 아시아에 있는 여러 데이터 센터에서 사용할 수 있습니다.

Google 공개 NTP는 IPv6를 지원하나요?

예.

Google 공개 NTP는 Autokey 또는 NTS를 지원하나요?

아니요.

안전한 시간 배포에 관심이 있다면 Chrome팀의 실험적 프로젝트인 Roughtime도 살펴보세요. Roughtime은 아직 고정밀 시간 서비스는 아니지만 신뢰할 수 있는 시간을 제공하기 위한 실험입니다.

Google 공개 NTP는 SNTP 클라이언트를 지원하나요?

예.

Google 공개 NTP는 Windows Time 클라이언트를 지원하나요?

예.

Google 공개 NTP는 모드 6 또는 모드 7 제어 메시지를 지원하나요?

아니요, ntpq 또는 ntpdc에서 보낸 것과 같은 제어 메시지에는 응답하지 않습니다.

Google 공개 NTP가 NTP 증폭 공격에 악용될 수 있나요?

아니요. NTP 증폭 공격은 NTP 제어 메시지를 사용합니다. Google Public NTP는 클라이언트 시간 쿼리에만 응답하고 요청과 크기가 비슷한 응답을 전송합니다.