강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

리눅스마스터1급 : NTP서버의 작동구조

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: NTP서버의 작동구조

 

 

 

NTP는 클럭소스 수준의 계층 적, 반 계층화(semi-layered) 된 시스템을 사용한다.

 

 

 

이 계층 구조의 각 수준은 계급(Stratum)이라고 하며 최상단이 0이다.

 

 

 

계급 수준은 레퍼런스 시계에서의 거리를 정의하고 계층구조의 순환 종속성을 방지하기 위해 존재한다.

 

 

 

이 계급이 품질이나 신뢰성을 표시하지는 않는다.

 

 

 

이는 계급2 시간 소스보다, 높은 품질의 계급 3 시간 소스를 찾는 것이 일반적이다.

 

 

 

 

26d2e055822c151092e84cbe15845354_1687142451_5343.png
 

 

계급(Stratum) 0

 

원자(세슘, 루비듐등 )시계, GPS 시계 또는 다른 무선 시계 같은 장치이다.

 

 

 

계급 0 장치는 전통적으로 네트워크에 연결되어 있지 않으며 대신 로컬로 컴퓨터에 연결되어 있다.

 

 

 

우리나라에는 한국표준과학연구원(KRISS)에서 원자시계를 운영하고 있으며, time.kriss.re.kr으로 제공하고 있다.

 

 

 

 

 

계급(Stratum) 1

계급 1은 계급 0 장치에 연결된 컴퓨터이다.

 

 

 

일반적으로 NTP를 통해 계급 2 서버의 타이밍 요청에 대한 서버역할을 한다.

 

 

 

계급 1부터 타임서버라고 한다.

 

 

 

 

계급(Stratum) 2

계급2는 계급 1 NTP 서버에 요청을 보낼 컴퓨터이다.

 

 

 

일반적으로 계급 2 컴퓨터는 계급1NTP 서버를 참조하고 NTP 알고리즘을 통해 최상의 샘플데이터를 가져오거나 잘못된 계급 1 NTP 서버를 제거한다.

 

 

 

일반적으로 계급2NTP서버는 계급3의 요청을 처리한다.

 

 

 

 

계급(Stratum) 3

계급3은 계급 2의 서버와 동일하게 동작하고, 계급 4의 컴퓨터의 요청을 처리한다.

 

 

 

 

 

NTP 프로토콜 버전에 따라 256 계급을 지원하지만, 대부분 16 계급 까지만 사용된다.

 

 

 

 

[참고자료 : http://en.wikipedia.org/wiki/Network_Time_Protocol]

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  132 명