RIP Topology Convergence

MySprtlty·2023년 9월 4일
0

Network/CISCO

목록 보기
4/7

🏷️1. Root Poison & Poison Reverse

  • 특정 네트워크가 장애가 발생하거나 삭제된 것을 인식한 라우터는 메트릭 16 정보를 광고하여 더 이상 도달할 수 없는 네트워크 정보를 업데이트 한다.

  • cf. 특정 인터페이스를 shutdown함으로써 인위적으로 장애가 발생한 상황을 만들 수 있다.

📌동작 방식

  1. 라우터A의 특정 인터페이스를 shutdown한다.

  2. 장애가 발생한 것을 인식한 라우터A는 해당 네트워크에 대해서 메트릭 16 정보인 루트 포이즌 정보를 라우터B에게 광고한다.

  3. 라우터B는 라우터A에게 수신한 루트 포이즌 정보를 라우터C에게 플래시 업데이트를 이용하여 메트릭 16 정보를 광고한다.

  4. 라우터B는 장애가 발생한 네트워크에 대한 도달 가능성이 없기 때문에 라우터A에게 플래시 업데이트를 이용하여 해당 네트워크에 대한 메트릭 16 정보를 역으로 광고한다. 이는 루트 포이즌에 대한 응답으로 포이즌 리버스라고 한다.

  5. 라우터B도 리우터C로부터 포이즌 리버스를 수신한다.


🏷️2. Split-Horizon

  • 라우팅 정보를 수신한 인터페이스로 동일한 라우팅 정보를 전송하지 않는 기능이다.
  • Distance Vector Routing Protocol에서 발생하는 라우팅 루프를 방지하기 위해서 RIPv1, RIPv2 뿐만 아니라 EIGRP, iGRP에서 사용한다.
  • debug ip rip 명령어를 통해서 특정 인터페이스로 수신한 라우팅 정보가 다시 전송되지 않는 것을 확인할 수 있다.
  • 다음 명령어를 통해 특정 인터페이스가 Split-Horizon이 동작하는지 확인할 수 있다.
Router#show ip int ​Interface-Type Slot/Port
...
Local Proxy ARP is disabled
Security level is default
Split horizon is enabled
  • 다음 명령어로 특정 인터페이스에서 split-horizon을 비활성화 시킬 수 있다.
int Interface-Type Slot/Port
no ip split-horizon
  • cf. 위 명령어를 실행하면 인터페이스 기본적으로 동작하는 Split Horizon이 해지된다.

  • cf. 과거에 Split Horizon이 없었을 때는 라우팅 루프로 인해 메트릭이 계속 증가해서 16이 되는 문제가 발생했다.


🏷️3. Hop Count Limit

  • 서브넷이 삭제되거나 장애가 발생했을 때 또는 라우팅 루프가 발생했을 때, 경로의 Hop Count가 16까지 도달하게 되면 더 이상 도달이 불가능한 경로이므로 라우팅 테이블에서 해당 경로를 제거한다.
  • 따라서 실제로 RIP가 사용할 수 있는 Hop 범위가 15로 제한된다.

0개의 댓글