پیکربندی پروتکل مسیریابی EIGRP

پیکربندی پروتکل مسیریابی EIGRP (بخش اول)

پیکربندی پروتکل مسیریابی EIGRP

هدف از این مقاله پیکربندی پروتکل مسیریابی EIGRP و آشنایی با دستورات مربوط به پیکربندی پروتکل مسیریابی EIGRP می باشد.

تجهیزات مورد نیاز برای انجام این کار ۲ عدد روتر سیسکو، ۳ عد سوئیچ سیسکو و ۶ عدد PC می باشد.

 

تنظیمات مربوط به اینترفیس های روتر ۱ را در جدول زیر مشاهده می کنید.

پیکربندی پروتکل مسیریابی EIGRP  

تنظیمات مربوط به اینترفیس های روتر۲ را در جدول زیر مشاهده می کنید.

پیکربندی پروتکل مسیریابی EIGRP  

تنظیمات مربوط به اینترفیس های روتر۳ را در جدول زیر مشاهد می کنید.

پیکربندی پروتکل مسیریابی EIGRP  

تنظیمات مربوط به اینترفیس های سوئیچ ۱ را در جدول زیر مشاهده می کنید.

پیکربندی پروتکل مسیریابی EIGRP  

تنظیمات مربوط به اینترفیس های سوئیچ ۲ را در جدول زیر مشاهده می کنید.

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات مربوط به اینترفیس های سوئیچ ۳ را در جدول زیر مشاهده می کنید.

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC1 :

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC2 :

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC3 :

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC4 :

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC5 :

پیکربندی پروتکل مسیریابی EIGRP

 

تنظیمات کامپیوترPC6 :

پیکربندی پروتکل مسیریابی EIGRP

(EIGRP (Enhanced Interior Gateway Routing Protocol :

به عنوان یک مهندس سیسکو برای انجام روتینگ در یک محیط Multi Network نیاز به انتخاب  و پیکربندی یک پروتکل مسیریابی خواهید داشت که برای انتخاب این پروتکل مسیریابی نیاز به شناخت صحیح درباره پروتکل های مسیریابی می باشد.

هر پروتکل مسیریابی مکانیستم خاط خود را خواهد داشت در این لابراتوارهای گذشته پروتکل مسیریابی RIP بررسی شد در این لابراتوار پروتکل مسیریابی EIGRP بررسی خواهد شد.

پروتکل مسیریابی EIGRP پروتکل اختصاصی شرکت سیسکو می باشد که دارای توانمندی ها و نقاط مثبت بسیاری نسبت به پروتکل های Distance Vector مانند پروتکل RIP می باشد. شرکت سیسکو کلیه توانمندی های محبوب پروتکل های Linkstate و Distance Vector را در این پروتکل قرار داده و آن را به صورت یک پروتکل اختصاصی ارائه نموده است.

پروتکل EIGRP از الگوریتم DUAL که برگرفته از عبارت Diffusing Update Algorithm می باشد برای انتخاب بهترین مسیر استفاده خواهد کرد. یکی از نقاط مثبت این پروتکل مسیریابی در مقایسه با پروتکلی مانند RIP ارسال تغییرات به روترهای همسایه به جای ارسال کد جدول مسیریابی می باشد.

همانطور که در مقالات گذشته به خاطر دارید در پروتکل مسیریابی RIP به صورت پیش فرض هر ۳۰ ثانیه یکبار حتی در صورتی که تغییراتی هم اعمال نشود کل جدول مسیریابی به روترهای همسایه ارسال خواهد شد در صورتی که در پروتکل مسیریابی EIGRP تنها در صورتی که تغییراتی در مسیرها رخ دهد.

به جای ارسال کل جدول مسیریابی به روتر های همسایه فقط تغییرات ارسال خواهند شد که این باعث استفاده بهینه و کنتر از پهنای باند لینک های اتصالی بین روترها خواهد شد.

روترهای که پروتکل EIGRP بر روی آنها فعال می شود قادر به برقراری رابطه مجاورت با روترهای همسایه خواهند بود که این رابطه مجاورت یا همسایگی معروف می باشد.

 

خصوصیات کلیدی پروتکل مسیریابی EIGRP به شرح زیر می باشد:

  •  پیکربندی راحت و بسیار ساده
  •  پشتیبانی و قابل استفاده در شبکه LAN و WAN و توپولوژی های مختلف مانند VPN-MPLS-Wireless-Leased Line و …
  • پروتکل مسیریابی EIGRP یک پروتکل Classless می باشد به عبارتی این پروتکل همراه پیام های Update ارسالی اطلاعات Subnet Mask را نیز ارسال خواهد کرد و به همین علت این پروتکل از VLSM پشتیبانی می کند.
  •  پروتکل مسیریابی EIGRP قادر به مسیریابی در شبکه های IP  و IPX و AppleTalk می باشد.
  •  پروتکل مسیریابی EIGRP روترهای همسایه را با استفاده از پیام های Hello به صورت خودکار شناسایی می کند که این توانمندی به نام Neighbor Discovery معروف می باشد.
  • پروتکل مسیریابی EIGRP دارای سرعت همگرایی بالا می باشد منظور از سرعت همگرایی مقطع زمانی که جدول مسیریابی کلیه روترهای یک سازمان یا شرکت ایجاد روترها اطلاعات مسیرهای مختلف را از روترهای همسایه دریافت و قادر به انجام وظیفه مسیریابی می باشند.
  • پروتکل مسیریابی EIGRP از پیام های Multicast و Unicast برای Update جدول مسیریابی استفاده می کنند به جای استفاده از پیام های Broadcast که باعث کاهش کارایی شبکه خواهد شد.
  •  پروتکل مسیریابی EIGRP از Metric پیشرفته برای انتخاب بهترین مسیر استفاده می کند برای محاسبه Metric و انتخاب بهترین مسیر از پارامترهای Bandwidth و Delay به صورت پیش فرض استفاده خواهد کرد.
  •  پروتکل مسیریابی EIGRP امکان Load Blancing بر روی ۶ مسیر با ارزش مساوی Equal Cost Path و ۶ مسیر با ارزش نامساوی Unequal Cost Path را دارا می باشد.
  •  پروتکل مسیریابی EIGRP قادر به فعالیت در شبکه های بزرگ و گسترده می باشد.
  •  پروتکل مسیریابی EIGRP فقط بر روی تجهیزات سیسکو قابل استفاده می باشد و تنها در صورتی می توانید از آن استفاده کنید که روترهای شما سیسکو باشد.

محاسبه بهترین مسیر در پیکربندی پروتکل مسیریابی EIGRP

هر روتری که پروتکل مسیریابی EIGRP بر روی آن پیکربندی شده هاست دارای ۳ جدول به شرح زیر می باشد:

Neghbor Table:

در اولین مرحله روترهای که پروتکل مسیریابی EIGRP بر روی آنها فعال می باشد اقدام به ارسال و دریافت پیام های Hello از روترهای همسایه خواهند کرد. بعد از ارسال و دریافت پیام Hello از روترهای همسایه در صورتی که AS آنها یکی باشد می توانند با یکدیگر رابطه مجاورت برقرار کنند.

به تصویر زیر توجه نمایید ارسال پیام های Hello بین سه عدد روتر EIGRP را نمایش می دهد. به صورت پیش فرض هر ۵ ثانیه یکبار روترهای که بر روی آنها پروتکل مسیریابی EIGRP پیکربندی شده است به سوی هم پیام های Hello را ارسال می کنند.

این زمان ۵ ثانیه در پروتکل مسیریابی EIGRP معروف به Hello-interval معروف می باشد.در صورتی که یک روتر از همسایه خود Hello دریافت نکند بعد از ۱۵ ثانیه در پیکربندی پروتکل مسیریابی EIGRP به Hold-time معروف می باشد.

پیکربندی پروتکل مسیریابی EIGRP

بعد از اینکه روترهای که بر روی آنها پیکربندی پروتکل مسیریابی EIGRP، پیکربندی شده است پیام های Hello را به سمت یکدیگر ارسال و دریافت کردند.

هر روتر اسم و اطلاعات روترهای همسایه که با آنها رابطه مجاورت برقرار کرده است را در جدولی به نام Neghbor Table اضافه خواهد کرد برای مشاهده این جدول از دستورات زیر استفاده کنید و به خروجی آن توجه کنید.

Router#show ip eigrp neighbors

IP- EIGRP neighbors for process 100

H Address Interface Hold Uptime SRTT RTO Q Seq

                                                                

پیکربندی پروتکل مسیریابی EIGRP

H: در این ستون عبارت H برگرفته از handle می باشد که از این شماره برای شناسایی Neighbor Router ها استفاه می شود.

Address: این ستون مربوط به IP Address روترهای همسایه می باشد که با این روتر رابطه مجاورت برقرار نموده اند.

Interface: این ستون اشاره به اینترفیس Local این روتر دارد که از طریق آن به روتر همسایه متصل می باشد.

 Topology Table:

بعد از کامل شدن جدول Neghbor Table روترها اقدام به ارسال Update ها و مسیرهای که در جدول مسیریابی خود دارند برای روترهای خواهند کرد که با آنها رابطه برقرار کرده اند.

به این نکته توجه داشته باشید روترهای EIGRP کلیه Update ها و مسیرهای دریافتی از روترها را جمع آوری خواهند کرد و در جدولی به نام Topology Table قرار خواهند داد. در حقیقت Topology Table شامل کلیه مسیرهای دریافتی برای هر مقصد می باشد که روتر توسط پیام های Update از روترهای همسایه دریافت کرده است.

برای مشاهده جدول Topology Table از دستور Show ip eigrp topology استفاده کنید و به خروجی این دستور توجه نمایید.

Router#show ip eigrp topology

IP-EIGRP Topology Table for AS 100

Codes: P-Passive, A – Active, U-Update,Q-Query, R-Reply, r-Reply status p 192.168.1.0/24, 1 succerssors, FD is 20512000

Via Connected, Serial3/0

P 192.168.0.0/24, 1 successors, FD is 20512000

Via Connected,Serial2/0

به خروجی دستور show ip eigrp topology توجه نمایید در خروجی این دستور یکسری Code وجود دارد به شرح زیر:

P: کد P برگرفته از عبارت Passive می باشد که در این حالت شبکه های که در مقابل آنها عبارت P قرار دارد به این معنی می باشد که روتر برای رسیدن به آن شبکه یک مسیر فعال خواهد داشت و نیازی به محاسبه مسیر جدید ندارد.

A: کد A برگفته از عبارت Active میباشد در این حالت برای یک شبکه خاص مسیر فعال وجود ندارد و یا دچار مشکل شده است و روتر در این وضعیت در حال محاسبه یک مسیر جدید برای دسترسی به آن شبکه خواهد بود.

 Routing Table :

بعد از کامل شدن جدول Topology Table الگوریتم Dual بر روی Topology Table اجرا می شود و بهترین مسیرها را شناسایی و در جدول مسیریابی که به Routing Table بهترین مسیرها برای دسترسی به هر مقصد قرار خواهد گرفت.

برای مشاهده جدول Routing Table از دستور زیر استفاده کنید.

Router#show ip route

Gateway of last resort is not set

C        ۱۹۲٫۱۶۸٫۰٫۰/۲۴     is directly connected, Serial2/0

D        ۱۹۲٫۱۶۸٫۱٫۰/۲۴     [۹۰/۲۱۰۲۴۰۰۰] via 192.168.2.2,00:00:07, Serial3/0

                                           [۹۰/۲۱۰۲۴۰۰۰] via 192.1680.1,00:00:03, Serial2/0

C        ۱۹۲٫۱۶۸٫۲٫۰/۲۴     is directly connected, Serial3/0

C        ۱۹۲٫۱۶۸٫۳٫۰/۲۴     is directly connected, FastEthernet0/0

D        ۱۹۲٫۱۶۸٫۴٫۰/۲۴     [۹۰/۲۰۵۱۴۵۶۰] via 192.168.2.2,00:00:07, Serial3/0

انتخاب بهترین مسیر در پیکربندی پروتکل مسیریابی EIGRP

پروتکل EIGRP از الگوریتم DUAL یا Diffussing Update Algoritm استفاده می کند که بهترین مسیر که کمترین Metric را داشته باشد، به عنوان مسیر اصلی و مسیرهای دیگر که بعد از مسیر اصلی کمترین Metrc را داشته باشد به عنوان مسیر جایگزین استفاده می شوند.

EIGRP برای محاسبه Metric از روش ترکیبی استفاده می کند.

برای محاسبه Metric , EIGRP از ۵ پارامتر استفاده خواهد شد که به صورت پیش فرض از ۲ پارامتر برای محاسبه Metric استفاده خواهد شد که این پارامترها Bandwidth و Delay می باشند.

EIGRP می تواند از پارامترهای دیگری مانند Reliability و Loading و MTU که برگرفته از عبارت Maximum Transmission Unit می باشد نیز استفاده نماید، که استفاده از این پارامترها هر جند می تواند شرایط بیشتری را برای محاسبه متریک بررسی کند ولی استفاده از این پارامترها به علت احتمال کاهش کارایی توصیه نمی شود.

دیدگاه کاربران

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

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