이 기사에서는 고유 한 계층 1 NTP 서버를 작성하고 구성하는 방법에 대해 설명합니다. 상대적으로 저렴한 GPS 또는 라디오 시간 표준 수신기를 Linux 상자에 추가하면 정확한 NTP 서버를 가질 수 있습니다. NTP 서버를 사용하여 네트워크의 모든 컴퓨터를 정확한 시간에 동기화 할 수 있습니다.
NTP는 Linux 컴퓨터에서 컴파일 및 구성을위한 소스 코드로 사용할 수 있습니다. 소스 코드는 NTP.org 웹 사이트에서 무료로 다운로드 할 수 있습니다. SUSE 및 Fedora와 같은 대부분의 Linux 설치는 NTP가 사전 설치되어 있습니다. 다른 많은 리눅스 배포판은 NTP를 RPM으로 제공합니다..
컴퓨터를 NTP 시간 서버로 변환하는 방법
계층 1 NTP 서버를 구축하려면 정확한 외부 타이밍 참조가 필요합니다. 많은 타이밍 참조가 가능하며, 대부분 GPS 또는 전국 시간 및 WWVB, DCF77 및 MSF와 같은 주파수 라디오 소스를 사용합니다. GPS (Global Positioning System)는 전 세계적으로 사용 가능하며 시간 및 위치 정보를 수신하는 데 필요한 장비가 매우 저렴한 가격에 제공되므로 훌륭한 타이밍 기준입니다..
대부분의 GPS 수신기에는 PC에 쉽게 인터페이스 할 수있는 RS232 직렬 포트가 있습니다. 많은 GPS 수신기는 지속적인 시간과 위치 정보를 제공하는 NMEA 프로토콜을 사용합니다. NTP 서버는 NMEA 수신기가 제공 한 타이밍 정보를 정확한 타이밍 참조로 활용할 수 있습니다. 일부 GPS 수신기는 또한 매우 정확한 타이밍 참조로 사용될 수있는 초당 PPS (초당 펄스) 출력을 제공합니다. GPS 수신기에 의해 생성 된 임의의 타이밍 펄스는 사용 가능한 RS232 신호 레벨로 변환 될 필요가있을 수있다. 이것은 RS232 드라이버 칩에 펄스를 공급하여 얻을 수 있습니다.
전송 된 국가 시간 및 주파수 정보를 수신 할 수있는 많은 무선 수신기가 있습니다. WWVB는 미국의 전파 및 주파수 전송이며, DCF77은 독일에서 전송되고, MSF는 영국 전역에서 사용할 수 있습니다. NTP 서버의 기준 클록으로서 무선 신호의 이점은 일반적으로 NTP 서버에 가깝고 실내에서 좋은 신호를 수신 할 수 있다는 것입니다. 반대로 GPS는 하늘을 잘 볼 수있는 안테나가 필요합니다..
NTP 서버 외부 참조 클럭 설정 및 설치가 끝나면 NTP 구성 파일 ';ntp.conf';에서 클럭을 구성해야합니다. 여기에는 대개 타이밍 참조에 대한 참조 클럭 코드를 찾고 지정하는 작업이 포함됩니다. 구성된 후에는 NTP 서버가 네트워크 시간 클라이언트의 정확한 시간 원본으로 작동합니다..
많은 최신 운영 체제는 네트워크 시간 프로토콜을 사용하여 시간을 동기화 할 수 있습니다. Linux 및 Unix 시스템은 NTP 배포 자체를 활용할 수 있습니다. XP 및 2003과 같은 최신 Windows 운영 체제에는 동기화를 위해 NTP 서버의 IP 주소 또는 DNS 이름을 가리킬 수있는 SNTP 클라이언트가 미리 설치되어 있습니다. 라우터 및 스위치와 같은 많은 네트워크 장치는 동기화를 위해 NTP 서버를 활용할 수도 있습니다. Ntp 서버를 구성하는 방법이 기사에서는 고유 한 계층 1 NTP 서버를 작성하고 구성하는 방법에 대해 설명합니다. 저가의 GPS 또는 라디오 시간 참조를 Linux 머신에 추가함으로써 매우 정확한 시간 참조를 가질 수 있습니다. NTP 서버를 사용하여 네트워크의 모든 컴퓨터를 정확한 시간에 동기화 할 수 있습니다.
NTP는 Linux 컴퓨터에서 컴파일 및 구성을위한 소스 코드로 사용할 수 있습니다. 소스 코드는 NTP.org 웹 사이트에서 무료로 다운로드 할 수 있습니다. SUSE 및 Fedora와 같은 대부분의 Linux 설치는 NTP가 사전 설치되어 있습니다. 다른 많은 리눅스 배포판은 NTP를 RPM으로 제공합니다..
계층 1 NTP 서버를 구축하려면 정확한 외부 타이밍 참조가 필요합니다. 많은 타이밍 참조가 가능하며, 대부분 GPS 또는 전국 시간 및 WWVB, DCF77 및 MSF와 같은 주파수 라디오 소스를 사용합니다. GPS (Global Positioning System)는 전 세계적으로 사용 가능하며 시간 및 위치 정보를 수신하는 데 필요한 장비가 매우 저렴한 가격에 제공되므로 훌륭한 타이밍 기준입니다..
많은 GPS 시스템은 PC 직렬 포트에 연결할 수있는 직렬 포트를 제공합니다. 많은 GPS 수신기는 지속적인 시간과 위치 정보를 제공하는 NMEA 프로토콜을 사용합니다. NTP 서버는 NMEA 수신기가 제공 한 타이밍 정보를 정확한 타이밍 참조로 활용할 수 있습니다. 일부 GPS 수신기는 또한 매우 정확한 타이밍 참조로 사용될 수있는 초당 PPS (초당 펄스) 출력을 제공합니다. GPS 수신기에 의해 생성 된 임의의 타이밍 펄스는 사용 가능한 RS232 신호 레벨로 변환 될 필요가있을 수있다. TTL 레벨 펄스 출력은 RS232 드라이버에 공급하여 RS232 레벨로 변환 할 수 있습니다.
전송 된 국가 시간 및 주파수 정보를 수신 할 수있는 많은 무선 수신기가 있습니다. WWVB는 미국의 전파 및 주파수 전송이며, DCF77은 독일에서 전송되고, MSF는 영국 전역에서 사용할 수 있습니다. NTP 서버의 기준 클록으로서 무선 신호의 이점은 일반적으로 NTP 서버에 가깝고 실내에서 좋은 신호를 수신 할 수 있다는 것입니다. 반대로 GPS는 하늘을 잘 볼 수있는 안테나가 필요합니다..
NTP 서버 외부 참조 클럭 설정 및 설치가 완료되면 NTP 구성 파일 인 ntp.conf?에서 클럭을 구성해야합니다. 여기에는 대개 타이밍 참조에 대한 참조 클럭 코드를 찾고 지정하는 작업이 포함됩니다. 구성된 후에는 NTP 서버가 네트워크 시간 클라이언트의 정확한 시간 원본으로 작동합니다..
많은 최신 운영 체제는 네트워크 시간 프로토콜을 사용하여 시간을 동기화 할 수 있습니다. Linux 및 Unix 시스템은 NTP 배포 자체를 활용할 수 있습니다. XP 및 2003과 같은 최신 Windows 운영 체제에는 동기화를 위해 NTP 서버의 IP 주소 또는 DNS 이름을 가리킬 수있는 SNTP 클라이언트가 미리 설치되어 있습니다. 라우터 및 스위치와 같은 많은 네트워크 장치는 동기화를 위해 NTP 서버를 활용할 수도 있습니다.