Network/Routing

RIP (1)

billy0529 2014. 4. 13. 20:28
728x90

<> RIP (Routing Information Protocol)


각자의 라우팅테이블을 일정주기로 네이버와 교환하는 가장 원시적인 형태의 동적 라우팅 프로토콜



1. 특징


   1) Metric - Hop count. (max 15 hop) 15개까지의 라우터를 경유하는 정보만 유효로 판단하며, 

                   16 Hop은 무효처리함. 이를 count infinite라 하며, 상황에 따라 임의로 갱신되는 정보를

                   16으로 바꾸어 네이버에 전달하기도 함(poison reverse)

   2) Classful Routing (ver2의 경우 VLSM지원) 

   3) Distance Vector Routing Procotol - Loop 발생가능하며, 루브 방지를 위한 별도의 수단을 가지고 있다.

                   그리고 네트워크를 자동축약(auto-summary)해서 전달한다. 

   4) Cisco Admin Distance 120

   5) UDP 520번 브로드캐스트로 광고한다.

   6) 소규모 네트워크에 적합하며, 현재는 거의 쓰이지 않는다.

   


2, 루프 방지


RIP은 디스턴스 벡터 라우팅 프로토콜로써 별도의 장치가 없을경우 필연적으로 루프가 발생하게끔 설계되어있다.

일례로 경로 A에 대한 인터페이스가 다운되었으나 해당 경로A의 다운에 대한 정보가 업데이트 되지 않은 라우터로 부터 경로 A가 살아있다는 정보를 다시 받게 되는 경우가 생긴다. 결국 경로 A가 유효하다 혹은 유효하지 않다, 두가지 정보를 

각기 다른 네이버로부터 계속 번갈아 받게 됨으로써 루프가 발생한다.

  


   1) Split Horizon - 수신한 정보를 보내준 대상에게 다시 업데이트 하지 않는다. 시스코는 모든 인터페이스에 대해 스플릿

                  호라이즌이 default설정으로 되어있다.  (프레임릴레이 서브인터페이스, 허브앤스포크 NBMA네트워크는 제외)


   R1(config-if)# ip split horizon



   2) Poison Reverse - 홉카운트를 16으로 만들어 유효하지 않은 정보로 만들어 업데이트한다. 

                  유효하지 않은 정보가 됨으로써 루프를 방지한다.



   3) Holddown Timer시스코 장비에서만 동작한다. 변경된 네트워크정보(특정경로다운, 토폴로지변화등)를 네트워크안

                  의 모든 장비들이 변경된 정보를 업데이트 할때까지 기다려준다. 



   4) Triggered Update - 주기적으로 업데이트 하지 않고 변화가 생긴 네트워크에 대해서만 바로바로 업데이트한다. 

                 poison reverse와 함께 유기적으로 작동한다. 



   5) Count Infinite - Hop Count 를 15로 제한한다. RIp의 특징이기도 한데 홉카운트가 제한되므로 루프가 무한히 돌지 않고

                 15 홉을 넘는시점에서 정보가 폐기된다.




 3. 기본 동작 설정


   1)  RIP 라우팅 프로트콜 설정 모드로 들어간다.

 

R1(config)#  router rip


   2) 광고할 네트워크를 선언한다.


R1(config)# network 100.0.0.0

R1(config)# network 130.1.0.0

R1(config)# network 198.1.1.0


   RIP은 다른 프로토콜과 달리 네이버를 능동적으로 찾는 헬로패킷발송등을 하지 않기 때문에 네이버와 연결된 인터페이스

   네트워크도 필수적으로 선언해야한다. 여기서는 해당 네트워크를 선언한다는 의미외에 해당 네트워크의 인터페이스와 

   연결된 라우터간에 RIP 프로토콜을 주고 받겠다는 의미도 된다.

 


'Network > Routing' 카테고리의 다른 글

RIP (3) RIPv2  (0) 2014.04.15
RIP (2) Configuration  (0) 2014.04.15
Static Routing (3) 세부설정  (0) 2014.03.18
Static Routing (2) Load balancing  (0) 2014.03.09
Static Routing (1)  (0) 2014.03.08