NameCheap-Hosting

استفد من الخصومات على خدمات الاستضافة بمختلف انواعها

VPS hosting: up to 30% off!

الاثنين، 23 نوفمبر 2015

مفهوم الـ Metric




مقياس الافضلية للمسارات Metric
تستخدم برتوكولات routing مقياس "metric" لاختيار افضل مسار best path من بين المسارات الموجودة  للوصول لشبكة ما، حيث يعتبر المسار الأفضل هو المسار الذي يملك قيمة metric أقل.

يقوم الـ routing protocol بالمفاضلة بين المسارات المتاحة عبر قيمة خاصة بكل مسار تسمى metric، حيث يكون لكل مسار قيمة metric معينة، يتم ايجادها من خلال معادلة رياضية. حيث أنه قد يكون المسار مكون من وصلة واحدة فقط او مكون من عدة وصلات بين الراوترات. 

مفهوم المقياس metric له عدة تسميات بالاضافة لمسمى الـ metric، فإنه ايضا يطلق عليه مسمى التكلفة cost وكذلك مسمى المسافة distance.

ففي الشكل اللاحق يمكن للراوتر R1 من الوصول للشبكة (10.1.1.0 /24) عبر مسارين هما مسار رقم (1) من خلال الوصلة بين R1 و R3، أو المسار رقم (2) من خلال الوصلة بين R1 و R2 ثم الوصلة بين R2 و R3.

لو نظرنا لقيمة metric لكل وصلة حسب ما هو ظاهر في الصورة، فإن قيمة الـ metric للوصلة بين R1-R3 هو (2)، وقيمة الـ metric للوصلة بين R1-R2 هو (2) وقيمتها للوصلة بين R2-R3 هو (3).
 

لذا فإن التكلفة الكلية للمسارات التي يقوم بحسابها routing protocol العامل على الراوتر R1 تكون على النحو التالي:
المسار رقم (1) التكلفة هي 2، بينما المسار رقم (2)
التكلفة هي 5

لذلك فإن افضل مسارbest path للوصول للشبكة (10.1.1.0 /24) من جهة الراوتر R1هو المسار رقم (1)، ويعتبر المسار رقم (2) مسار بديل يتم اختياره في تعذر الوصول للشبكة من المسار الرئيسي.

تعتمد قيمة metric على عدة عوامل تكون خصائص الوصلة link على الراوتر، وهذه العوامل هي:
-         سعة الوصلة link bandwidth 
-         نسبة الحمل على الوصلة load 
-         قيمة التأخير على الوصلة delay
-         مقدار الموثوقية للوصلة reliability
-         عدد الأجهزة في المسار number of hops والمقصود هنا بأجهزة الشبكة وتحديدا layer 3 devices 
-         اكبر حجم للبيانات Maximum Transmission Unit "MTU"