본문 바로가기

정보통신일반

정보통신기사, 정보통신학과, 통신직 등 정보통신일반 요점 정리 47. RIP(Routing Information Protocol)

728x90
반응형

47.  RIP(Routing Information Protocol)

RIP 라우팅 방법은 거리벡터(distance vector)를 이용하는 가장 대표적인 라우팅 프
로토콜이다. 거리벡터란 홉
(Hop)의 수를 기준으로 자기 자신에서 각 호스트까지의 거
리를 모아놓은 정보로써 이를 근거로 라우팅 테이블
(routing table)을 작성하고, 패킷
을 보낼 노드 혹은 방향을 결정하는 방법이다. 이를 위해서 각 호스트가 자신의 라우
팅 테이블을 일정한 시간, 대략
30초마다 다른 노드들에게 전송하게 된다.
라우팅 테이블을 받은 노드들은 각 목적지와의 거리에 대하여 자신의 라우팅 테이
블과 비교하고 만일 어떠한 목적지까지의 거리가 자신의 알고 있는 것보다 더 짧다면
자신의 라우팅 테이블을 수정하여 그 목적지에 대해서는 해당 호스트를 거쳐서 가도
록 조정한다. 

이 방법은 알고리즘이 간단하여 구현하기 쉬운 장점이 있지만, 주기적으로 자신의
라우팅 테이블 전체를 다른 노드들에게 전송해야 하기 때문에 네트워크의 부가적인

오버헤드가 커지게 되며, 특히 라우팅의 결정에 있어 단지 홉의 수를 가지고 판단하
기 때문에 최적화된 라우팅 결정에 한계를 가지는 단점을 가지고 있다. 또한 연결 링
크가 끊어져 네트워크의 고장이 발생했을 경우에는 그에 대한 사실이 네트워크 전체
에 반영되기까지의 시간이 오래 걸리는 문제점도 가진다.

728x90
반응형