2018년 1월 18일 목요일

라우터 Router 란 무엇인가?

라우터 (Router)
 
라우터의 종류

- 단독형 : 일체형 장비로 이미 Interface 구성되어있다.
 
- 모듈형 : 기본적인 구성에 추가로 Interface를 구성해야 한다. (확장형)
 
# 라우터에서 사용되는 Software를 IOS(Internetworking Operating System) 라고한다.
라우터 장비의 운영체제 이다. (ex Window OS)
 
인터페이스(Interface) (라우터 및 스위치에 있는 여러 종류의 포트를 말한다.)
TTL은 라우터를 거칠 때 마다 1씩 감소
 
라우터의 내부 구성
  • CPU: 라우터를 제어하고, 라우팅과 다양한 기능에 필요한 연산을 담당한다.
  • DRAM: 주기억장치 (메모리) 설정 사항 기록되어있다.(전원off 시 휘발성을 가진다.)(Running configuration)
  • Flash 메모리: PC의 하드 디스크로서의 역할을 한다. 기억장치, 운영체제(IOS)가 저장되어있는 부분.
  • NVRAM: 기억장치 (Startup configuration 초기설정이 저장되어있는 장치)
  • ROM: 기억장치, POST(Power on self test) 부팅코드 실행된다.







라우터 실습 <패킷 트레이서>

 
패킷 트레이서를 이용하여 라우터 장비를 가상으로 설치 및 세팅 해볼 수 있다.
 

Router의 인터페이스 모드
 
1. User Exec mode 일반유저 모드
 
프롬프트 ( 콘솔 모양 '>')
일반 사용자 모드로 사용할 수 있는 명령어가 별로 없다.
Enable 명령어를 이용해서 Priviledged mode 로 변경가능.
 
 
2. Priviledged Exec mode 관리자 모드
 
프롬프트 ( '#' )
관리자 모드, 라우터의 설정 내용 및 상세 정보들을 확인 가능
라우터의 설정 내용 저장 및 삭제 가능해진다.
disable로 일반모드로 전환 가능
configure terminal 명령어로 Global configuration mode 변경
 
[ conf t ]
[ conf => tab]
 
3. Global configuration mode
 
프롬프트 ( '(config)#' )
라우터의 일반적인 설정이 가능한 모드
exit 명령어로 Priviledged Exec mode 모드로 변경 가능
설정할 수 있는 것들이 제한적이다.
 
4. Specific configuration mode
 
 
interface [라우터[포트]] ex)fastethernet, serial, gigabitethernet
 
프롬프트 ('(config#if')
특정 인터페이스 설정시
exit 명령어로 Global configuration mode 변경 가능
 
5. 기타 모드 ROMMON mode, Setup mode : 특수한 경우만.
 

 Router의 기본 인터페이스 설정
 
 
1. 호스트 이름 설정 (라우터의 이름을 바꿀 수 있다.)
Router(config#) hostname [호스트 이름]
ex) hostname Seoul / hostname Busan
 
2. 이름 풀이 설정 (on/off) (인터페이스 설정 중 오타 입력으로 인한 불편함 해소)
Router(config#) no ip domain-lookup
오타시 도메인 자동검색 on,off 가능
 
3. 화면보호 설정 (절전모드) (on/off) 
1. Router(config#) line console 0
2. Router(console#) 변경됨 //현재 설정을 수행하는 콘솔창3. Router(config#) exec-timeout 0 0//일정기간 명령어입력하지 않아도 고정 
 
4. 로그메세지 설정 (on/off)
1. Router(config#) line console
2. Router(config#) logging synchr onousend



 
Router의 패드워드 설정
 
 
1. 관리자 모드에서 패스워드 설정 방법.
 
Router(config#)
Router(config#) enable password

2. User mode에서 Privileged Mode로 전환시 시크릿 패스워드 설정하는 법

Router(config)# enable secret [패스워드]ex) enable secret sim
Router(config)# exit Router# disable
Router> enable password : //패스워드를 물어본다.
Router#
두 가지 설정 모두 설정 시 secret이 우선 시 된다.
 
 
<Router의 네트워크 설정>

 
1. 인터페이스 모드로 전환
Router(config)#interface [인터페이스 이름 및 번호]Router(config-if)#
 
2. 인터페이스에 IP할당
 Router(config-if)#ip add [IP주소] [서브넷마스크]
 
2-1. serial 인터페이스 설정
Router(config-if)# clock rate 64000//라우터끼리 연결되었을 경우 시리얼 케이블 중 DCE(시계)가 연결된 쪽은 반드시 설정해야 한다. Router# show controllers serial 0/3/0//DCE인지 DTE인지 확인 가능 
3. 인터페이스는 기본적으로 닫혀 있으므로, 명령어로 열어준다.
Router(config-if)# no shutdown
[no sh]
 셧다운 명령어로 네트워크가 실시간으로 열려있는 것을 확인 할 수 있다.
 
4. 확인
Router# show ip interface brief
[ip int b]
or
Router# show running-config (모든 설정 확인 가능)
 
Status : 주로 물리적 요소, 케이블 문제 or 인터페이스에 shutdown 문제 등
Protocol : 주로 데이터링크 계층 요소, 대역폭, 클락레이트, 암호화 방식이 달라서 문제
 
========================================================
 
# show ip route
 
<Router 테이블에 기본 (주소) 설정 추가하기>
Router(config)# ip route [네트워크ID] [서브넷마스크] [본인 INT]
or [목적지 라우터 IP]
 
========================================================


 
시리얼 케이블 사용시 클락 레이트를 설정 해준다.
 
 
1. 클락 레이트 값 확인법
Router#show controllers serial 0/0
 
2. 클락 레이트 값 작성
Router(config)#int serial0/0

Router(config-if)#clock rate 64000(DCE의 클럭을 64K만큼 설정, 동작)
 
========================================================
 
기본 인터페이스 설정 간략화 (복사 붙여 넣기하여 시간 단축이 가능하다.)

en
conf t
no ip domain-lookup
line console 0
exec-timeout 0 0
logging synchronous
 
========================================================
실습 풀이
========================================================
 

존재하는 네트워크 대역
100.100.100.0/30
200.200.200.0/30
192.168.10.0/24
192.168.20.0/24
192.168.30.0/24
<R1>
 
기본설정
en
conf t
hostname R1
no ip domain-lookup
line console 0
exec-timeout 0 0
logging synchronous
end
 
인터페이스 설정
conf t
interface serial 2/0
ip address 100.100.100.1 255.255.255.252
no shutdown
clock rate 64000
exit
interface fastEthernet 0/0
ip address 192.168.10.1 255.255.255.0
no shutdown
exit
end
라우팅 설정
conf t
ip route 200.200.200.0 255.255.255.252 100.100.100.2
ip route 192.168.20.0 255.255.255.0 100.100.100.2
ip route 192.168.30.0 255.255.255.0 100.100.100.2
 
<R2>
기본설정
en
conf t
hostname R2
no ip domain-lookup
line console 0
exec-timeout 0 0
logging synchronous
end
 
 
인터페이스 설정
conf t
interface serial 3/0
ip address 100.100.100.2 255.255.255.252
no shutdown
exit
interface serial 2/0
ip address 200.200.200.1 255.255.255.252
clock rate 64000
no shutdown
exit
interface fastEthernet 0/0
ip address 192.168.20.1 255.255.255.0
no shutdown
exit
end
라우팅 설정
conf t
ip route 192.168.10.0 255.255.255.0 100.100.100.1
ip route 192.168.30.0 255.255.255.0 200.200.200.2
 
 
관리자 -> 글로벌 -> 호스트이름-> 도메인X->
 
 
<R3>
 
기본설정
en
conf t
hostname R3
no ip domain-lookup
line console 0
exec-timeout 0 0
logging synchronous
end
 
 
 
인터페이스 설정
conf t
interface serial 3/0
ip address 200.200.200.2 255.255.255.252
no shutdown
exit
interface fastEthernet 0/0
ip address 192.168.30.1 255.255.255.0
no shutdown
exit
end
 
 
라우팅 설정
conf t
ip route 100.100.100.0 255.255.255.252 200.200.200.1
ip route 192.168.10.0 255.255.255.0 200.200.200.1
ip route 192.168.20.0 255.255.255.0 200.200.200.1
 
 
 

댓글 없음:

댓글 쓰기