آموزش پروتكل مسيريابي EIGRP به زبان ساده

۳۷ بازديد

پروتكل مسيريابي EIGRP

تاريخچه EIGRP:

پروتكل مسيريابي EIGRP مخفف Enhanced Interior Gateway Routing Protocol كه يك پروتكل عالي است زيرا از شبكه هاي بزرگ پشتيباني مي كند. اگرچه قبل ازEIGRP ، IGRP گزينه ­هاي مناسبي براي تكنولوژي در دهه 1980 ميلادي به حساب مي آمد، اما داراي محدوديت هاي فني زيادي بود. به همين دليل با گسترش و رشد TCP/IP در شبكه ­هاي سازماني در دهه 1990 ميلادي، جهان به پروتكل ­هاي مسيريابي بهتري نياز داشت.

پروتكل EIGRP تا سال 2012 به عنوان پروتكل اختصاص سيسكو بود و تنها بر روي تجهيزات شبكه اين شركت قابل استفاده بود . اما از در سال 2013 توسط شركت سيسكو به عنوان يك پروتكل استاندارد معرفي شد و در حال حاضر روي برخي از تجهيزات ديگر نيز قابل استفاده است.

 

EIGRP چيست؟

 

پروتكل مسيريابي EIGRP

 

همانطور كه گفته شد، پروتكل مسيريابي EIGRP، پروتكل اختصاصي شركت سيسكو بوده كه داراي توانمندي ها و نقاط مثبت بسياري نسبت به پروتكل هاي Distance vector مانند پروتكل RIP مي باشد. شركت سيسكو كليه توانمندي هاي محبوب پروتكل هاي Linkstate و Distance Vector را در اين پروتكل قرار داده و آن را به صورت يك پروتكل اختصاصي رائه نموده است. پروتكل EIGRP از الگوريتم DUAL كه برگرفته از عبارت Diffusing update algorithm مي باشد، براي انتخاب بهترين مسير استفاده خواهد كرد. يكي از نقاط مثبت اين پروتكل مسيريابي در مقايسه با پروتكل مانند RIP، ارسال تغييرات به روترهاي يا Neighbor Router به جاي ارسال كل جدول مسيريابي مي باشد.

روترهايي كه پروتكل EIGRP بر روي آنها فعال مي شود قادر به برقراري رابطه مجاورت با روترهاي همسايه خواهند بود كه اين رابطه مجاورت يا همسايگي به Neighbor Relationship معروف مي باشد. اين روترها از توانمندي و قابليتي به نام Neighbor Discovery پشتيباني مي كنند كه به وسيله اين توانمندي هر روتر EIGRP قادر به شناسايي كليه روترهاي همسايه متصل شده به خود مي باشد. روترهاي EIGRP براي شناسايي روترهاي همسايه از پيام Hello استفاده مي كنند. يعني روترهاي EIGRP پيام هاي Hello را مرتبا از اينترفيس هاي فعال براي شناسايي همسايگان ارسال خواهند كرد.

به اين نكته توجه كنيد كه ارسال مرتب پيام Hello به دو منظور در پروتكل مسيريابي EIGRP استفاده خواهد شد، هم به منظور برقراري رابطه مجاورت با روترهاي همسايه و هم به منظور حفظ رابطه مجاورت برقرار شده با همسايه ها استفاده خواهند. دريافت پيام Hello از يك روتر نشان دهنده سلامت و كاركرد پروتكل مسيريابي EIGRP بر روي آن روتر مي باشد.

 

ويژگي هاي كليدي پروتكل مسيريابي EIGRP:

  1. پيكربندي ساده و راحت
  2. پشتيباني و قابل استفاده در شبكه LAN و WAN
  3. پشتياني از توپولوژي هاي مختلف مانند VPN، MPLS، Wireless، Leased Line و غيره
  4. يك پروتكل Classless مي باشد به عبارتي اين پروتكل همراه پيام هاي Update ارسالي، اطلاعات Subnet Mask را نيز ارسال خواهد كردو به همين علت اين پروتكل از VLSM پشتيباني مي كند.
  5. قادر به مسيريابي در شبكه هاي IP، IPX و Appletalk مي باشد.
  6. روترهاي همسايه را با استفاده از پيام هاي Hello به صورت خودكار شناسايي مي كند كه اين توانمندي به نام Neighbor Discovery معروف مي باشد.
  7. پروتكل مسيريابي EIGRP داراي سرعت همگرايي بالا مي باشد منظور از سرعت همگرايي مقطع زماني كه جدول مسيريابي كليه روترهاي يك سازمان يا شركت ايجاد و روترها اطلاعات مسيرهاي مختلف را از روترهاي همسايه دريافت و قادر به انجام وظيفه مسيريابي مي باشند.
  8. از پيام هاي Multicast و Unicast براي Update جدول مسيريابي استفاده مي كنند، به جاي استفاده از پيام هاي Broadcast كه باعث كاهش كارايي شبكه خواهد شد.
  9. از Metric هاي پيشرفته براي انتخاب بهترين مسير استفاده مي كند براي محاسبه Metric و انتخاب بهترين مسير از پارامترهاي Bandwidth و Delay به صورت پيش فرض استفاده خواهد كرد.
  10. امكان Load Blancing بر روي 6 مسير با ارزش مساوي و 6 مسير با ارزش نامساوي را دارا مي باشد.
  11. قادر به فعاليت در شبكه هاي بزرگ و گسترده نيز مي باشد.
  12. با پروتكل قديمي سيسكو IGRP سازگار مي باشد.
  13. فقط بر روي تجهيزات سيسكو قابل استفاده مي باشد و تنها در صورتي مي توانيد از آن استفاده كنيد كه روترهاي شما سيسكو باشد.

جداول EIGRP:

هر روتري كه پروتكل مسيريابي EIGRP بر روي آن پيكربندي شده است داراي سه جدول به شرح زير مي باشد:

  • Neighbor Table:

در اين مرحله روترهاي كه پروتكل مسيريابي EIGRP بر روي آنها فعال باشد اقدام به ارسال و دريافت پيام Hello از روترهاي همسايه خواهند كرد. بعد از ارسال و دريافت پيام Hello از روترهاي همسايه در صورتي كه AS آنها يكي باشد مي توانند با يكديگر رابطه مجاورت برقرار كنند. در صورتي كه يك روتر از همسايه خود Hello دريافت نكند بعد از 15 ثانيه آن روتر را يك روتر دچار مشكل شده فرض مي كند، اين زمان 15 ثانيه در پيكربندي پروتكل مسيريابي EIGRP به Hold-Time معروف مي باشد.

بعد از دريافت پيام Hello از روترهاي همسايه، روتر آن را در جدولي به نام Neighbor Table اضافه خواهد كرد.

 

  • Topology Table:

بعد از كامل شدن جدول Neighbor Table روترها اقدام به ارسال Update ها و مسيرهاي كه در جدول مسيريابي خود دارند براي روترهاي كه در مجاورت آنها برقرار كرده اند انجام مي دهند.

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

 

  • Routing Table:

بعد از كامل شدن جدول Topology Table الگوريتم DUAL بر روي Topology Table اجرا مي شود و بهترين مسير ها را شناسايي و در جدول مسيريابي كه به Routing Table معروف مي باشد قرار مي دهد.

 

نكته: در Routing Table بهترين مسيرها براي دسترسي به هر مقصد قرار خواهند گرفت.

 

خريد روتر سيسكو

 

انتخاب بهترين مسير در پروتكل EIGRP:

پروتكل مسيريابي EIGRP از الگوريتم Dual يا Diffusing update algorithm استفاده مي كند، كه بهترين مسيري كه كمترين Metric را دارد را به عنوان مسير اصلي و مسيرهاي ديگر را كه بعد از مسير اصلي كمترين Metric را داشته باشد به عنوان مسير جايگزين استفاده مي شود.

پروتكل مسيريابي EIGRP براي محاسبه Metric از روش تركيبي استفاده مي كند. براي محاسبه Metric از روش هاي تركيبي استفاده مي كند. براي محاسبه Metric در EIGRP از 5 پارامتر استفاده خواهد شد كه به صورت پيش فرض از 2 پارامتر براي محاسبه Metric استفاده خواهد شد، كه اين پارامترها Bandwidth و Delay مي باشد.

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

منبع : https://mrshabake.com/enhanced-interior-gateway-routing-protocol/

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در مونوبلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.