728x90
반응형
Managing Cisco IOS Files (IOS운영체제 관리) Chap 7 Managing Cisco IOS Files (IOS운영체제 관리) - 네트웍이 커지면 커질수록 IOS software와 configuration file을 중앙서버에서의 일괄 관리가 필요하다. (각종 file의 리비젼 및 history관리) * Cisco IOS software의 위치를 정하기 - Configuration Register : NVRAM내의 레지스터로서 부트시킬 IOS image의 위치를 결정하는 정보를 담고 있다. (OS image를 로드할 건지, image가 어디에 포함되어있는지) - 설정예) Router# Configure terminal Router(config)# boot system flash [IOS-filename] Router(config)# boot system tftp IOS-filename tftp_IPaddress Router(config)# boot system rom - NVRAM에 boot system 설정사항이 없으면... 우선적으로 Flash의 IOS가 선택된다. 단! Flash memory가 비어 있으면 TFTP서버에서 IOS를 찾는다. TFTP를 찾는 시도도 안되면 ROM monitor mode로 간다. - The order in which the router looks for system bootstrap information depends on the boot field setting in the configuration Register. * 현재의 Configuration Register 값 알아 오기 - 예) Router# show version :버전 정보 마지막에 나온다. cf: Rom monitor mode에서는 'o'명령어가 Configuration Register 값을 보여준다. 변경시는 >o/r 0x2142 혹은 ROMMON> confreg 0x2142 (버전에 따라서 다르다) * Configuration Register 값 - 예) Router(config)# config-register 0x2102 : 값 변경 명령 - 16bit 레지스터이다. lowest 4bit가 boot field이다. - 설정이나 표현시 16진수로 쓴다. - boot field 내용 0 0 0 0 : 자동적으로 ROM monitor mode로 들어간다. '>'나 'ROMMON>'프롬프트가 표시 0 0 0 1 : ROM으로부터 boot 됨 'router(boot)>'프롬프트. 기능제한 있음(IOS subset) 0 0 1 0 : : 1 1 1 1 : NVRAM에 있는 boot system 명령에 따른다 ( 디폴트 flash ) 각각은 IOS file name을 결정한다. * "롬 모니터 모드" ROMMON1> o/r 0x2102 :레지스터쓰기 ROMMON1> b : 재부트 명령 ROMMON1> confreg 0x2142 ------ 주로 패스워드를 잊었을 때 사용한다. 재부팅후 (기존 config 무시되고 시작됨) config memory 명령으로 startup config를 memory로 올리고 password를 고침. NVRAM에 저장후 register를 0x2102로 reset한다. 다시 부팅함. 참고 : (시험안나옴) 0 X 2 1 0 2 ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┗━> boot field 0000:0 롬모니터모드가 된다. <━┛ ┃ ┃ 0010:2 ROM IOS가 뜬다. ┃ ┃ ┃ ┃ ┃ ┗━━> 0 0 0 0 : 세 번째 bit가 set안되면 기존 NVRAM configuration을 이용. ┃ 0 1 0 0 : 세 번째 bit가 set되면 기존 NVRAM configuration을 무시하고 시작. ┃ <━━━━┛ 0 0 0 0:0 - 0이면 ctrl-break 치면 rom monitor mode로 들어간다.(평상시에도 언제든지 가능) 0 0 0 1:1 - 1이면 bootup시 (initial)때에만 ctrl-break 듣는다. * Multiple boot system commands 은 fallback sequence를 구성한다. ( 명령어가 입력된 순서대로 , 만일 잘못치면 다 지우고 차례대로 입력해야한다.) 참고: NVRAM(EEPROM)이다. ROM의 IOS는 전체 IOS의 일부분이다. 프로토콜, 기타 기능, full configuration을 지원하지 않는다. 또한 IOS Version은 구입시의 그것일 것이다. * Flash memory의 빈공간 확인법 ex) Router# show flash : 해당 라우터의 이미지 file의 크기를 알 수 있다. 또한 이미지 file name을 알 수 있다. 장비마다 image가 다르다. IOS feature pack의 차이가 있다. * IOS feature pack보는법 예) c2500-js-1.112-6.bin 이라면 ┃ ┃ ┃ ┃ ━━━━━>binary executable file 실행중인 <━━┛ ┃ ┃ ┗━━> version number 플랫폼 이름 ┃ ┗━━━━> 1: relocatable and not compressed feature pack j: 엔터프라이즈용 s: 확장기능 * ( 현재 실행중인 ....) IOS image backup 예) Router# copy flash tftp cf: 중단하려면 "ctrl+shift+6" * upgrade image 예) copy tftp flash :기존 것을 지울것인지 물어본다. flash가 넉넉하다면 여러개의 image에 들어갈 수도있다.( boot system 명령에서 기술해준다) 주의1: overwrite 하다가 error 나면 자동 rollback된다. 주의2: file name은 not case-sensitive하다.(대소구분없다) |
반응형
'[IT Trend] > Network' 카테고리의 다른 글
[펌] [CCNA] 시스코 라우터는 이 장애를 처리하기 (0) | 2005.07.20 |
---|---|
[펌] [CCNA] ROUTER(시스코) 명령어 모음 (0) | 2005.07.20 |
[펌] [CCNA] 시스코 라우터 처음 만지기 (0) | 2005.07.20 |
[펌] [공개 네트워크 모니터링 툴 활용] 이더리얼 (0) | 2005.07.14 |
[펌] 삼성 와이브로 본 넥스텔 CEO `흔들리네` [edaily 2005 03 16] (0) | 2005.07.12 |