لتحديد افضل مسار Best Path لكل شبكة فرعية Subnet تقوم بروتوكولات التمرير التفاعلية Dynamic Routing Protocols بإجراء عملية حسابية على المسارات المتاحة, و تضع قيمة لكل مسار لكي تستطيع استخدام هذه القيمة في المقارنة بين المسارات اذا وجدت اكثر من مسار يصل الى نفس الشبكة الفرعية Subnet, تسمى هذه القيمة بـ Metric او Cost , و من ثم تختار افضل مسار من بين هذه المسارات وفقاً لهذه القيمة , حيث يكون المسار الافضل Best Path هو المسار الذي له اقل قيمة Metric او Cost .
و تختلف البروتكولات في طريقة حساب قيمة Metric او Cost للمسارات.