Cisco Device & IOS Basic

  • static_00 : Modular Interface
  • static_01 : 명령어

Router

Cisco 2500 Series Router Interface Type

Modular Interface

  • Interface의 수를 결정하는 장비
  • Slot : Module을 설치할 수 있는 공간
  • 숫자 : 인터페이스의 수
  • 종류
  Description
NM(Network Module) 큰 슬롯
WIC(Wan Inerface Card) 작은 슬롯
T Serial(WAN)
E Ethernet(LAN)
* Fast Ethernet일 경우 FE

ex)

Example Description
NM-1E 한 개의 포트를 가진 LAN용 모듈로 라우터와 스위치를 연결할 때 사용
WIC-2T 두 개의 포트를 가진 WAN용 모듈로 라우터와 라우터를 연결할 때 사용

WAN Serial Connection Option

라우터는 본래 DTE와만 연결될 수 있었다. 그러나 클럭 신호를 맞춰주기 위해서는 DCE가 필요하며, 이를 연결하기 위해 CSU 장비가 라우터 간의 연결에 개입한다(아래의 사진)

패킷 트레이서에서는 CSU를 생략하여 나타나도록 되어있으며, 현재의 라우터은 내부적으로 DCE를 처리하는 시스템이 탑재되어 DCE를 직접 연결할 수 있다

Cisco IOS Software

Cisco IOS(Internetworking Operating System) Software

IOS Description
CPU RISC 기반 프로세스로 연산 처리하는 장치
Memory 메모리 (IOS와 Running-Config) 가 구동되는 주 기억장치
* Running-Config = RAM
Flash IOS가 저장되어 있는 장치로, PC에서의 HDD 역할을 한다. RAM과 ROM의 특성이 공존
Interface 네트워크의 컨트롤러로, Ethernet, Serial 등의 Interface를 장착하여 사용

IOS Device

IOS Device의 구성 작업들

Router는 초기 구성 정보를 사용자가 지정해야 하지만, Switch는 초기 구성 정보를 메모리에 저장하고 있어 별도 설정이 불필요

IOS Devide 구성을 위한 외부 접근 방식

  • Console Port : Console Cable(Serial Cable)을 이용
  • Auxiliary Port : AUX Port(모뎀)을 이용 // 이어폰, 모바일 잭, etc..
  • Virtual Termenal : Ternet(원격으로 PC 제어)을 이용
  • TFTP : 기본적인 라우팅을 설정할 때에는 직접 케이블을 연결하며, TFTP Server에서 만들어놓은 라우팅 구성 파일을 다운로드하여 라우터에 적용하기도 함
  • HTTP : 웹을 통한 접근 // 공유기(GW) 접근

IOS CLI (<-> GUI)

CLI : Command Line Interface

사용자가 장비를 관리하기 위해 명령어를 직접 입력하는 방식을 뜻한다. IOS가 제공하는 가장 기본적인 사용자 인터페이스이며, IOS Device에 따라 다양한 명령어가 제공되고, 콘솔 안에서 명령어의 직접/간접 입력이 가능하다.

장비에 접근할 때의 모드는 크게 사용자 모드(User)와 관리자 모드(Privileged)로 나뉘며, 모드에 따라 제공되는 명령어가 다르다. 명령어의 모드에 따라 다양한 prompt가 제공된다.

  • User mode
    IOS의 기본 실행 모드로, 제한된 명령어만을 사용한다
    Prompt : Router> , Switch>

  • Privileged mode IOS의 구성 작업을 진행할 수 있는 실제 실행 모드로 IOS가 제공하는 다른 구성 모드로 진입하기 위해서는 이 실행모드가 기본이 되며 모든 명령어를 사용한다.
    Prompt : Router# , Switch#

Router 초기 시동

라우터를 가동하면 # 이 표시되는데, 이는 Flash 메모리에 저장된 IOS 이미지를 RAM으로 복사하는 과정이며, IOS 이미지에 문제가 발생하게 되면 ‘실행 모드(User Mode)’로 진행하지 못하고 ‘rommon> 모드(CMOS화면)’로 진입을 한다.

시동 과정

  1. Setup mode
    --- System Configuration Dialog ---
    Continue with configuration dialog? [yes/no]: yes
    At any point you may enter a question mark '?' for help.
    Use ctrl-c to abort configuration dialog at any prompt.
    Default settings are in square brackets '[]'.
    
  2. User mode
    --- System Configuration Dialog ---
    Continue with configuration dialog? [yes/no]: (Ctrl +c 또는 no)
    Press RETURN to get started!
    Router>
    
  3. Privileged mode
    Router>enable
    Router#
    

Router 초기 상태 정보 검증

라우터는 RAM에서 현재 장비에 구동 중인 running-config 파일을 관리하며, NVRAM에 초기 설정 파일인 startup-config 파일을 저장한다

  • RAM
    현재 DRAM에 저장된 정보를 표시하며, 사용자가 수정한 정보는 running-config 파일에 저장한다. Active Config 파일이므로, 내용은 시스템에 적용되어 있다

  • NVRAM
    라우터를 reload할 때 초기 구성에 사용된다

  • running-config
    copy running-config startup-config
    

    를 통해 RAM에 구동 중인 설정 파일을 NV(Non-Volatile)RAM에 저장한다

  • startup-config
    해당 장비의 CPU, RAM, NVRAM, Flash, Interface, Software 등 해당 장비의 하드웨어 정보를 모니터링할 수 있다

Packet Tracker 실습

실습 2 : static_01 명령어

Error Message

  • 불완전한 명령어 입력
    % Ambiguous command : " "
    
  • 오타 (문법 오류)
    % Invalid input detected at '^' marker
    
  • 현재 모드에 존재하지 않는 명령 입력
    % Incomplete command
    

?

? 명령어를 통해 사용 가능한 명령어를 볼 수 있다. 관리자 모드로 변경 후 ?를 입력하면 더 다양한 명령어를 볼 수 있음 (XX ? 를 입력하면 XX로 시작하는 명령어를 보여줌)

show

RAM

Router#show running-config

NVRAM (Router에 설정한 것)

Router#show start-up-config

STEP 1. static_01 기본 설정



- Router(config-line)# exec-timeout 0 0

몇 분 몇 초 동안 원격을 유지할 지 시간을 설정해주는데, 보통 라우터들은 5~6분으로 설정되어 있다. (뱅킹 서비스를 이용할 때 일정 시간이 지나면 재연결 or 연결을 끊는 것과 비슷한 개념) 이 때 분과 초를 모두 0으로 설정하면 무한으로 연결된다.

static_01 기본 설정 결과

Before : 설정 및 저장된 정보가 없었을 때

After : 위 명령어를 모두 실행한 후

STEP 2. static_01 Routing Table 설정 (I/F 별로 IP를 지정)

static_01 Routing Table 설정 결과

Status Summary Table에서 IP가 입력값으로 지정된 것을 확인할 수 있으며, no shutdown 명령어를 통해 붉은 점(통신X)이 초록 점(통신 O)으로 바뀐 것을 볼 수 있다

PC의 터미널을 열어 라우터로 ping을 보냈을 때에도 TTL이 뜨는 것으로 보아 정상적으로 통신이 진행 중이다. 추가적으로 라우팅 장비가 3계층이기에, Packet 형태로 정보가 교환되는 것을 볼 수 있다

R1# copy running-config startup-config

를 통해 NVRAM에 저장해두면, reload를 해도 정보가 유지되는 것을 확인할 수 있다. (라우터의 통신에 초록불이 들어온다 !)

* 바뀐 정보는 show running-config에서도 확인할 수 있는데, 이는 관리자 모드에서만 사용 가능한 명령어이다. 이 때, 명령어 앞에 do를 붙이면 관리자 모드의 명령어를 다른 모드에서 사용 가능하다 (단 ? 명령어는 사용 불가)

태그:

카테고리:

업데이트: