본문 바로가기

Network System/Network

RIP(Routing Information Protocol)

RIP(Routing Information Protocol)
= 경유할 가능성이 있는 라우터를 홉수로 수치화하여, DAC라는 알고리즘으로 인접 호스트와의 경로를 동적으로 교환하여 패킷이 목적 네트워크 주소에 도착할 때까지의 최단 경로를 결정하는 라우팅 프로토콜

- Dynamic Routing Protocol로 분류됨
- 내부용 라우팅 프로토콜(IGP)로 분류됨
- DIstance Vectory 알고리즘을 사용

- 홉 수(Hop count)를 이용해서 경로를 결정함
- 가장 낮은 홉 수가 가장 좋은 경로임
- 최대의 홉 수는 15개로 초과하면 통신을 못함
- 라우팅 정보를 인접한 라우터로부터 주기적으로 교환하는 라우팅 방식
- 매 30초마다 라우터 끼리 라우팅 정보를 전달함 

* 홉 카운트(Hop count) : 목적지까지 가는 데 네트워크를 몇번 거치는지 나타낸 수치
* DIstance Vectory 알고리즘 : 거리와 방향으로 경로를 찾는 알고리즘

[ 특징 ]
- 갱신시 모든 정보를 동시에 갱신
- 이웃하는 라우터들과 대등한 관계로 정보를 갱신
- RIPv1는 클래스 형태로만 광고를 하며 네트워크를 세분할 할 수 있느 서브넷 단위로는 전송할 수 없다
- RIPv2에서는 서브넷 단위로 세분할 가능
- RIP는 홉 수 제한이 있어 내부 네트워크에서 주로 사용됨

[ 장점/단점 ]
장점
1) 메모리등 시스템 자원 소모가 적음
2) 구성이 편리
단점
1) 경로 결정이 단순해 오작동이 일어날 수 있음
2) 비효율적인 경로로 갈 수 있음
3) 지원하는 홉 수가 15개로, 대규모 네트워크에 부적합