پروتکل EIGRP چیست؟ و نحوه کارکرد آن چگونه است
EIGRP (Enhanced Interior Gateway Routing Protocol) یک پروتکل distance-vector مسیریابی dynamic است که فقط در روترهای Cisco استفاده می شود. اجازه دهید این پروتکل و نحوه کارکرد آن را در این مقاله بررسی کنیم.
مسیریابی در شبکه های کامپیوتری چیست؟
مسیریابی یک قابلیت لایه ۳ (لایه شبکه) است که دستگاه های شبکه مانند روترها را قادر می سازد تا مسیرهای بهینه برای تحویل بسته را انتخاب کنند. مسیریابی بر سه نوع است:
مسیریابی استاتیک (Static Routing): مسیرها به صورت دستی در جداول مسیریابی اضافه می شوند.
مسیریابی پیش فرض (Default Routing): روتر به صورت دستی پیکربندی شده است تا بسته ها را بدون نیاز به شناسه شبکه مقصد بسته ها، به روتر بعدی منتقل کند. این نوع مسیریابی در شبکه های بزرگتر مانند اینترنت استفاده می شود.
مسیریابی پویا (Dynamic Routing): این نوع مسیریابی از پروتکل هایی برای تعیین بهترین یا بهینه ترین مسیر به صورت پویا استفاده می کند. هنگامی که مسیر بهینه پایین است (با استفاده از پروتکل های مسیریابی پویا)، شبکه به طور خودکار تنظیم می شود تا مسیرهای جایگزین را بیابد.
پروتکل مسیریابی پویا بر دو نوع است:
پروتکل Distance-Vector
این پروتکل از فاصله به عنوان معیاری برای تعیین بهترین مسیرها به شبکه های راه دور استفاده می کند. در پروتکل Distance Vector، هر روتر کل جدول مسیریابی را برای همسایگان خود ارسال می کند. مثال: RIP (Routing Information Protocol) و EIGRP (Enhanced Interior Gateway Routing Protocol).
پروتکل Link state
این پروتکل به جای تبلیغ کل جدول مسیریابی، فقط اطلاعات توپولوژی شبکه را به اشتراک می گذارد. مثال: OSPF (ابتدا کوتاهترین مسیر)
EIGRP
پروتکل مسیریابی پیشرفته داخلی دروازه یک پروتکل مسیریابی شبکه است که باعث تبادل اطلاعات کارآمد بین روترها می شود. این پروتکل مسیریابی توسط Cisco توسعه یافته است و فقط با سخت افزار (روترها) سیسکو سازگار است و با سایر فروشندگان سازگار نیست. EIGRP یک نسخه پروتکل بردار فاصله پیشرفته از RIP است.
جداول EIGRP
سه نوع جدول وجود دارد که توسط EIGRP استفاده می شود:
Neighbor Table
هر روتر دارای یک جدول همسایه است که اطلاعات مربوط به روترهای مجاور خود (همسایگان) را ذخیره می کند. اطلاعات جدول همسایه اصلی شامل زمان سنج پروتکل و شماره دنباله است.
Topology Table
اطلاعات مربوط به تمام شبکه های مقصد گزارش شده توسط همسایگان در این جدول ذخیره می شود. هر شناسه شبکه (مقصد) ممکن است چندین مسیر (توپولوژی یا مسیر) داشته باشد و بهترین مسیر با هزینه متریک تعیین می شود. هر مسیری معیارهای خاص خود را دارد.
Routing Table
اولین و دومین مسیر برتر برای هر مسیر در این جدول مسیریابی ذخیره می شود. بهترین مسیر به عنوان جانشین (successor) و بهترین مسیر بعدی (feasible successor) به عنوان جانشین امکان پذیر نامیده می شود.
Hello Packet ها
هر روتر EIGRP بسته های Hello را به روترهای مجاور خود ارسال می کند. هنگامی که روتر یک بسته Hello را ارسال می کند و پاسخ را دریافت می کند، آنها همسایه می شوند. اطلاعات روتر همسایه در جدول همسایگی یکدیگر ذخیره می شود. سپس روترهای همسایه اطلاعات مسیریابی را که در جداول توپولوژی به روز می شوند را تبادل می کنند. سپس بهترین توپولوژی بر روی جدول مسیریابی ترسیم می شود.
نحوه کار EIGRP
اجازه دهید ۳ روتر یعنی روتر ۱، روتر ۲ و روتر ۳ را که به یکدیگر متصل هستند در نظر بگیریم. هدف ما محاسبه بهترین مسیر از این روترها به مقصد شبکه پشت روتر ۳ است. EIGRP از معیارها یا هزینه هایی برای هر مسیر استفاده می کند که از پارامترهایی مانند تاخیر delay، پهنای باند bandwidth ، قابلیت اطمینان reliability و بار load محاسبه می شود. این پارامترها در یک فرمول برای محاسبه کل متریک استفاده می شود و هر پیوند دارای هزینه cost، معیار metric یا وزن weight اختصاصی خواهد بود. هرچه معیار پایین تر باشد، بهتر است.
مزایای EIGRP چیست؟
- EIGRP چندین مزیت نسبت به پروتکل های قبلی ارائه می دهد که آن را برای شبکه های بزرگ سازمانی مناسب می کند:
- دسترسی را از طریق همگرایی سریعتر افزایش می دهد و به جلوگیری از اختلالات در صورت قطع اتصال کمک می کند
- با اجتناب از حلقه های مسیریابی و پشتیبانی از همگرایی تقریباً فوری ، کیفیت صدا و ویدئو را بهبود می بخشد
- عملیات را ساده کرده و هزینه ها را کاهش می دهد زیرا مدیران نیازی ندارند که برنامه مسیریابی را به صورت دستی به روز کنند تا تغییرات را برطرف کند
- استفاده از منابع شبکه را در طول عملیات عادی به حداقل می رساند زیرا تنها بسته های HELLO هنگامی که شبکه پایدار است منتقل می شود
- بار پروتکل را در شبکه کاهش می دهد زیرا فقط تغییرات جدول مسیریابی به جای کل جدول مسیریابی منتشر می شود.
- از پیوندها با استفاده از هزینه چند مسیر مساوی و توازن بار با هزینه نابرابر استفاده می کند.
پس از پیاده سازی EIGRP، سیسکو توانست حدود ۲۵۰۰۰ کارمندی را که از دفاتر خانه خود کار می کردند و حداقل یکبار در روز از طریق شبکه های خصوصی مجازی متصل می شدند، پشتیبانی کند. در ژوئن ۲۰۱۳، EIGRP تبدیل به یک پیش نویس اینترنتی برای گروه مهندسی اینترنت شد و اکنون در مرحله درخواست (RFC 7868) قرار دارد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.