"NTP"는 네트웍으로 연결되어 있는 컴퓨터들끼리 클록 시각을 동기화시키는데 사용되는 프로토콜이다.
"NTP"는 미국 델라웨어 대학의 데이빗 밀스에 의해 처음 개발되었으나, 이제는 인터넷 표준이 되었다.
"NTP"는 컴퓨터 클록 시간을 1/1000 초 이하까지 동기화시키기 위해 협정 세계시각(UTC)을 사용하게 됩니다. - www.terms.co.kr -
국내 Time Server 리스트
직장이나 가정에서 개인 PC의 시각 동기용으로 타임서버를 선택할 경우 Stratum 2 타임서버를 선택하세요.
- Stratum 1 타임서버는 Stratum 2 타임서버의 시각동기를 목적으로 운영됩니다. Stratum 2 타임서버를 선택해도 충분한 정확도로 개인용 PC의 시각동기를 할 수 있습니다. 우리 모두가 Stratum 2 타임서버를 사용해 Stratum 1 타임서버로의 불필요한 트래픽을 줄이면 그만큼 Stratum 1 타임서버는 더욱 정확한 표준시각을 유지할 수 있고, 이는 보다 정확한 시각 정보를 Stratum 2 서버에 주게되 우리 모두 더욱 정확한 Stratum 2 타임서버를 갖게 됩니다.
Stratrum 1 Server
Stratum 2 Server |
- yahon.tistory.com -
Cisco 장비에서 NTP 설정하는 방법 요약
- NTP는 기준이되는 서버로 부터 수 많은 장비들이 시간을 동기화 시키도록 하기 위한 방법이다.
- 기준이 되는 NTP서버는 말그대로 '서버'시스템일 수도 있고, 라우터와 같은 장비일 수도 있다.
- stratum이라는 용어를 사용하여 기준이 되는 NTP서버의 level을 정할 수 있는데,
stratum level이 낮을 수록 더 정확한 시간을 제공한고 보면 된다.
- NTP config를 위해서는 기준이되는 server와 이 server에서 시간을 받아오는 client를 구성해야
한다.
* <router가 server역할을 하는 경우 설정 방법은 다음과 같다. >
** NTP server 설정 (10.10.10.1) **
router(config)# ntp master
//자기 자신이 NTP 서버임을 선언하며, NTP broadcast를 발생시킨다.(default stratum level= 8)
** NTP client 설정 **
router(config)# ntp server 10.10.10.1 // 시간을 받아올 서버를 지정한다.
// ntp server와 같은 LAN에 존재한다면, 이 명령 대신 해당 ethernet interface config mode로 들어가서 ntp
broadcst client 명령을 주면, global config mode에서 static하게 ntp sever IP 주소를 지정하지 않아도 된다.
* <router가 hiera rchical 구조로 연결되어 있을 경우 NTP 설정방법>
- core->distribute->access 형태로 router들이 계층적 연결을 하고 있을 경우 설정방법은 다음과 같다.
** core router를 NTP master로 지정 **
core_router(config)# ntp server <NTP서버주소> // 시간을 받아올 NTP 서버를 지정한다. ( 상위 표 참조)
core_router(config)# ntp master 6 // 자신을 NTP master로 선언. strarum level은 6으로 설정
** distribute router와 core router간에 NTP peer 맺어주기 **
dist_router(config)# ntp peer <core_router IP주소> // core_router와 peer를 맺어서 core로 부터 시간을 받아옴
** access router와 dist router간에 NTP peer 맺어주기 **
access_router(config)# ntp peer <dist_router IP주소> // dist_router와 peer를 맺어서 dist 로 부터 시간을 받아옴
* < 일반적으로 Cisco router 장비에서 NTP Clinet 설정 방법>
** router에서 ntp server 설정 (ntp.ewha.net) **
router(config)# ntp server 211.189.50.33 // ntp.ewha.net 서버 주소 명명
router(config)# clock timezone KST 9 // "TIMEZONE은 KST 이며, GMT 즉, 표준시각보다 9시간이 빠른 시간대"를 사용
[출처] [Java] TimeZone|작성자 마루아라
<확인 명령어> ----------------------------------------------------------------------------
* 현재 시간 보기
- show clock
* NTP 상태보기
- show ntp status
- show ntp associations detail
- debug ntp select
출처: https://mindnet.tistory.com/entry/NTP?category=702276 [Mind Net]
'Study > Knowledge' 카테고리의 다른 글
[윈도우] 레지스트리, 편집기, CMD 명령어 (0) | 2020.05.22 |
---|---|
[JS] 자바스크립트 동작방식 - 싱글쓰레드, 비동기처리 (0) | 2020.05.15 |
[네트워크] 3-way / 4-way Handshake 란? (6) | 2020.05.07 |
[HTTP상식] CDN 이란? (0) | 2020.03.31 |
[DW상식] CDC와 ETL 차이 (0) | 2020.03.31 |