RAM

휘발성 메모리로, 라우터의 전원이 들어왔을 때 라우터 운용 시스템이 로드되며 전원이 꺼짐과 동시에 RAM에 있던 모든 정보가 삭제된다. 전원이 꺼지면 삭제되는 Running-confing 파일은 write 명령어를 통해 NVRAM의 Backup-config 파일에 저장할 수 있다.

 

show running-config 명령어를 통해 Dynamic Configuration Information (현재 환경설정) 을 확인할 수 있다.

 

 

show ip route 명령어를 통해 라우팅 테이블 정보를 확인할 수 있다.

 

 

show flash 명령어를 통해 플래시 메모리의 상태 정보를 확인할 수 있다.

 

 

show version 명령어를 통해 IOS의 버전 정보를 확인할 수 있다.

 

show interface 명령어로 인터페이스 설정 정보를 확인할 수 있다. 인터페이스명을 함께 지정하면 특정 인터페이스만의 정보를 확인할 수 있다.

 

 

show process 명령어로 현재 라우터의 동작 상태를 확인 할 수 있다. 5초, 1분, 5분 동안의 CPU 사용량을 보여준다.

 

 

 

NVRAM

비휘발성 메모리로, 지워져서는 안될 인터페이스의 IP 주소 및 라우팅 프로토콜 등의 라우터 구성 정보에 대한 설정 파일이 저장되는 곳이다. NVRAM에 저장된 구성 파일은 라우터의 전원이 들어왔을 때 RAM으로 로드되며, 라우터의 전원이 꺼지면 다시 NVRAM으로 저장된다. 

 

show startup-config 명령어를 통해 Backup Configuration (백업 환경설정) 을 확인할 수 있다. 저장된 백업 파일이 없는 경우에는, startup-confing is not present 문구가 출력된다.

 

erase startup-config 명령어를 통해 startup-config 파일을 초기화할 수 있다.

 

 

 

Flash

라우터의 IOS(Internetwork Operating System) 이미지 파일이 저장되는 공간으로, NVRAM과 같은 비휘발성 메모리이다. 단, 구성 파일을 저장하는 용도인 NVRAM 과 달리 운영체제 이미지 파일이 저장되므로 용량이 매우 크다. 라우터의 전원이 들어왔을 때 Flash 메모리의 IOS 이미지 파일이 RAM으로 로드되며, 전원이 꺼지면 다시 Flash 메모리에 저장된다. 라우터를 업데이트할 때, 장비의 교체 없이 TFTP를 통해 Flash 메모리의 IOS 업그레이드한다. 

 

 

ROM

라우터의 가장 기본적인 내용들이 저장되는 곳으로, 라우터의 전원이 켜지면 POST 과정 (Power On Self-Test) 을 거치며 스스로를 점검하고 어느 곳에서 IOS 파일을 가져올 것인지 등을 기록하고 있다. 또한 라우터의 손상이 발생할 것을 대비하여 기본적인 IOS 이미지 파일을 저장하고 있으므로 ROM Monitor 모드를 통해 부팅할 경우, ROM에 저장된 IOS 파일을 사용한다.

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다 :)

 

COMMENT