네트워크 타임 프로토콜, NTP
NTP의 이해 DDC난 기타 로레벨 디바이스들의 시간이 안맞는경우 NTP를 이용할 수 있다면 간단히 해결할 수 있다. 이 페이지에서는 NTP 프로토콜에 대해 알아보고 Niagara Framework , JACE, WEBS에서 시간동기화를 어떻게 시키는지 알아본다. NTP(Network Time Protocol)은 IP 네트워크 상에 연결된 2개의 컴퓨터 사이에 각 장비별 동일한 시간(Synchronization of clock)을 갖게하고, 서로 시간을 교환(Exchange)할 수 있는 프로토콜이다. 현재 IP 네트워크에 연결된 클라이언트 장비들은 각각 클라이언트 장비내의 타이머에 의해 공급 받는 자체 시간을 가지고 있으므로 각 클라이언트 장비별 시간이 다르다. (서로간 시간 동기가 다르다) IP네트워크 상으로 장비에서 장비로 (서버/클라이언트)데이터를 보낼 때 각 장비별 시간이 다를 때 앞으로는 많은 문제점을 야기할 수 있고, 전자 상거래가 활발해지면서 인터넷 상의 보안과 인증이 문제시 되고 있다. 예를 들어, Kerberos 인증(Authentication) 서비스는 Tim자재e-stamping Transaction들로 어떤 형태의 공격들을 차단한다. 이런 문제점을 보완할 수 있는 것이 NTP이다. NTP는 인터넷상에 위치한 무선, 원자, 다른 클럭 소스를 참조하여 정확한 자체 시간을 보장할 수 있는 TCP/IP의 상위에 상주하는 프로토콜이고 수ms오차 내로 시간을 제공한다. WAN상에서의 컴퓨터 시간 동기는 국제적으로 표준화된 UTC를 요구한다. UTC는 세계 여러 나라에서 사용하는 표준 시간 척도이고 일반 전화망, 무선 항법시스템, 위성 항법 시스템 및 위성 통신 시스템 등과 같은 다양한 채널을 통해 공급된다. NTP에 의해 제공되는 시간은 UTC 시간이다. UTC 시간의 휙득은 UTC를 공급하는 위에서 열거한 장비와 직접 연결된 컴퓨터에 의해 제공된다. NTP는 UTC time scale 소스에 연결된 시간을 전송하는 ...