RIP(Routing Information Protocol)

Watermelon·2025년 5월 9일

네트워크

목록 보기
21/42
post-thumbnail

RIP(Routing Information Protocol)

거리 벡터 라우팅 프로토콜

  • 거리 벡터 기반: 목적지까지으 거리를 홉(hop=router) 수로 계산
  • 최대 홉 수는 15 작은 네트워크에 적합한 라우팅 프로토콜
  • 주기적 업데이트: 30초마다 라우팅 테이블을 이웃 라우터에게 전송
  • 느린 수렴 속도: 전체 네트워크에 라우팅 정보가 퍼지는데에 시간이 걸림
  • 루프 방지 기능: split horizon 등의 기법으로 라우팅 루프 방지
  • UDP 520 사용
  • 네트워크 주소 입력 시 서브넷 마스크 입력 안 함, 브로드케스트 사용(RIPv2 부터 클래스 리스 지원)
  • AD 120

RIP 메시지 유형

요구메시지(Request)

라우팅 정보를 요청할 때 사용. 0.0.0.0 주소 + 메트릭 16으로 요청함
응답메시지와 동일한 포멧이지만, 해당 내용을 보고 요구메시지로 인식

응답메시지(Response)

라우팅 정보 제공 시 사용. 업데이트 메시지로 활용됨

RIP 설정

1. RIP 버전 및 네트워크 범위 설정

router rip
 version 2
 network 1.0.0.0
 no auto-summary

2. 기본 경로 전파

**ISP만 작성하는 코드**
ISP(config-router)#default-information originate

3. RIP 디버깅 명령어

ISP#debug ip rip events

트러블 슈팅이나 실시간 확인이 필요할 때 사용

디버깅 비활성화

ISP#un all

4. Passive-interface 설정

**ISP**
router rip
 passive-interface g0/0 //NAT와 연결된 포트

RIP 설정 확인 명령어

show running-config | section rip //RIP 설정 확인
show ip route rip //라우팅 테이블에서 RIP 경로 확인
show ip protocols //RIP 적용된 인터페이스 확인
debug ip rip //RIP 패킷 실시간 확인
undebug all //확인 후 끄기
show ip rip database //이웃 라우터 RIP 경로 확인

loopback interface를 rip network에 추가하기

**R1**
R1(config-router)#do sh run | s rip   
router rip
 version 2
 network 1.0.0.0
 network 10.0.0.0
 network 172.16.0.0
 network 192.168.10.0
 no auto-summary
**R2**
R2(config-router)#do sh run | s rip
router rip
 version 2
 network 1.0.0.0
 network 10.0.0.0
 network 172.16.0.0
 network 192.168.10.0
 no auto-summary  //자동 축약 취소
**R3**
R3(config)#router rip
R3(config-router)#network 10.0.0.0
R3(config-router)#network 192.168.0.0
R3(config-router)#network 192.168.1.0
R3(config-router)#network 172.0.0.0
R3(config-router)#network 172.1.0.0


//네트워크 주소 (수동) 축약
//10.0.0000 00 00.1
//10.0.0000 00 01.1
//10.0.0000 00 10.1
//10.0.0000 00 11.1

//10.0.0.0/22 -> 10.0.0.0 255.255.252.0
//10.0.0.0/16 + 6 


R3(config)#int g1/0
R3(config-if)#ip summary-address  rip  10.0.0.0 255.255.252.0
//10.0.0.0/22로 10.0.0.0 ~ 10.0.3.255 범위를 포함하게 됨

profile
많은 경험을 해보고자 하는

0개의 댓글