این جلسه راجع به روتینگ پروتکل IGRP از خانواده داینامیک روتینگ پروتکل ها و نیز یکی از دیگر از اعضای خانواده Distance Vector ها صحبت کنیم.سعی می کنیم این جلسه این روتینگ پروتکل رو از لحاظ تئوری مورد بررسی قرار دهیم و پیاده سازی آن رو بگذاریم برای جلسه آینده.
برای اینکه بهتر متوجه جایگاه IGRP بشوید به تصویر زیر دقت کنید.
Hybrid اون بالا ترکیبی از link state ها و distance verctor هاست. حالا بهش می رسیم.
همانطور که می بینید داینامیک روتینگ پروتکل ها به Interior و exterior تقسیم می شوند و interior هم خود به سه شاخه، که IGRP در شاخه Distance vector های آن قرار می گیردمانند RIP.
IGRP - Interior Gateway Routing Protocol
اما IGRP چه خصوصیاتی دارد که قابل بحث است؟ باهم بررسی می کنیم.(چون با RIP هم خانواده هست در بعضی خصوصیات شبیه RIP هست)
1. از خانواده Distance Vector ها هست.
2. آپدیت های خود را به صورت Broadcast ارسال می کند. اما زمان بندیش نسبت به RIP فرق می کند.
من در زیر زمان ها رو بین RIP و IGRP مقایسه کرده ام. ببینید:
IGRP | RIP | Timers |
90 | 30 | Update Timer |
270 | 90 | Invalid Timer |
280 | فعال نیست | Hold Timer |
630 | 240 | Flush Timer |
3. Triggered Update : این خصوصیت بسیار جالب هست. به محض اینکه تغییرات در شبکه بوجود بیاید، منتظر زمان آپدیت نمی ماند و اون تغییر را در شبکه ارسال می کند.همین خصوصیت باعث می شود که زمان convergency time بسیار پایین بیاید.
4. مثل RIP دیگر عضو خانواده Distance Vector ، کلاس فول هست (classful)
5. فقط از IP ساپورت می کند. برخلاف RIP که از IPX نیز ساپورت می کند.
6. متریک مسیریابی آن ، ترکیبی یا Composite هست.حالا این composite یعنی چه؟ عرض می کنم خدمتتون.
composite یعنی ترکیبی از چند فاکتور که در زیر می آوریم.
الف- Bandwidth
ب- Delay
ج- Reliability : درصد اطمینان یک device است.عددی است بین 0 تا 255 .شرکت سیسکو عدد Reliability تمام device هایش را عدد 255 قرار داده است.
د- Load :قدرت سخت افزاری CPU هست. که عددی است بین 0 تا 255.
ه- MTU :سایز پکت را هم محاسبه می کند.
اما چون همین محسابه این ها بار سنگینی روی روتر می اندازد به صورت پیش فرض فقط از Bandwidth و delay استفاده می کند و بقیه غیر فعالند .. ما اگر بخواهیم می توانیم هر پنج تا را باهم فعال کنیم.
7. split horizon
روتر ها هر 90 ثانیه یکبار که زمان update timer اونها هست به سمت هم آپدیت ارسال می کنند. اما واقعا لزومی ندارد که آپدیت هایی که از یک device میگیرد دوباره برای خودش ارسال کند. چون آن device خودش آن آپدیت ها را فرستاده است. این قابلیت را IGRP دارد تا از ترافیک اضافی بر روی شبکه جلوگیری کند.
8. تعداد هاب کانت های RIP اگر یادتون باشه 15 تا بود. IGRP می تواند تا 255 H.C را ساپورت کند که البته به صورت پیش فرض این تعداد 100 تا است.
9. Unequal cost Paths
IGRP می تواند ارسال ترافیک را تا 6 مسیر با ارزش غیر یکسان انجام دهد.
10.balancing
یعنی به اندازه ظرفیت پهنای باند هر اینترفیس ترافیک ارسال می کند. و بار اضافی روی اینترفیس نمی اندازد.
11. AD یا Administrative Distance آن هم 100 است. اگر یادتون باشه AD روتینگ پروتکل RIP برابر 120 بود.
نکته آخری که باید گفته بشه این روتینگ پروتکل ، proprietary یا اختصاصی خود شرکت سیسکو است و حتما باید تمام سخت افزارها برای شرکت سیسکو باشد تا بتوان از آن استفاده کرد.
شاید ارجحیت و خوبی RIP نسبت به IGRP فقط همین باشد که در تمام Device ها جواب میدهد. سیسکو و غیرسیسکو.
در پایان یک منبع پاورپوینت خوب برای توضیح عملکرد IGRP می گذارم. اینجا . البته به زبان انگلیسی است. امیدوارم مفید واقع شود.
ان شاء الله از جلسه بعد نحوه پیاده سازی اون رو باهم بحث می کنیم. موفق باشید.