1. 라우터 구성 요소
1.1. 라우터 저장장치 및 CPU
- Boot ROM
: 라우터를 구동하는 진단 코드(ROM Monitor)를 영구적으로 저장하는데 사용
: 라우터 부팅 시 하드웨어 진단
: Flash 메모리에서 메모리로 라우터 운영체제인 Cisco IOS 소프트웨어를 불러들이는 역할
- Flash
: Cisco IOS 소프트웨어 이미지를 압축된 형태로 영구 저장하는 데 사용되는 비휘발성 메모리
: 저장된 데이터를 수정할 수 있어 IOS 소프트웨어를 업그레이드 할 수 있다.
- DRAM(Dynamic RAM)
: Cisco IOS 소프트웨어가 실행되거나 라우팅 테이블이나 현재 사용하는 라우터 환경설정이 저장될 때 사용
: 전원 공급이 끊어지면 저장된 내용이 사라지는 단점이 있다.
- NVRAM(Non-volatile RAM)
: 라우터 구성 정보를 영구 저장하는 저장장치
: 전원 공급이 끊어져도 저장된 내용이 지워지지 않고 읽기/쓰기 기능이 가능한 메모리이다.
- CPU
: 라우터의 주 기능인 입력된 패킷의 목적지 주소를 알아낸다.
: 라우팅 테이블에서 경로를 찾고 적절한 곳으로 내보내는 일을 한다.
1.2. Network Interface Module
- 시리얼(Serial) 포트
: RS-232C 케이블을 이용하여 DCE 장비에 접속한다.
: 전용회선이나 공중망에 접속하여 통신할 수 있는 경로를 제공한다.
: 시리얼 포트는 일반적으로 두 개이며 각각 Serial 0/0과 Serial 0/1이다.
- Ethernet 포트 또는 Fast Ethernet 포트
: 라우터에 연결된 Ethernet LAN으로부터 패킷을 받아 외부 네트워크로 전송할 때 사용
: Cisco 라우터 2600 시리즈에서는 Ethernet대신 Fast Ethernet 포트를 제공하는 경우도 있다.
: Ethernet 0/0과 Ethernet 0/1로 나타낸다.
: 주로 LAN 케이블로 직접 연결되거나 AUI 커넥터를 이용
- 콘솔(Console) 포트와 보조(Auxiliary) 포트
: 라우터의 초기 설정을 위하여 사용
: 실수나 오류로 인하여 라우터의 구성파일이나 라우터의 운영체제가 지워졌을 때 이 포트 이용하여 복구
: Interface-type [슬롯(slot)번호]/[포트 번호]의 표기 형태
:
2. 라우터 연결
- 콘솔 포트를 이용한 접속
: 라우터의 초기설정을 하는 경우 사용
: RJ-45잭으로 된 롤오버 케이블 사용
- 보조 포트를 이용한 접속
: 콘솔 포트와 같은 목적으로 사용
: 모뎀 접속을 하기 위한 모뎀 명령을 설정할 수 있다.
: 즉, 원격 라우터가 다운되었을 때 다이알 업으로 보조 포트에 접속할 수 있다.
- Telnet 프로그램을 이용한 접속
: 라우터의 환경설정이 되어 있는 상태에서 라우터의 현재 환경을 변경하는 경우 사용
: Ethernet이나 시리얼 포트를 이용하여 원격 호스트나 라우터에서 접속할 수 있다.
3. 셋업 모드로 라우터 설정하기
: 셋업 모드로 들어가기 위해서 yes 또는 y를 입력
: 빠져 나오려면 no 또는 n을 입력
- 기본모드
: 하나의 인터페이스만을 설정
- 확장모드
: 보다 더 많은 인터페이스에 대하여 설정을 확장
- ctrl + c
: 셋업 모드에서 빠져나오기 위함
4. 라우터의 사용자 인터페이스
: CLI(Command Line Interface) 프롬프트에서 명령어를 입력하는 방식
- User EXEC Mode의 프롬프트 : >
: 라우터의 시작 모드
: Router>
: Router>enable
- Privileged EXEC Mode의 프롬프트 : #
: 라우터의 관리자 모드
: Router#
- Privileged EXEC Mode에서 다시 User EXEC Mode로 돌아가기 위해서는 disable 명령을 입력
: Router# disable
: Router>
- User EXEC Mode에서 나와 콘솔을 종료하려면 logout 명령을 입력한다.
: Router> logout
: Router con() is now available
: Press RETURN to get started.
- Privileged EXEC Mode에서 콘솔을 종료하려면 exit or logout 명령을 입력한다.
: Router# logout
: Router con() is now available
: Press RETURN to get stated.
- Privileged EXEC Mode
: 단순히 환경 설정 정보를 보는(show 명령) 모드
- Global Configuration Mode
: 환경설정/변경/삭제가 가능
: 4개의 인터페이스 모드를 설정
4.1. 글로벌 환경 설정 모드 (configure terminal)
- configure terminal 명령
: DRAM에 저장되어 있는 현재의 환경 설정인 running-configuration의 내용을 변경
- configure memory 명령
: 라우터 부팅 시에 적용되는 환경 설정인 startup-configuration의 내용을 변경
- configure network 명령
: TFTP 호스트의 내용을 변경
4.2. 인터페이스 모드 (interface)
- interface serial 0/0
: 인터페이스 환경 설정 변경
- exit
: 글로벌 환경 설정 모드로 돌아간다.
- ctrl + z
: 특권 모드로 돌아간다.
4.3. 라인 모드(line)
: 사용자 모드의 패스워드를 설정을 하기 위한 모드
4.4. 라우터 모드(router)
: RIP, OSPF 등 라우팅 프로토콜을 설정하기 위한 모드
4.5. 서브 인터페이스 모드(sub interface)
: 라우터에서 무한정 인터페이스를 제공할 수는 없지만 환경에 따라 인터페이스가 여러 개 사용할 수 있다.
- interface fastethernet0/0.1
5. 도움말 및 편집 기능
5.1. ? 도움말
: 그 모드에서 사용 가능한 명령어들을 보여준다.
- space
: 명령어들을 한 페이지씩 화면에 보여준다.
- enter
: 한 명령어씩 보기
- 그 외의 키
: 명령어 표시가 종료
5.2. 에러 메시지
- Incomplete command
: 명령어의 파라미터를 모두 입력하지 않은 경우에 출력
- Invalid input detected at '^' marker
: 명령어의 글자가 틀렸거나 잘못된 파라미터가 입력 되었을 경우
- Ambiguous command
: 명령어를 너무 짧게 줄였을 경우
5.3. 편집 명령어
- 명령 설명
Ctrl + A 커서를 행의 처음으로 이동
Ctrl + E 커서를 행의 끝으로 이동
Ctrl + F 커서를 한 글자 앞으로 이동
Esc + F 커서를 한 단어 앞으로 이동
Esc + B 커서를 한 단어 뒤로 이동
Backspace 한 글자를 삭제
Ctrl + D 한 글자를 삭제
Ctrl + U 한 행을 지움
Ctrl + R 지운 행을 다시 보여줌
Ctrl + W 한 단어를 지움
Ctrl + Z 환경 설정 모드를 끝내고 Privileged EXEC Mode로 돌아감
Tab 명령어 입력을 완성시킴
Ctrl + P /↑ 직전에 입력한 명령어를 보여줌
Ctrl + N /↑ 직전에 입력한 명령어를 보여줌
Show history 입력했던 명령어들을 보여줌 (기본 10 개 명령어)
Show terminal History buffer size의 설정된 값을 보여줌
Terminal history size Buffer size를 변경
'학업' 카테고리의 다른 글
[컴퓨터네트워크설계] 4. Routing Protocol (0) | 2016.09.02 |
---|---|
[컴퓨터네트워크설계] 3. 라우터 실습 (0) | 2016.09.01 |
[컴퓨터네트워크설계] 1. 네트워크 목차 (0) | 2016.09.01 |
2015 - 2학기 [학술적 글쓰기2] (0) | 2016.07.01 |
2015 - 2학기 [세계문명과 자아2] (0) | 2016.07.01 |