━━━━ ◇ ━━━━
정보보안실무/네트워크

Net.04 GNS3 RIP 구축 및 설정

728x90
반응형

구축환경
GNS3 - (https://www.gns3.com/software/download)

Routing information Protocol = RIP

최적경로 알고리즘 단순함  
소규모 네트워크에서만 사용할 수 있음. (회선속도를 신경쓰지 않기때문) 

 

EIGRP와 OSPF는 중대형 네트워크에서 사용할 수 있음 

RIP 설정하기
가장 왼쪽 라우터
Router#sh ip route
다른 네트워크에 광고해줄 때 C로 표기된 것들만 광고해주면 된다. 
버전은 따로 명시하지 않으면 자동으로 1로 된다. 
Router(config)#router rip
Router(config-router)#version 1 (안 넣어도 되지만 버전을 바꿔야할 때는 버전 숫자만 바꿔서 적용) 
Router(config-router)#network 10.10.10.0
Router(config-router)#network 10.10.20.0
rip version 1같은 경우는 네트워크를 쪼개도 클래스 기반으로 인식하기 때문에 굳이 서브넷 마스크를 주지 않아도 된다. 즉 10.0.0.0 주소가 나한테 있다라는 의미이기 때문이다. 
*classful 클래스 위주
*classless 클래스와 상관없는

두번째 라우터
Router(config)#router rip
Router(config-router)#network 10.10.20.0
Router(config-router)#network 10.10.30.0
Router(config-router)#network 10.10.40.0

세번째라우터 (는 버전을 2로한다) 
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 10.10.40.0
Router(config-router)#network 10.10.50.0
Router(config-router)#network 10.10.60.0

네번째라우터 
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 10.10.60.0 
Router(config-router)#network 10.10.70.0

--RIP 경로설정 완료==
관리자 값은 기본 120 
static: 경로에 대한 신뢰도
[120/1] 뒤에 1은 비용 
R       10.10.10.0/24 [120/1] via 10.10.20.10, 00:00:03, Serial0/3/0
10.0으로 가기 위해서 장비를 하나만 거치면 되고 20.10을 거쳐서 가라라는 의미

현재 version 2 와는 통신이 안됨. 
이유: 10, 20, 30은 아직 학습이 안되어있다. 
RIP은 버전이 다르면 광고정보가 전달되지 않기 때문이다. 

*프로토콜 동작상태 확인 명령어
show ip protocol 


인터페이스에 version1의 정보를 받으라는 명령을 내리는 방법
Router(config)#int se0/3/1
Router(config-if)#ip rip receive version 1 
여기에서는 오류가 나지만 실제 필드 장비에서는 네개의 장비가 뜬다. 

728x90
반응형
COMMENT