Rip là 1 trong những giao thức định tuyến tồn tại lâu và được sử dụng nhiều nhất. Rip dựa trên giải thuật dùng vecto khoảng cách ( distance vector) tính toán các đường định tuyến để tìm ra con đường tốt nhất đi từ nguồn tới đích
Cách cập nhật định tuyến
RIP gửi các thong điệp cập nhật định tuyến định kì trong một khoảng thời gian (30s) và khi mạng có sự thay đổi. khi một router nhận được thong tin này, router sẽ cập nhật lại bảng định tuyến của nó đường định tuyến mới. router chỉ duy trì con đường tốt nhất để đi tới đích. Sau khi cập nhật lại bảng định tuyến của mình, router truyền các cập nhật này ngay lập tức để cho các router khác trong mạng biết sự thay đổi
Metric( chi phí) để định tuyến
Rip dùng metric là hop count( đếm bước nhảy) để đo lường khoảng cách địa chỉ nguồn và địa chỉ đích trong mạng. mỗi hop trên đường từ nguồn tới đích được chỉ định là 1 giá tri hop count. Khi router nhận được cập nhật có chúa mạng đích mới hoặc bị thay đổi từ các router khác, router này tăng them 1 vào giá trị metric và đưa mạng này vào bảng định tuyến. địa chỉ IP của phía gửi được dùng như là một hop kế tiếp. con đường tốt nhất đi từ nguồn tới đích là đường có số hop nhỏ nhất
Đặc điểm
Rip ngăn chặn lặp định tuyến (routing loop) bằng cách đưa ra giới hạn số lượng hop cho phép trên đường từ nguồn tới đích. Một đường có tối đa là 15hop. Nếu 1 router nhận được cập nhật khi tăng metric lên 1 mà đạt tới 16 ( giá trị vô cực) thì mạng đích của cập nhật này được xem như không đến được hoặc không tồn tại. đặc điểm này làm cho các mạng dùng Rip bị giới hạn chỉ được dưới 16 hop