Sirous_fd 2 دیدگاه

در قسمت‌های قبل با تقسیم‌بندی‌های روتینگ و چند نوع از الگوریتم‌های مسیریابی از نوع Distance Vector را معرفی کردیم و در این قسمت به معرفی الگوریتم EIGRP می‌پردازیم که به‌نوعی تکامل‌یافته‌ی الگوریتم IGRP است و با اصلاحاتی همراه بوده است که در ادامه به تغییرات و اصلاحات آن می‌پردازیم.

مهم‌ترین نکته‌ای که در مورد EIGRP وجود دارد این است که توسط کمپانی Cisco ایجاد شد و مدت‌ها در انحصار این کمپانی بود ولی در سال 2013 این کمپانی EIGRP را به‌عنوان یک پروتکل استاندارد معرفی کرد و از انحصار سیسکو خارج شد و بر روی بعضی از دستگاه‌ها قابل‌استفاده است.
ویژگی‌های پروتکل EIGRP
• تبادل سریع اطلاعات بین روتر ها
• پشتیبانی از VLSM
• ارسال تغییرات جدول مسیریابی به‌جای ارسال کل جدول
• پشتیبانی از شبکه‌های بر اساس پروتکل‌های Ip,IPX, Apple Talk
• استفاده از شماره پورت 88
• پشتیبانی از Load-balancing به‌صورت نامتقارن
• ارسال اطلاعات مسیریابی به‌صورت Multicast به آدرس 224.0.0.10
• پشتیبانی از مکانیزم Authentication (تائید هویت)

انواع پیام‌ها در EIGRP
برای برقراری ارتباط با سایر روتر ها و همچنین ارسال به‌روزرسانی‌ها و صحت از ارسال صحیح ان ها پیام‌هایی تعریف‌شده که شامل موارد زیر است:
Hello: جهت شناسایی همسایگان و شروع یک ارتباط و اعلام فعال بودن
Update: ارسال اطلاعات به‌روزرسانی جداول مسیریابی
Query: درخواست برای یک مسیر خاص
Reply: پاسخ به درخواست
Ack: تائید دریافت پیام یا آپدیت

جدول‌های پروتکل EIGRP

این پروتکل شامل سه جدول زیر است:

Routing: بهترین مسیرها در این جدول قرار می‌گیرند و با عنوان successor و با حرف مخفف s ذخیره می‌شود.

Neighbor: شامل فهرستی از همسایه‌های روتر

Topology: شامل نمای کلی از شبکه و مسیرهایی که قابلیت جایگزینی و مسیر پشتیبان به‌جای بهترین مسیر موجود رادارند Feasible Successor نام دارند و به‌صورت مخفف Fs نشان داده می‌شوند.

نکته‌ای که در این پروتکل وجود دارد این است که Metric با نام Feasible Distance ذخیره می‌شود و به‌اختصار با حروف FD نمایش داده می‌شود؛ اما ما مفهومی به نام Reported Distance نیز داریم که نشان‌دهنده Metric همسایه روتر تا مقصد می‌باشد و به‌اختصار با RD نمایش داده می‌شود.

حال که با این مفاهیم آشنا شدیم یک Route زمانی می‌تواند به‌عنوان مسیر پشتیبان یا FS انتخاب شود که Metric همسایه تا مقصد یا RD کمتر از مقدار FD یا METRIC مسیر Successor باشد.

همسایگی و شرایط اتصال
1- هر دو روتر باید یک شبکه را تبلیغ کنند و اطلاعات یک شبکه را انتشار دهند.
2- تحت یک AS یکسان باشد
3- احراز هویت
4- دارای K-Values یکسان
5- داشتن تاریخ و زمان یکسان

نحوه‌ی همسایگی و تبادل اطلاعات
1- روتر اول روی تمام اینترفیس ها یک پیام اطلاع‌رسانی (Hello) ارسال می‌کند
2- روتر دوم پیام فوق را دریافت می‌کند و یک پیام Hello به همراه به‌روزرسانی (Update) جدول مسیریابی خود ارسال می‌کند.
3- روتر اول یک پیام تائید (Ack) را به روتر دوم ارسال می‌کند.
4- روتر اول یک پیام به‌روزرسانی از جداول مسیریابی خود را برای روتر دوم ارسال می‌کند.
5- روتر دوم پیام تائید (Ack) را برای روتر اول ارسال می‌کند
پس از رد و بدل شدن پیام‌های فوق دو روتر همسایه‌ی یکدیگر می‌شوند و در بازه‌های زمانی مشخص پیام Hello را برای یکدیگر می‌فرستند تا در صورت قطع ارتباط دیگر از آن روتر و مسیر استفاده نشود؛ که این زمان معمولاً 5 ثانیه است و اگر تا 15 ثانیه جوابی دریافت نشد این‌طور تصور می‌شود که روتر از سرویس خارج‌شده است.
مقادیر K-Values
نحوی محاسبه Metric در پروتکل EIGRP بر اساس مقادیر K Values انجام می‌شود؛ که به‌صورت زیر است:
K1 = Bandwidth
K2 = Load
K3 = Delay
K4 = Reliability
K5 = MTU
به‌صورت پیش‌فرض K1 و K3 فقط فعال هستند.

Load Balancing
پروتکل EIGRP قابلیت LOAD BALANCING دارد، به‌طور پیش‌فرض توانایی تقسیم ترافیک بر روی 4 خط دارای COST برابر را دارد که این مقدار تا 16 خط قابل‌افزایش است.

پیاده‌سازی EIGRP
اجرای پروتکل EIGRP شباهت زیادی به پروتکل‌های قبلی دارد و تنها با چند دستور قابل‌اجراست.
Router1(config)#Router eigrp 100
Router2(config)#router eigrp 100
به‌وسیله‌ی این دستور پروتکل EIGRP در این د روتر فعال شد، حال می‌خواهیم آن‌ها را عضو یک شبکه کنیم برای این کار باید آن‌ها تشخیص دهند که با یکدیگر همسایه هستند و کافی است یک شبکه را معرفی یا Advertise کنند.
Router1(config-Router)#Network 192.168.12.0 0.0.0.255
Router2(config-Router)#Network 192.168.12.0 0.0.0.255

این هم چکیده مطالبی برای آشنایی با این پروتکل. در قسمت‌های بعدی به سراغ پروتکل‌های Link-state می‌رویم. امیدوارم که راضی باشید.
سیروس فتح اللهی دهکردی

— 2 Comments —

  1. سلام و عرض ادب خدمت شما دوست عزیز
    در زمینه ای که فعالیت میکنید جزو بهترین سایت ها هستید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *