블로그

8 오월 2017

네트워크 시간 프로토콜 (NTP)이란 무엇입니까? | 완전한 가이드

/
에 의해 게시 됨

네트워크 시간 프로토콜 (NTP)

무엇인가 네트워크 시간 프로토콜 (NTP)?사실, 패킷 교환망을 통해 컴퓨팅 시스템간에 클록을 동기화하는 데 사용되는 네트워크 프로토콜입니다. 1980 중반부터 사용되어 왔으며 Delaware 대학의 David Mills가 제작했습니다. 인터넷상에서 여전히 가장 노련한 프로토콜 중 하나입니다. NTP는 수급자와 관련하여 시간 출처 또는 시간 서버의 영역을 고려하여 시간을 변경하거나 밀 정보 네트워크의 실행시 발견 된 다양한 연기에 순응하는 몇 가지 역량이 없었던 다른 시간 동기화 혁신을 대신했습니다.

NTP는 30 년 전에 도입 된 이래로 다양한 변화를 경험했습니다. NTP 적응 0은 958의 9 월에 RFC 1985에서 특성화되었습니다. NTPv0는 수 밀리 초 내에 시간 정밀도를 달성 할 수 있습니다. 1988에서 RFC 1059은 고객 서버 및 공유 모드에 대한 NTP 튜닝을 특징으로하는 NTPv1를 특성화했습니다. 1989에서 RFC 1119은 NTPv2을 특징지었습니다. NTPv1305은 관리 프로토콜 및 확인 계획과 같은 항목을 포함하고 있었지만 아직까지는 오늘의 변종의 일부로 활용되고 있습니다. 1992에서 밝혀진 RFC 3은 NTPv3를 특징으로했습니다. NTPv2010에는 고객이 다양한 타이 소스를 선택하는 데 도움이되는 여분의 실수 및 발견이 포함되어 있습니다. 의사 소통 모드도 멀티 - get 네트워크에서 시간의 전달을 돕는 도움을 받았다. 5905에서 RFC 4는 NTPv7822에 대한 세부 정보와 함께 배포되었지만 2016 3 월에 RFC 4에 의해 업그레이드되었습니다. NTPv3는 NTP의 현재 적응입니다. 그것은 NTPv6의 유사한 구성 요소에 대한 상당한 측정을 유지하지만 기본 네트워크 프로토콜 인 IPvXNUMX에 대한 보강을 포함합니다. 검증이 추가로 개선되고 프로토콜에 더 우수한 보안이 부여됩니다.

NTP는 다양한 수준의 시간 원본 배열을 사용합니다. 프로그레시브 시스템의 각 레벨은 계층으로 알려져 있으며 숫자로 시작하여 0부터 시작합니다 (0). 시간, 소스를 포함하고 계층의 상위 소스와 동기화하면 (숫자 존중을 감소 시킴) 계층 구조에 1를 추가합니다. 우리는 계층의 존중을 시간 원본의 신뢰 수준으로 활용할 수 있습니다. Zero는 가장 신뢰할 만하며 15는 사용 가능한 수준 인 동시에 믿을 수있는 최소한의 것입니다. 16의 계층 구조는 비동기이며 미친 듯이 말합니다. 레벨 16 계층 가젯은 상당한 시간 원본이 아닙니다. NTP는 일반적으로 협정 세계시 (협정 세계시 또는 UTC라고도 함)로 시간을 보냅니다. 근처 시간 서버 또는 고객 가젯에서 이웃 시간에 대한 변경이 가능해야합니다.

벤처 기업의 표준 NTP 전송은 신뢰할 수있는 출처 (예 : 관리 시간 원본)의 소스 시간입니다. 미국의 표준 기술 연구소는 우리가 동기화 할 수있는 시간 서버를 보유하고 있습니다. tf.nist.gov/tf-cgi/servers.cgi에서 시간 서버, 해당 지역 및 IP 위치의 요약을 찾아 시간 서버를 나타낼 수 있습니다. 이웃 시간 서버에 도달 한 시간과 계층이 증가하면이를 작업 네트워크 내부의 시간 원본으로 활용할 수 있습니다. 스위치와 스위치 (시스코 및 기타)는 근처의 시간 서버에서 시간을 가져올 수 있으며 그 이후에 가젯을 통해 시간 소스가되는 방향으로 이동할 수 있습니다. 대부분의 주요 작업 시스템은 Windows를 포함하여 NTP를 보강합니다. Windows 2000 이후 Windows의 모든 변형에는 NTP를 사용하여 시간을 동기화하는 Windows 시간 서비스 (W32Time)가 있습니다.

오늘날의 네트워크에서 시간은 밀리 초 또는 수 밀리 초 안에 동기화 될 수 있습니다. 조건에 따라서! 사용 된 응용 프로그램과 시간에 대한 요구 사항에 의존합니다. "합리적인"시계가 있으면 이메일 작성 시점을 알기에 충분할 수 있습니다. 밀리 초의 10s 내부에있는 기본 용량의 시간 소인이면 충분할 수 있습니다. 응용 프로그램은 상당한 시간을 추가 민감한 수 있습니다. 조사 관점에서 볼 때 밀리 초 안에 타임 스탬프를 사용하면 네트워크 내부의 문제를 결정하는 데 도움이됩니다. 가치 기반 응용 프로그램을 고려하십시오. 계정 또는 다른 예산 교환을 관리하는 데 합리적인 시계 핫스팟 이상을 갖는 것은 의문의 여지가없는 요구 사항입니다. NTP를 사용하는 주요 응용 프로그램 중 하나는 항공 권위를위한 것이었고 일반 고객은 기내에서 비행기를 추적하는 제품과 장비가 밀리 초 내에 정확함을 알게되어 기쁩니다. 이를 통해 항공편을 추적하는 사람들은 항공기의 영역 및 다른 사람들과의 근접성에 대해 크게 개선 된 생각을 가질 수 있습니다.

NTP는 30 년 이상 동안 주변에 있었고 여전히 필요를 채우고있는 프로토콜입니다. 시계가있는 것이 평범한 것으로 밝혀졌으며, 우리는 적극적으로 시간에 의존합니다. 오늘 NTP를 사용하면 합리적인 시간대 이상을 획득하고 밀리 초 수준의 정밀도를 얻을 수 있습니다. 그보다 더 정확한 것을 요구할 기회가있을 때, PTP (Precision Time Protocol)를 살펴보십시오. 그러나 이것은 다른 게시물을위한 것입니다.

GTranslate Your license is inactive or expired, please subscribe again!