경희대학교 유인태 교수님의 컴퓨터네트워크 강의를 기반으로 정리한 글입니다.
Distance Routing Protocol
RIPv1, RIPv2, EIGRP
- 인접 라우터들끼리만 라우팅 업데이트
- 네트워크 변화가 없어도 주기적으로 라우팅 업데이트
- 수집한 라우팅 정보 모두를 업데이트
- 토폴로지 규모에 따른 수렴(convergence) 이슈
RIPv1
- RIP은 **버전 1(classful routing)**과 **버전 2(classless routing)**가 있음
- 라우팅 정보 전송을 위해 UDP 520번 사용
- 설정이 간단하고 소규모 네트워크에 적합
- 목적지로의 경로 중에 거쳐 가는 라우터의 수가 가장 적은 경로를 선택 → 가장 적은 Hop Count(=라우터 수)를 가진 경로를 선택
- 복잡한 대규모 네트워크에서는 비효율적 라우팅 경로가 만들어질 수 있음
- 최대 홉 카운트가 15 → 패킷이 라우터를 15번만 거칠 수 있기 때문에 대규모 네트워크에서 사용 불가능
- 30초 주기로 자신의 라우팅 테이블을 이웃하는 모든 장치에게 브로드캐스트 → 복잡한 네트워크의 경우 상당한 오버헤드 트래픽이 발생한다는 단점
- 서브넷 마스크 정보가 없는 Classful 라우팅 프로토콜 → Class A, B, C인 경우에만 사용 가능
RIPv1의 기본 설정 방법
Router(config)#router rip → 라우팅 프로토콜로 RIP을 사용할 것을 선언 Router(config-network)#network network-address → network-address: 라우터에 직접 연결되어 있는 네트워크 주소
RIPv2
- Classless 라우팅 프로토콜이며, 네트워크 정보와 함께 서브넷 마스크 정보도 함께 전달
- 라우팅 정보 전달을 위해 브로드캐스트 주소를 사용하지 않고 멀티캐스트 주소(244.0.0.9)를 사용
- 목적지로의 경로 결정은 v1과 같이 Hop Count 기반
- 각 라우터에서 네트워크 경로 정보에 대한 인증을 할 수 있음(보안성 강화)
- 라우팅 경로에 대한 Auto Summary(자동 요약)을 사용하며, 이 기능이 필요 없을 때는 no auto summary 명령어를 사용하여 자동 요약 기능을 해제할 수 있음
RIPv2의 기본 설정 방법
Router(config)#router rip → 라우팅 프로토콜로 RIP을 사용할 것을 선언 Router(config-network)#network network-address → network-address: 라우터에 직접 연결되어 있는 네트워크 주소 Router(config-network)#version 2 → RIPv2로 동작하도록 명령어 입력
라우팅 정보 확인
show ip route
라우팅 엔트리 구성 요소
R 203.230.8.0/24 → RIP를 통해 203.230.8.0/24 네트워크를 학습함 [120/1] → RIP의 AD(관리 거리) 120과 203.230.8.0/24로의 메트릭(hop count) 값 1 via 203.230.11.1 → 목적지 네트워크로 가기 위한 이웃 라우터 인터페이스의 IP 주소 00:00:07 → 라우팅 정보 업데이트 이후의 경과 시간, 라우터가 모두 같은 타이밍에 업데이트하면 곤란해짐 Serial0/2/0 → 목적지 네트워크로 가기 위해 사용할 라우터 출구 인터페이스
동일 비용 경로
비용이 동일한 경로가 여러개 있는 경우 이를 이용해 부하를 분산 → 로드밸런싱
Administrative Distance(관리 거리)
동일한 목적지 네트워크에 대하여 두 개 이상의 프로토콜로부터 경로 정보를 학습했을 때, 어떤 경로를 선택하는가의 문제

Passive-Interface
- 이더넷 인터페이스로 RIP 정보가 보내지지 않도록 설정 → 호스트는 처리할 방법이 없으므로 보내지 않는게 효율적
R1(config)#router rip R1(config-router)#passive-interface g0/0/0
- Passive-Interface 설정 확인
R1#debug ip rip
'Computer Science > Computer Network' 카테고리의 다른 글
| [컴퓨터네트워크] 9주차: 2계층 스위치, 스위칭 개념, VLAN 개념 (0) | 2026.02.10 |
|---|---|
| [컴퓨터네트워크] 7주차: 링크-상태 라우팅 프로토콜 (0) | 2026.02.08 |
| [컴퓨터네트워크] 5주차: 라우팅 개념과 정적 라우팅 구성 (0) | 2026.02.08 |
| [컴퓨터네트워크] 4주차: IP 주소 체계, IP 주소와 서브넷팅, DHCP, SLAAC (0) | 2026.02.08 |
| [컴퓨터네트워크] 3주차: TCP/IP 프로토콜 모델 (0) | 2026.02.08 |