خطوات الاستخدام
أدخل قيمة التفضيل المحلي الأساسي (basePref). هذه القيمة هي التفضيل الافتراضي الذي تمنحه للمسار قبل تعديله بناءً على طول المسار. في BGP، التفضيل المحلي (Local Preference) هو إحدى السمات التي تتحكم في اختيار أفضل مسار لحركة المرور الصادرة من نظام مستقل (AS). القيمة الافتراضية عادةً 100، وكلما زادت القيمة زاد تفضيل المسار.
أدخل طول المسار (pathLength)، وهو عدد الأنظمة المستقلة (AS) التي يمر بها المسار حتى الوجهة. طول المسار الأصغر يعني مساراً أقصر وأسرع عادةً. في BGP، كلما كان طول المسار أقصر، كان المسار مفضلاً أكثر، ولكن يمكن تعديل ذلك يدوياً باستخدام التفضيل المحلي.
تحسب حاسبة التفضيل المحلي المعدل باستخدام الصيغة التالية: adjustedPref = basePref + (10 - pathLength) * 10. حيث أن (10 - pathLength) يضمن أن المسار الأقصر يحصل على مكافأة أكبر، والمسار الأطول يُعاقب بخصم. إذا كانت قيمة (10 - pathLength) سالبة، يتم ضربها في 10 وإضافتها، مما قد يخفض التفضيل. يتم تحديد الحد الأقصى للتفضيل عند 0 لمنع القيم السالبة.