강좌

HOME > 강좌 >
강좌| 리눅스 및 오픈소스에 관련된 강좌를 보실 수 있습니다.
 
밀레니엄버그(Y2K)와 라우터
조회 : 5,083  


2000년과 라우터의 직접적인 관계는 거의 없습니다. 라우터의 고유 기능인 데이터 전송 및 Subnet 구성등을 하는데 날짜와는 무관합니다. 하지만 라우터에 있는 특정 데이터(날짜포함)를 이용하는 프로그램을 사용시에만 2000년 문제를 검토하시기 바랍니다. (정확한 정보는 라우터 제작사의 홈페이지를 참고하시기 바랍니다.) 특정 프로그램에서 SNMP를 이용해 라우터에 있는 데이터 및 날짜등을 읽어와 사용할 경우 2000년 문제가 야기될 수 있습니다. 하지만 아직까지 라우터에 있는 날짜를 사용하는 경우가 거의 없기 때문에 그다지 크게 문제될 소지는 없다고 판단됩니다. 만약 라우터에 있는 날짜를 참고하는 프로그램이 있을시에는 라우터 OS를 Upgrade하던가 또는 라우터에서 NTP(Network Time Protocol) 서버를 설정하여 라우터 시간을 바꾸어 해결하는 방법등이 있습니다.
점검사항
  1. 라우터 날짜를 이용하고 있는 프로그램이 있는가 ?
  2. NTP 서버를 이용할 수 있는 라우터가 있는가 ?
  3. 라우터가 2000년을 지원하는 OS로 Upgrade 가능한 Spec을 가지고 있는가 ?

Cisco 라우터의 대비책

가. IOS upgrade
  • IOS Version 11.x 이상에서는 연도표기는 4자리를 사용하고 있다.
  • 점검사항 :
    • 라우터 Flash memory, DRAM의 용량(sh version 명령어로 확인 가능)
    • Upgrade 시 비용이 발생할 수 있으므로 유지보수 업체를 통해 확인
나. Network Time Protocol(NTP) 설정
  • NTP : 네트워크 장비들의 시간을 동기화시키기 위해 개발된 프로토콜
  • 프로토콜 : UDP(123) 이용
  • 주 기 : 약 64초마다 NTP Server로 질의함
  • 패킷크기 : 56 byte
  • 기 타 :
    • NTP code는 부팅시 Startup-config 내용을 한 라인씩 실행함
    • 라우터는 NTP server로부터 제공받는 시간을 기본 시간 표기로 이용
    • NTP Server가 어떠한 이유로든 네트워크 서비스를 제공할 수 없을 경우 라우터는 보드상의 기본값으로 설정(단 Cisco1000 Series 제품군은 보드상에서 제공되는 기본값이 없으며, IOS에서 제공하므로 Upgrade가 필요함)
- NTP configuration 방법
  • Grobal configuration mode에서 설정한다.
  • Router(config)# ntp server 127.0.0.1 <-- ntp server의 IP address.
  • Router(config)# clock time-zone UTC 9 <-- 국제표준 시간대를 표기한다.
  • Router(config)# Ctlr + Z
  • Router# wr
  • Router# sh ntp associations <-- NTP query 상태를 확인할 수 있다.
  • address ref clock st when poll reach delay offset disp
  • *~203.238.121.xxx 127.0.0.1 14 60 64 377 5.3 -43.03 39.5
  • master (synced), # master (unsynced), + selected, - candidate, ~ configured
- 참고사항
Cisco1000 Series는 NTP 를 지원하지 않음
Cisco25xx Series 이상 NTP 지원
다. Cisco제품의 Y2K 검증 관련내용
  • Web service 제공
  • Hardware와 Software 검증을 분리하여 진행
    • 제품이 검증완료된 것으로 표시된 경우 설치되어 있는 IOS Software 또한 검증완료됨
  • Software Version 은 제품에서 실행되고 있는 IOS Software Version을 뜻함
    • firmware, BOOT Rom Version 이 아님
    • Cisco Y2K 프로그램을 통해서 라우터의 BOOT Rom Version 보다는 실행되고 있는 IOS
    • Version 이 더욱 중요하다고 결정하고 있음
  • 몇몇 제품에 대해서는 2000년 이후 Cisco는 기술적 지원을 하지 않기로 결정하고 있어 Y2K 검증 프로그램에서 제외
    • IOS version 11.X 미만 버전들이 이에 해당됨

NTP Server daemon Software
Windows 95/NT 용 30일 평가용 데몬을 다운로드 받아 사용할 수 있다.
http://www.coetanian.com/winsntp/eval.htm


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=874


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
(주) 수퍼유저