في هذه المرحلة يقوم البروتوكول بفحص البيانات التي جمعها و يختار افضل المساراتBest Routes لكل شبكة و يسجلها في جدول التمريرRouting Table.
تكلفة المسار Path Cost او معيار المسار Path Metric
يعتمد بروتوكول (RIP) على عدد اجهزة “الموجه” (Router) في المسار ليختار المسار الأفضل Best Path او Best Route , فالمسار الافضل هو المسار الذي يحتوي على عدد اجهزة “موجه” (Router) اقل.
لحساب تكلفة المسار من جهاز “الموجه” (Router) الى شبكة فرعية ما يتم جمع عدد اجهزة “الموجه” (Router) الموجدة في هذا المسار, و يسمى هذا العدد بـ (Hop Count) .
هذا و نلاحظ ان اكبر عدد “قفزات” (Hops) يمكن ان يتعامل معها بروتوكول RIP هو 15.
اي ان الشبكة الفرعية التي تتصل بمسار يحتوي على 15 جهاز “موجه” (Router) سيمكن الوصول إليها, بينما الشبكة الفرعية التي تتصل بمسار يحتوي على 16 جهاز “موجه” (Router) لن يتمكن البروتوكول من الوصول إليها ولا التعامل معها.
و بهذا نلاحظ انه عند تعطل مسار الى شبكة ما , فإن البروتوكول سيخبر الاجهزة الاخرى ان تكلفة Costالوصول لهذه الشبكة او معيار Metricالوصول لهذه الشبكة يساوي 16 , أي انه لا يمكن الوصول إليها.
توزيع الاحمال Load Balancing
إذا كان هناك مسارين لنفس الشبكة الفرعية سيتم اختيار المسار ذو التكلفة(Cost) الاقل ليكون افضل مسارBest Route و يتم تسجيله في جدول التمريرRouting Table.
و اذا كانت تكلفة المسارين متساوية في هذه الحالة سيقوم البروتوكول باختيار المسارين و تسجيلهما معاً في جدول التمريرRouting Table , و سيتم توزيع عملية إرسال البيانات الى هذه الشبكة باستخدام المسارين.
و تسمى عملية توزيع ارسال البيانات بين المسارين بعملية توزيع الاحمال Load balancing.
و اذا كان هناك عدد اكبر من المسارات المتساوية التكلفة Equal-cost لنفس الشبكة فسيستطيع البروتوكول بالإعدادات الإفتراضية تسجيل حتى اربع مسارات في جدول التمريرRouting Table لديه , و يستخدمها لتوزيع تمرير البيانات لهذه الشبكة.