Giao thức thông tin định tuyến RIP dựa trên thuật toán vector khoảng cách để
(bị động) để cập nhật thông tin định tuyến trên cơ sở bảng định tuyến. Bộ định tuyến ở chế độ chủ động sẽ quảng bá bản tin cập nhật định tuyến theo thời gian định kỳ 30s. Cập nhật thông tin định tuyến lấy từ một phần của cơ sở dữ liệu định tuyến hiện tại của các bộ định tuyến. Mỗi cập nhật sẽ lấy một tập hợp các cặp, trong đó mỗi cặp chứa một địa chỉ mạng IP và một số nguyên là khoảng cách tới mạng đó. Trong cách tính của RIP, một bộ định tuyến là một trạm kể từ mạng đấu nối trực tiếp và khoảng cách là giá trị số trạm của tuyến đi qua. Lu ý đây chỉ là một tham số trong bộ tham số chọn đờng tối u.
RIP xác định một vài quy tắc để hoàn thiện hiệu năng và độ tin cậy. Nếu có nhiều tuyến đờng có cùng chi phí, thì RIP luôn luôn chọn tuyến đờng đã biết trớc, đây cũng là nhợc điểm của giao thức thông tin định tuyến RIP vì không thực hiện đợc chức năng chia tải. Nếu xuất hiện lỗi trên tuyến thì các bộ định tuyến đợc cập nhật thông tin và khởi tạo một đồng hồ đếm thời gian cho tuyến, một khi quá 180 phút tuyến đờng này không đợc thông báo lại, tuyến đợc này sẽ không còn giá trị. RIP phải xử lý ba loại lỗi do thuật toán gây ra: Vòng lặp, tính bất ổn, Đếm đến vô hạn. Và một vấn đề rất quan trọng không chỉ xẩy ra đối với RIP mà đối với tất cả các giao thức định tuyến sử dụng vector khoảng cách làm phơng pháp tính toán tuyến, đó là bảng định tuyến không nhất quá, một khi các bản tin cập nhật chỉ chuyển tải một cặp mạng đích và khoảng cách tới mạng đó. Một số giải pháp đa ra nhằm hạn chế các loại lỗi nh : đặt giá trị nhỏ cho khoảng cách tối đa (16) để ngăn ngừa vòng lặp và tính bất ổn. Cũng nh kỹ thuật đờng cắt ngang để tránh nhân bản về tuyến đờng ngợc trở lại bộ định tuyến mà tuyến đờng này đã đến, tuy nhiên kỹ thuật này không giải quyết triệt để đối với một số mô hình mang. Một kỹ thuật khác cũng đợc sử dụng để giải quyết vấn đề đếm vô hạn là sử dụng biến giữ chậm. Biến giữ chậm buộc bộ định tuyến tham gia bỏ qua thông tin về mạng trong một thời gian cố định ngay sau khi nhận đợc bản tin rằng tuyến đờng không còn giá trị. Thông thờng biến giữ chậm này cho phép bộ định tuyến đợi trong khoảng thời gian 60s. ý tởng cơ bản của phơng pháp kỹ thuật này là để bộ định tuyến đợi đủ lâu trong khi nhận tin lỗi và không vô ý nhận các thông tin cũ. Khuyết điểm chính của giải pháp kỹ thuật này là nếu xảy ra các vòng lặp định tuyến chúng sẽ tồn tại trong suốt thời gian giữ chậm, quan trọng hơn là kỹ thuật này giữ lại tuyến đờng cũ trong thời gian giữ chậm ngay cả khi đã có tuyến đờng mới thay thế. Một kỹ thuật cuối cùng đợc đề xuất là kỹ thuật ngăn ngừa lỗi. Một khi kết nối biến mất, bộ định tuyến nơi thông báo kết nối vẫn giữ lại tuyến đờng này trong một khoảng thời gian vài lần cập nhật, và làm giảm giá trị trong những lần quảng bá. Tuy nhiên để đem hiệu quả trong kỹ thuật này thờng đợc kết hợp với kỹ thuật cập nhật tức thì, kỹ thuật cập nhật tức thì buộc bộ định tuyến gửi tức thì một thông tin quảng bá
khi nhận đợc thông tin lỗi. Tuy nhiên chính bản thân các kỹ thuật nêu trên lại gây ra một số vấn đề của mạng ví dụ nh : vấn đề quảng bá thông tin trên mạng sẽ tốn băng thông gây ra những lu lợng để trao đổi thông tin định tuyến tăng lên khi số bộ định tuyến tăng lên.