728x90
NTP에 대한 고찰
ntp는 straum 이라는 계층 구조를 가짐
straum 0 -> GPS나 원자시계등의 직접 시간을 구하는 장비
straum 1 -> straum 0에서 구한 시간을 동기화 해주는 서버들
보통 straum 2 에서 동기화를 하고 동기화를 받은 straum 3 서버에 나머지 같이 운영하는 서버들을 peer로 함.
이 트리구조는 ntp사용의 부하를 줄이기 위함. 만약 straum 1로 모두 붙어서 사용하게 된다면 서비스가 유지가 힘듬.
통상적으로 ntp는 UDP 123포트 사용.
[etc] /usr/sbin/ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
+sws1 10.10.10.* 2 u 713 1024 377 1.60 -0.739 0.18
*sws2 10.11.10.* 2 u 573 1024 377 0.64 0.085 0.08
항목 설명
* 현재 sync 받고 있음
+ 접속은 가능하지만 sync를 하고 있지 않음
- 접속은 가능하지만 sync 가능리스트에서 제외
공백 접속불가
remote - sync를 하는 straum 서버의 주소
refid - straum 2 서버가 현재 sync를 하고 있는 straum 1 서버
st - remote의 straum 넘버
t - 시간을 받아보는 방식 (uniquest, multicast, broadcast)
when - ntp 서버로 부터 데이터를 수신한 후 경과 시간 (초)
poll - ntp 서버에 sync 요청 주기
reach - 최근 8번 poll 요청에 대한 응답 여부
delay - network 지연시간 (ms)
offset - ntp 서버와 자신의 시간차이 (ms)
/etc/ntp.conf 에 대한 설정
# restrict 설정은 peer 들이 본 서버로 sync 하는 것에 대한 제한
restrict 127.0.0.1
restrict -6 ::1
# NTP 서버 설정
server shcws01
server shcws02 prefer
# driftfile 은 시간 오차치를 보존해 두는 파일 ntpd 데몬에 의해 자동 생성
driftfile /var/lib/ntp/drift
# 인증 받기 위한 key가 저장되는 파일
keys /etc/ntp/keys
ntp는 straum 이라는 계층 구조를 가짐
straum 0 -> GPS나 원자시계등의 직접 시간을 구하는 장비
straum 1 -> straum 0에서 구한 시간을 동기화 해주는 서버들
보통 straum 2 에서 동기화를 하고 동기화를 받은 straum 3 서버에 나머지 같이 운영하는 서버들을 peer로 함.
이 트리구조는 ntp사용의 부하를 줄이기 위함. 만약 straum 1로 모두 붙어서 사용하게 된다면 서비스가 유지가 힘듬.
통상적으로 ntp는 UDP 123포트 사용.
[etc] /usr/sbin/ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
+sws1 10.10.10.* 2 u 713 1024 377 1.60 -0.739 0.18
*sws2 10.11.10.* 2 u 573 1024 377 0.64 0.085 0.08
항목 설명
* 현재 sync 받고 있음
+ 접속은 가능하지만 sync를 하고 있지 않음
- 접속은 가능하지만 sync 가능리스트에서 제외
공백 접속불가
remote - sync를 하는 straum 서버의 주소
refid - straum 2 서버가 현재 sync를 하고 있는 straum 1 서버
st - remote의 straum 넘버
t - 시간을 받아보는 방식 (uniquest, multicast, broadcast)
when - ntp 서버로 부터 데이터를 수신한 후 경과 시간 (초)
poll - ntp 서버에 sync 요청 주기
reach - 최근 8번 poll 요청에 대한 응답 여부
delay - network 지연시간 (ms)
offset - ntp 서버와 자신의 시간차이 (ms)
/etc/ntp.conf 에 대한 설정
# restrict 설정은 peer 들이 본 서버로 sync 하는 것에 대한 제한
restrict 127.0.0.1
restrict -6 ::1
# NTP 서버 설정
server shcws01
server shcws02 prefer
# driftfile 은 시간 오차치를 보존해 두는 파일 ntpd 데몬에 의해 자동 생성
driftfile /var/lib/ntp/drift
# 인증 받기 위한 key가 저장되는 파일
keys /etc/ntp/keys
728x90
'IT > OS (Unix Linux Windows)' 카테고리의 다른 글
[LINUX]파티션 표기법 (0) | 2020.10.20 |
---|---|
[Linux]프로세스 기동시간 확인 (0) | 2020.05.18 |
[UNIX]JAVA 1.6 마이너패치 후 오류 (0) | 2018.11.15 |
[UNIX]tcp_conn_request_max 파라매터 (0) | 2018.11.14 |
[UNIX]JAVA Process HANG 발생 후 해당 Process의 kill 불가 (0) | 2018.11.13 |