خطوات الاستخدام
الخطوة 1: فهم مكونات مقياس EIGRP. يستخدم بروتوكول EIGRP معادلة معقدة لحساب المقياس (Metric) لتحديد أفضل مسار. تعتمد المعادلة بشكل أساسي على معاملين: عرض النطاق الترددي (Bandwidth) والتأخير (Delay). يتم حساب المقياس بالصيغة: Metric = (Bw + Delay) × 256، حيث Bw = 10^7 / أقل عرض نطاق (بالـ kbps) على طول المسار، و Delay = مجموع التأخيرات (بعشرات الميكروثانية) لجميع الواجهات. تُعطي هذه المعادلة أهمية أكبر لعرض النطاق الترددي، حيث أن أي تغيير فيه يؤثر بشكل كبير على المقياس.
الخطوة 2: إدخال قيمة عرض النطاق الترددي (Bandwidth). أدخل أقل قيمة لعرض النطاق الترددي على طول المسار بوحدة kbps. يتم تحويلها إلى جزء من المعادلة كالتالي: Bw = 10,000,000 / bandwidth_kbps. على سبيل المثال، إذا كان عرض النطاق 1000 kbps، فإن Bw = 10,000,000 / 1000 = 10,000. كلما زاد عرض النطاق، قلّت قيمة Bw وبالتالي قلّ المقياس (أي أفضلية المسار).
الخطوة 3: إدخال قيمة التأخير (Delay). الحقل يُقاس بعشرات الميكروثانية كما في مصفوفة EIGRP، لا بالميكروثانية: فإن كان مجموع تأخيرات الواجهات 1000 μs أدخل 100، وإن كان 20000 μs أدخل 2000. تُجمع تأخيرات كل واجهة على المسار قبل التحويل. كلما قلّ التأخير، قلّ المقياس (مسار أفضل).
الخطوة 4: حساب المقياس النهائي. بعد حساب Bw و Delay، يتم جمعهما ثم ضرب الناتج في 256. المعادلة الكاملة: Metric = ( 10^7 / bandwidth_kbps + total_delay_tens_of_usec ) × 256. هذا الرقم يستخدم لمقارنة المسارات؛ المسار ذو المقياس الأقل هو الأفضل.
الخطوة 5: تفسير النتيجة. المقياس الناتج هو عدد صحيح بدون وحدة. تستخدمه أجهزة التوجيه (Routers) لاختيار المسار الأمثل. على سبيل المثال، إذا حصلت على مقياس 28160، فهذا يعني أن المسار جيد نسبياً. يمكنك تعديل قيم Bandwidth أو Delay يدوياً على الواجهات لتغيير تفضيل المسارات.
أمثلة محلولة
تطبيقات عملية على مقياس EIGRP بخطوات الحل كاملة.
الحل
لحساب المقياس، نتبع الخطوات: أولاً، حساب Bw = 10,000,000 ÷ 1544 = 6476.68. ثانياً، تحويل التأخير إلى عشرات الميكروثانية: 20000 ÷ 10 = 2000. ثالثاً، جمع Bw + Delay = 6476.68 + 2000 = 8476.68. رابعاً، الضرب في 256: 8476.68 × 256 = 2,170,031.09 وهو ما تُخرجه الحاسبة. ملاحظة: أجهزة Cisco تستخدم قسمة صحيحة فتُجزي Bw إلى 6476 ويصبح المقياس 2,170,016؛ الفرق لا يغيّر ترتيب المسارات. هذا رقم كبير نسبياً، مما يعني أن المسار ليس مثالياً بسبب عرض النطاق المنخفض والتأخير الكبير.
الحل
احسب لكل مسار: المسار الأول: Bw = 10,000,000 / 100,000 = 100. Delay = 100/10 = 10. المجموع = 110. المقياس = 110 × 256 = 28,160. المسار الثاني: Bw = 10,000,000 / 10,000 = 1000. Delay = 500/10 = 50. المجموع = 1050. المقياس = 1050 × 256 = 268,800. المسار الأول له مقياس أقل (28,160 < 268,800) لذا فهو أفضل. يوضح المثال كيف أن زيادة عرض النطاق تقلل المقياس بشكل كبير.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة مقياس EIGRP.
مرجع — مسار FastEthernet بسرعة 100 Mbps وتأخير 100 μs
- عرض النطاق (كيلوبت/ثانية)
- 100,000
- التأخير (10 ميكروثانية)
- 10
مرجع — مسار 10 Mbps بتأخير 500 μs للمقارنة
- عرض النطاق (كيلوبت/ثانية)
- 10,000
- التأخير (10 ميكروثانية)
- 50
مرجع — مسار GigabitEthernet هو الأفضل في المثال المقارن
- عرض النطاق (كيلوبت/ثانية)
- 1,000,000
- التأخير (10 ميكروثانية)
- 1
مرجع — رابط T1 (1544 kbps) بتأخير 20000 μs
- عرض النطاق (كيلوبت/ثانية)
- 1,544
- التأخير (10 ميكروثانية)
- 2,000