Computer Science/Computer Network

[컴퓨터네트워크] 6주차: 거리-벡터 라우팅 프로토콜

kangkyunghyun 2026. 2. 8. 15:48
728x90
반응형

경희대학교 유인태 교수님의 컴퓨터네트워크 강의를 기반으로 정리한 글입니다.

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

728x90
반응형