윈도우 XP 서비스 팩 2 문제
윈도우 XP에 서비스 팩 2가 설치된 컴퓨터에서 Tardis 2000(Tardis 2000 NT 포함)과 K9을 사용할 경우 문제 해결 방법입니다. 윈도우 XP에 서비스 팩 2 이외의 운영체제, 즉 윈도우 XP에 서비스 팩 1 이나 윈도우 2000, 윈도우 95/98/98SE/Me 에는 해당되지 않습니다.
Tardis 2000(Tardis 2000 NT 포함)과 K9, YATS32, Absolute Time Corrector, 한국표준과학연구원의 UTCk3, UTCk2등 대부분의 시각동기화 프로그램이 타임서버에서 표준시각정보를 가져올 때 NTP(Network Time Protocol)을 사용합니다. NTP는 컴퓨터의 UDP 포트 123번을 사용합니다.
윈도우 XP 서비스 팩 2는 보안에 역점을 둔 운영체제로 NTP가 사용하는 UDP 포트 123번을 기본적으로 사용할 수 없게 막아놨습니다. 따라서 정상적으로 Tardis 2000(Tardis 2000 NT 포함)과 K9을 사용하려면 수동으로 UDP 포트 123번을 사용할 수 있게 열어야 합니다.
간혹 시각동기화 프로그램에 따라 다른 포트를 사용할 수 있습니다. 이런 경우 해당 프로그램의 설명을 읽어본 후 UDP 포트 37(Time)과 TCP 포트 13번(Daytime)을 아래 설명과 마찬가지로 차례로 열어가며 작동을 확인해 보시면 됩니다. 네트워크의 보안상 위의 어떤 포트도 열 수 없을 경우 정확도는 약간 떨어지지만 HTTP 프로토콜을 이용한 시간 동기방법도 있습니다. HTTP 프로토콜을 이용한 시간동기화 방법은 이글 맨 아래부분을 참조하세요.
시작 -> 제어판 -> Windows 방화벽 -> 예외로 간 다음 '포트 추가(O)...'를 누르고 '이름(N)'에 'NTP', '포트 번호(P)',에 '123' 그리고 'UDP(U)'에 첵크한 후 확인 누르세요.
참고로 Tardis 2000(Tardis 2000 NT 포함)이 외부 타임서버에서 표준시각을 가져올 때 사용하는 연결별 프로토콜과 사용하는 포트번호등 정보는 다음과 같습니다. NTP가 아닌 다른 방법으로 표준시각정보를 외부에서 가져올 경우 참고하시기 바랍니다.
대부분의 유명한 시각동기화 프로그램들이 사용하는 프로토콜과 포트 번호는 이곳에 있습니다.
Tardis SNTP connection |
Tardis time connection |
Tardis daytime connection |
Tardis HTTP connection |
Protocol: UDP Protocol: UDP |
Protocol: UDP |
Protocol: TCP |
Protocol: TCP Direction: Outbound Remote Port(s): HTTP (80) Action: Allow It |
간혹 회사내 또는 자체 네트웍에 설치한 방화벽이 Tardis 2000(Tardis 2000 NT 포함)이 외부 타임서버와 NTP(Network Time Protocol)를 이용 표준시각정보를 가져올 때 사용하는 UDP 포트 123 번을 막아 시간 동기화 프로그램의 사용이 불가능한 경우가 있습니다. 이런 경우 네트워크 관리자에게 UDP 포트 123번을 열어달라고 요청하세요. 사내 방화벽 운영상 도저히 UDP 포트 123번을 열어놓지 못할 경우 HTTP 프로토콜을 이용한 시간 동기방법이 있습니다. HTTP 프로토콜을 이용한 시간 동기 방법은 이곳을 참조하세요.