1. IOS (Internetwork Operating System)
ㅇ 시스코社의 거의 모든 라우터,스위치 등 장비에서 구현된 그 회사 전용의 운영체제
- 소형에서 대형장비에 이르기까지,
- 동일한 명령어 세트,사용자 인터페이스,운영방식 등으로 가급적 통일성을 기함
- 따라서, 하나의 장비에서 익힌 명령어를 다른 유형의 장비에서도 그대로 적용이 가능
* 그러나, 실제 장비별로 IOS 커널 이미지가 전부 달라서,
. 다른 종류 장비의 IOS 커널 이미지를 이식할 수 없으며,
. 해당 장비 특유의 명령어 세트가 있게됨
※ [참조] ☞ 시스코 라우터 참조
2. 장비 접근 방식
ㅇ 콘솔 포트 : 노트북 또는 터미널 직접 접속 (롤오버 케이블 등)
ㅇ 원격 접속 : Telnet 또는 SSH 접속
- 패스트 이더넷 포트
- 시리얼 포트
ㅇ 보조 포트 : 모뎀 접속
3. 모드 구분, 명령어, 패스워드
ㅇ 실행 모드 구분 ☞ 시스코 IOS 모드 참조
- 사용자 모드, 특권 모드(전역 설정 모드,특정 설정 모드), 모드간 전환 방법 등
ㅇ 주요 명령어 ☞ 시스코 IOS 명령어 참조
- 장비 접근 명령, 실행 모드별 전환 명령, 정보 확인(show) 명령 등
※ 접근 모드(실행 모드)별로, 수행 가능 역할(명령어들)이 다름
ㅇ 패스워드 ☞ 시스코 패스워드 참조
4. 메모리, 설정 정보, 부팅
ㅇ 주요 메모리별 종류 및 내용
- ROM : POST, Bootstrap, Rommonitor(비상 IOS) 등이 저장됨
- Flash : IOS 운영체제 커널 이미지가 내장형 Flash Memory에 반영구적으로 저장됨
- NVRAM : 구성 설정 파일이 저장 백업됨 (startup-config)
. 만일, 세 제품을 켰을 때는, 스타트업 환경 설정 파일이 없으므로, 초기 설정 대화창 뜨게됨
- RAM : 동작 실행 중 (running-config)
. RAM = IOS + 라우팅 테이블 + 구성 설정 파일 + ARP 캐쉬 + 패스트 스위칭 캐쉬 등
ㅇ (메모리 관련 명령어)
- 메모리 저장 내용 확인
. show running-config (RAM)
. show startup-config (NVRAM)
. show flash (Flash)
- 메모리 저장 내용 삭제
. reload (RAM)
. erase startup-config (NVRAM)
. delete flash: IOS 이미지 파일명 (Flash)
- 환경 설정 백업
. 현재 RAM에서 운용중인 설정을 NVRAM에 백업 저장
.. copy running-config startup-config
.. write 또는 write memory
. 이로써, 장비 재부팅시 NVRAM에 마지막 저장됐던 설정 파일이 적용됨
- 백업 및 복구 명령어
. copy flash tftp (TFTP 서버에 백업)
. copy tftp flash (TFTP 서버로부터 flash에 복구)
ㅇ 장비 시동 단계
- POST (Power On Self Test) : 장비 하드웨어 점검 및 기능 확인
- IOS 로드 : 플래시 메모리에 있는 IOS 이미지를 찾아서 RAM에 로드함
- 설정 파일 적용 : NVRAM에 저장된 설정 파일(startup-configuration)을 찾아서 적용
5. 기타사항
ㅇ 시스코 IOS에서는 다음 4가지의 큐잉 기법이 가능
- FIFO (디폴트 설정), Priority Queuing (PQ), Custom Queuing (CQ),
Weighted Fair Queuing (WFQ)