تکنولوژیشبکه و ارتباطات

مروری کوتاه بر مقایسه Routing Protocols – پروتکل های مسیریابی

پروتکل های مسیریابی شبکه را می توان از جنبه های متفاوت به منظور تشخیص اینکه کدام پروتکل در کدام سناریو باید استفاده شود با یکدیگر مقایسه کرد. در این جا پروتکل های RIP  و  ، IGRP ، EIGRP ، OSPF، IS-IS و در نهایت BGP را با یکدیگر مقایسه خواهیم نمود.

اولین فاکتوری که بررسی می شود این است که بدانیم این پروتکل ها را در چه شبکه هایی استفاده می کنند. از این رو پروتکل های مسیریابی به دو دسته Exterior  و Interior  قسمت می شوند.

چه زمانی از پروتکل های Exterior استفاده می کنیم؟ 

ما زمانی از پروتکل های Exterior  استفاده می کنیم که بخواهیم مسیریابی را بین چندین Autonomous System مختلف انجام دهیم. در بین پروتکل های مورد بررسی تنها BGP هست که برای مسیریابی بین چندین AS کاربرد دارد. ساده ترین مثال برای مورد استفاده BGP شبکه بانکی شتاب کشور است. در این شبکه هر یک از بانک های کشور در یک AS نامبر قرار دارند و در نتیجه تنها می توان از BGP  استفاده نمود.

Routing Protocol Types

فاکتور مهم بعدی Type پروتکل است. Type  پروتکل های مسیر یابی به طور کلی یا Distance Vector و یا Link-State می باشد. البته امروزه در بعضی از منابع به پروتکل های هیبرید نیز اشاره می شود. Hybrid به این معناست که این پروتکل ها برخی از ویژگی های Distance Vektor و Link-State را به صورت توامان دارا هستند.

پروتکل های Distance Vector  شبکه ها را در قالب Hop Count و تعداد روتر های موجود در آن ها بررسی می کنند.

حال آنکه پروتکل های Link-State  اطلاعات بیشتری را از شبکه نیاز دارند. در نتیجه سه جدولِ همسایگان ، توپولوژی تمام شبکه و جدول مسیریابی همه روترهای شبکه  برای آن ها وجود دارد که توپولوژی کل شبکه را درک کنند.

ایجاد Unequal Load-Balancing برای پروتکل EIGRP در سیسکو

از این رو پروتکل های Distance Vector  به مدت زمان بیشتری برای Converge  شدن نیازمندند. زیرا اطلاعات کمتری را در اختیار دارند. همچنین احتمال وقوع Routing Loop  در آن ها بیشتر است.

routing-protocols

در فرآیند Routing Loop یک Packet به صورت متناوب به همان روتری که از آن آمده است و مسیریابی شده است باز می گردد و گاهی این تناوب هیچ گاه پایان نمی پذیرد.

بار پردازشی پروتکل های مسیریابی

پروتکل های Link-State بار پردازشی بیشتری را به CPU و RAM اعمال می کنند در نتیجه به تجهیزات گران قیمت تر و با کارایی بالاتری برای استفاده از خوبی های آن ها نیاز داریم. پیاده سازی پروتکل های Link-State پیچیده تر از Distance Vector ها است.

پروتکل RIP و IGRP از پروتکل های Distance Vector و OSPF و IS-IS از پروتکل های Link-State هستند. اما پروتکل EIGRP در حالی که در اصل نوعی پروتکل Distance Vector می باشد ، دارای برخی ویژگی های Link-State ها نیز هست !

برای مثال در EIGRP در زمان Startup محتوی Routing Table با سایر شبکه های همسایه Sync می شود و در زمانی که متوجه تغییری در توپولوژی شبکه می شود ، بلافاصله تغییر را اعلام می کند. که این به نوعی از ویژگی های پروتکل های Link-State است. در نتیجه EIGRP در هیچ دسته ای جای نمی گیرد و به آن Hybrid به معنای ترکیبی می گویند.

در نهایت پروتکل BGP نیز پروتکلی Path Vector است. یعنی هر روتر اطلاعات کامل مسیر تا یک مقصد خاص را به روتر همسایه خود می فرستد. هیچ پروتکل Interior ای وجود ندارد که Path Vector باشد.

Converged Time در پروتکل های مسیریابی 

آخرین فاکتور بسیار مهمی که در خصوص مقایسه پروتکل های مسیریابی وجود دارد Converged Time است. مدت زمانی را که روتر ها در یک شبکه نیاز دارند تا در خصوص لینک های UP شده در شبکه و همچنین لینک های Down شده در شبکه و سریع ترین لینک ها و اطلاعاتی از این قبیل به توافق برسند را Converged Time می گویند.

چرا استفاده از گوگل آنالیتیکز برای استارت آپ شما ضروری است؟

پروتکل EIGRP سریع ترین زمان Convergence و پروتکل های RIP و IGRP نیز کندترین زمان را دارند. OSPF و IS-IS نیز جزو پروتکل های سریع در این زمینه محسوب می شوند و BGP سرعت متوسطی به نسبت سایر پروتکل  ها دارد.

پروتکل های مسیریابی را می توان از نظر بسیاری از فاکتورهای دیگر از جمله پشتیبانی VLSM ، نوع متریک و نحوه محاسبه آن ، الگوریتم و پورت مورد استفاده نیز مقایسه کرد.

پلی لیست آموزش های رایگان سیسکو در یوتیوب 

منابع :

۱ – مقاله پروتکل مسیریابی BGP – معصومه پاپی – ۱۳۹۰ – دانشگاه شهید چمران اهواز

۲ – http://www.routeralley.com

۳ – Comparison of RIP , OSPF and EIGRP Routing Protocols based on OPNET – Final Project 2014 – Justin Deng , Siheng Vu , Kenny Sun

۵ ۱ رای دادن
رای دادن به مقاله

نوید داریا

Experienced IT Specialist with a demonstrated history of working in the information technology and services industry. Skilled in VMware ESX, Domain Name System (DNS), DHCP, VoIP, Veeam Backup Solutions, Adobe Connect, Servers, and Data Center. Strong operations professional graduated from Amirkabir University of Applied Sciences and Technology. Now I am studying Informatics at Vienna University
اشتراک در
اشاره به موضوع
guest

0 کامنت
جدیدترین
قدیمی ترین نظرات با تعداد رای بالا
Inline Feedbacks
مشاهده همه کامنت ها
دکمه بازگشت به بالا