'version 1'에 해당되는 글 1건
[실습] LAB 5 RIP Version 1 :: 2008/07/20 16:16
(Routing Information Protocol)
- Distance Vector 알고리즘 사용
- 주기적인 시간을 가지고 전체 라우팅 정보를 업데이트한다.
- 네트워크 환경이 변화(추가/삭제)가 있든/없든 주기적인 업데이트를 실시
- 업데이트 주기 : 30초
- 클래스풀 라우팅 프로토콜
- 라우팅 업데이트 서브넷 마스크를 포함하지 않는다.
- 모든 네트워크는 같은 서브넷 마스크를 사용하는 가정을 한다.
- VLSM X, CIDR X
- 메트릭 : 홉(Hop : 목적지까지 라우터 개수), 홉 카운트(1~15)
: Hop = 16 <- 장애, 더 이상 도달할수 없다는 의미
- 신뢰도 : 기본 120
- 메트릭(홉)이 동일한 경로가 있다면, 기본 4개 ~ 최대 6 개 경로 사용한다.
-> 균등 로드 분산(Load Balancing)
- RIPv1은 브로드케스트 주소 255.255.255.255을 이용해서 라우팅 업데이트를 실시
1) Hop Count Limit : 홉카운트를 1~15까지 제한
2) Split-Horizon : 내가 받은 정보를 다시 보내지 않는 기능
(수신한 인터페이스를 표기하여 같은 정보가 그 인터페이스로 못나가게 차단)
3) Route Posion : Hop=16 정보를 Flash Update를 실시하여
모든 RIP 라우터에게 알려준다.
4) Reverse Poison : Route Poison에 대한 응답.
만약 대체 경로가 있다면 응답을 않한다.
5) Hold Down Timer : 기본 180초, 라우팅 루프를 막기 위한 삭제 대기 시간
- RIP 타이머
1) 업데이트 타이머 : 30초, 업데이트 주기 시간
2) 인밸리드 타이머(Invalid Timer) : 180초
- 특정 네트워크 정보에 대한 라우팅 업데이트를 수신하지 못하면
최대 180초동안 대기한다. 이때 다시 라우팅 업데이트가 들어오면
정상적인 동작을 실시하고, 만약 180초가 경과되도 라우팅 업데이트가
들어오지 않으면 홀드 다운 타이머로 넘어간다.
3) 홀드 다운 타이머(Hold Down Timer) : 180초
- 180초 동안 라우팅 업데이트가 들어와도 받아들이지 않는다.
이유 : 라우팅 루프 해결
4) 플러쉬드 타이머(Flushed Timer) : 240초
- 경로 삭제 대기 시간
Router(config)# router rip
Router(config-router)# network [A.B.C.D IPv4 주소 형식]
- 'network' Command로 로컬 네트워크 정보를 선언한다.
- [A.B.C.D IPv4 주소 형식] : 클래스풀 형식으로 선언한다.
이때, 네트워크는 로컬 네트워크이다.
C 172.16.1.0 /24 <- Loopback 172
C 31.31.1.0 /24 <- FastEthernet 0/0 <- PC가 많은 이더넷 환경, 불필요한 브로드케스트 차단 권장
C 31.31.12.0 /24 <- Serial 1/0
router rip
network 172.16.0.0
network 31.0.0.0
passive-interface fastethernet 0/0 <- fa0/0으로 RIP 브로드케스트 차단


Packet Tracer
LAB 5.pktPacket Tracer File
1. 기본 설정이 완료되었다면, 각각의 라우터에 RIP Version 1을 이용하여 라우팅 업데이트를 실시하여라.
R1(config)# router rip
R1(config-router)# network x.0.0.0
R1(config-router)# network 172.16.0.0
[R2 설정]
R2(config)# router rip
R2(config-router)# network x.0.0.0
[R3 설정]
R3(config)# router rip
R3(config-router)# network x.0.0.0
R3(config-router)# network 172.16.0.0
R1#ping x.x.3.1
R1#ping x.x.23.1
R1
R1#debug ip rip
### 설정이 완료되었다면, 'show running-config' Command를 이용하여 설정 내용 확인 실시 ###
### 설정이 완료되었다면, 'show ip route' Command를 이용하여 라우팅 테이블 상태 확인 실시 ###
### 설정이 완료되었다면, 'show ip protocol' Command를 이용하여 RIP Version 1 정보 확인 실시 ###
2. 각각의 라우터의 FastEthernet 0/0 구간에 'passive-interface'를 실시하여 불필요한 브로드케스트 트래픽이 Fa0/0 구간으로 나가는것을 차단하여라.
Ry(config)# router rip
Ry(config-router)# passive-interface fastethernet 0/0
### 설정이 완료되었다면, 'show running-config' Command를 이용하여 설정 내용 확인 실시 ###
### 설정이 완료되었다면, 'show ip protocol' Command를 이용하여 패시브-인터페이스 설정 상태 확인 ###
3. R1과 R2에서 'show ip route' Command를 이용하여 라우팅 테이블을 확인하여라.
- R1 라우팅 테이블에 R3의 '172.16.3.0/24' 네트워크 정보가 보이는가?
- R3 라우팅 테이블에 R1의 '172.16.1.0/24' 네트워크 정보가 보이는가?
- 만약, 안보인다면 그 이유는 무엇인가?
- R2 라우팅 테이블에서 '172.16.1.0/24'와 '172.16.3.0/24' 네트워크 정보는 어떻게 출력되는가?
- R2 라우팅 테이블에서 '172.16.1.0/24'와 '172.16.3.0/24' 네트워크 정보가 '172.16.0.0/16'으로 보이는 이유는 무엇인가?
4. 현재 RIP Version 1으로 구성된 환경에 VLSM과 CIDR를 사용할 수 있는가?
5. 각각의 라우터에서 다음과 같은 정보 확인을 실시하여라.
- 'show ip protocol' Command를 이용하여 RIP Version 1 정보를 확인하고 다음 문제를 풀어보세요.
1) RIPv1 업데이트 주기는 몇초인가?
2) RIPv1 인밸리드 타이머는 몇초인가?
3) RIPv1 홀드 다운 타이머는 몇초인가?
4) RIPv1 플러쉬드 타이머는 몇로인가?
5) RIPv1 신뢰도는 몇인가?
6) 현재 패시브-인터페이스가 적용된 인터페이스는 어디인가?
- 'show ip route' Command를 이용하여 라우팅 테이블 정보를 확인하고 다음 문제를 풀어보세요.
1) R1은 목적지가 'x.x.2.1', 'x.x.3.1','x.x.23.3' 네트워크 구간으로 데이터를 전송할 수 있는가?
2) R1은 '172.16.3.1' 네트워크 구간으로 데이터를 전송할 수 있는가?
3) R2는 '172.16.1.1', '172.16.3.1'으로 데이터를 전송할 수 있는가?
4) 데이터 전송이 안되는 구간은 어떤 이유때문에 그런것인가?



