سناریو پیاده سازی پروتکل مسیریابی RIP

سناریو پیاده سازی پروتکل مسیریابی RIP

مقدمه :

در جلسه ی گذشته به طور مفصل Routing protocol ها را مورد بررسی قرار دادیم و دانستیم که استفاده از آن ها باعث ایجاد شبکه هایی با گستردگی جهانی میگردد. استفاده از Routing protocol ها علاوه بر پوشش جغرافیایی بسیار زیاد، باعث سهولت در انجام تنظیمات نیز میگردد. همچنین احتمال بروز خطا در شبکه به حداقل میرسد. در این جلسه قصد داریم سناریوی FailOver را با استفاده از پروتکل مسیریابی RIP کانفیگ کنیم تا بدین وسیله با تفاوت کارایی Static route ها و Routing protocol ها تا حدودی آشنا شویم.

 

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

با توجه به تصویر زیر ۴ شبکه ی مجزای A ، B ، C و D قصد ارتباط با یکدیگر را دارند. ما به عنوان مدیر شبکه میخواهیم با استفاده از پروتکل مسیریابی RIP این ارتباط را برقرار کنیم.

تنظیمات روتر A :

قبل از انجام هر گونه تنظیماتی باید از وجود پکیج Routing در روتر میکروتیک اطمینان حاصل کنیم. برای این منظور گزینه ی Package را از منوی System انتخاب کرده و وارد پنجره ی Package list میشویم.

مشاهده package ها در میکروتیک

در این پنجره همه ی پکیج های موجود بر روی این روتر میکروتیک نمایش داده میشود. در صورتی که پکیج Routing موجود نباشد با استفاده از گزینه ی Check For Update آن را به روتر اضافه میکنیم.

package های میکروتیک

سپس وارد روتر A شده و از طریق منوی IP > Address بر روی هر کدام از اینترفیس ها IP مناسبی تنظیم میکنیم.

سناریو rip

بر روی منوی Routing در صفحه ی اصلی کلیک کرده و پروتکل مسیریابی RIP را انتخاب میکنیم.

پیاده سازی rip

با انتخاب RIP پنجره ی مدیریت این پروتکل مسیریابی نمایش داده میشود. همان طور که مشاهده میکنید این پنجره از چندین تب مجزا تشکیل شده است.

پیاده سازی RIP

در تب Interfaces میتوانیم انتخاب کنیم که کدام یک از اینترفیس ها از پروتکل مسیریابی RIP برای آپدیت کردن جدول های خود استفاده کنند. با باز کردن منوی Interfaces ، پورت های مورد نظر خود را انتخاب میکنیم. اگر قصد انتخاب همه ی اینترفیس ها را داشته باشیم نیز گزینه ی All را برمیگزینیم.

استفاده از پروتکل مسیریابی RIP

در قسمت Resive و Send مشخص میکنیم که قصد استفاده از کدام یک از ورژن های پروتکل مسیریابی RIP را داریم. برای مثال در اینجا v2 که نشان دهنده ی همان RIP Version 2 میباشد را انتخاب میکنیم.

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

بر روی گزینه ی Apply کلیک میکنیم.

روتینگ پروتکل RIP

نکته!!! اگر یکی از اینترفیس ها با دنیای بیرون ( برای مثال یک شرکت اینترنتی ) در ارتباط باشد، بهتر است که جدول مسیریابی خود را برای آن ها ارسال نکند. برای این منظور میتوان با انجام برخی تنظیمات به روتر تفهیم کرد که آن اینترفیس خاص جدول مسیریابی خود را برای کسی ارسال نکند. این تنظیمات به شکل زیر انجام میشود.

بر روی علامت + کلیک کرده و اینترفیس مورد نظر را در قسمت Interface انتخاب میکنیم.

معرفی پروتکل مسیریابی RIP

سپس گزینه ی Passive را علامت میزنیم.

RIP چیست

بدین ترتیب این اینترفیس خاص قادر به دریافت Data از سمت دنیای خارج خواهد بود اما هیچ آپدیتی را به سمت بیرون ارسال نمیکند.

 

در گام بعد وارد تب Network میشویم.

تنظیمات RIP

در این قسمت آدرس NetID همه ی شبکه هایی که متعلق به روتر A است را وارد میکنیم. البته در نظر داشته باشید که فقط آن NetID هایی را وارد میکنیم که قصد معرفی آن ها به سایر شبکه ها را داریم.

برای وارد کردن آدرس هر NetID بر روی علامت + کلیک کرده و آن را در قسمت Address وارد میکنیم.

نکته!!! آدرس های NetID باید با prefix نوشته شوند.

راه اندازی RIP

در مرحله ی بعد وارد تب Neighbor میشویم.

پیاده سازی RIP در میکروتیک

در این قسمت باید آدرس IP همسایه های روتر را وارد کنیم.

برای وارد کردن هر آدرس بر روی علامت + کلیک کرده و آن را در قسمت Address وارد میکنیم.

نکته!!! نیازی به نوشتن prefix در کنار هر آدرس نمیباشد.

راه اندازی RIP در میکروتیک

تنظیمات روتر B :

وارد روتر B شده و از طریق منوی IP > Address بر روی هر کدام از اینترفیس ها IP مناسبی تنظیم میکنیم.

مسیریابی با استفاده از RIP

بر روی منوی Routing در صفحه ی اصلی کلیک کرده و پروتکل مسیریابی RIP را انتخاب میکنیم.

پروتکل rip

وارد قسمت Interface شده و گزینه ی All را انتخاب میکنیم.

استفاده از پروتکل مسیریابی RIP

سپس در قسمت Send و Reseive ، نسخه ی v2 را انتخاب میکنیم.

rip چیست

وارد تب Network شده و NetID شبکه های مربوط به روتر B را در این قسمت وارد میکنیم.

routing protocols

با استفاده از تب Neighbor آدرس IP همسایه های روتر B را مشخص میکنیم.

rip routing protocols

تنظیمات روتر C :

وارد روتر C شده و از طریق منوی IP > Address بر روی هر کدام از اینترفیس ها IP مناسبی تنظیم میکنیم.

انواع روتینگ پروتکل ها

بر روی منوی Routing در صفحه ی اصلی کلیک کرده و پروتکل مسیریابی RIP را انتخاب میکنیم.

routing protocol

وارد قسمت Interface شده و گزینه ی All را انتخاب میکنیم.

استفاده از پروتکل مسیریابی RIP

سپس در قسمت Send و Reseive ، v2 را انتخاب میکنیم.

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

وارد تب Network شده و NetID شبکه های مربوط به روتر C را در این قسمت وارد میکنیم.

مسیریابی در شبکه

با استفاده از تب Neighbor آدرس IP همسایه های روتر C را مشخص میکنیم.

چگونه در شبکه مسیریابی کنیم

تنظیمات روتر D :

 

وارد روتر D شده و از طریق منوی IP > Address بر روی هر کدام از اینترفیس ها IP مناسبی تنظیم میکنیم.

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

 

 

بر روی منوی Routing در صفحه ی اصلی کلیک کرده و پروتکل مسیریابی RIP را انتخاب میکنیم.

الگوریتم های Link state

وارد قسمت Interface شده و گزینه ی All را انتخاب میکنیم.

 

وارد تب Network شده و NetID شبکه های مربوط به روتر D را در این قسمت وارد میکنیم.

 

الگوریتم های Distance vector

با استفاده از تب Neighbor آدرس IP همسایه های روتر D را مشخص میکنیم.

rip v2 vs rip v3

 

حال اگر وارد تب Route از پنجره ی تنظیمات RIP شویم خواهیم دید که همه ی مسیر ها به سمت یکدیگر برقرار شده اند.

مسیریابی با استفاده از routing protocol ها

در این تب (تب Route) گزینه ای به نام Metric وجود دارد که تعداد روتر های موجود بین هر مسیر را نمایش میدهد.

metric در میکروتیک

نکته!!! حال اگر در یکی از شبکه ها تغییری ایجاد شود، لازم نیست که مدیر شبکه وارد عمل شود و آن را به سایر شبکه ها اطلاع دهد چراکه پروتکل مسیریابی RIP به صورت خودکار تمامی تغییرات را به کل شبکه گزارش میدهد.

 

گزینه ی Distribute default :

فرض کنید روتر A توانایی برقرار کردن ارتباط با دنیای بیرون را داشته باشد و روتر C نیز به همین خاطر یک خط Default route به سمت روتر A بنویسد (تا روتر C هم بتواند با دنیای بیرون ارتباط برقرار کند). در چنین شرایطی آیا سایر روتر ها میتوانند از وجود چنین مسیری با خبر شوند؟ خیر. هرگاه چندین روتر مجزا از یک Routing protocol خاص برای برقراری ارتباط با یکدیگر استفاده کنند، تنها از وجود مسیرهایی اطلاع پیدا خواهند کرد که آن پروتکل مسیریابی به آن ها دسترسی پیدا کرده است. این خود موضوعی است که باید برای حل آن چاره ای اندیشید زیرا شبکه های مختلف از پروتکل های مسیریابی مختلف برای برقراری ارتباط استفاده میکنند و عدم توانایی ارتباط این Routing protocol ها با یکدیگر امکان به وجود آوردن شبکه های بزرگتر را غیر ممکن میکند. در روتر های میکروتیک گزینه ای به نام Distribute default وجود دارد که با استفاده از آن میتوان به روتر تفهیم کرد تا انواع Route های موجود در درون خود را به سایر روتر ها معرفی کند.

برای مثال فرض میکنیم روتر C یک خط Default route به سمت روتر A نوشته است.

Distribute default در روتر میکروتیک

برای اینکه این خط Route را به سایر روتر ها نیز بشناساند وارد پنجره ی RIP شده و بر روی تب Interface کلیک میکنیم.

rip setting در روتر میکروتیک

سپس گزینه ی RIP Setting را انتخاب میکنیم.

گزینه RIP setting در پنجره ی RIP

در قسمت Distribute default گزینه ی always را انتخاب میکنیم.

Redistribute static route در روتر میکروتیک

چون Default route از جنس Static route میباشد گزینه ی Redistribute Static Routes را علامت میزنیم.

distribute default در مسیریابی

در آخر نیز بر روی گزینه های Apply و OK کلیک میکنیم.

بدین ترتیب هرگاه روتر C ، Static route ای را در جدول خود ایجاد کند آن را به سایر روتر ها معرفی خواهد کرد. به همین ترتیب اگر سایر گزینه ها مانند Redistribute OSPF Routes یا Redistribute Connected Routes را علامت بزنیم، روتر Route هایی از جنس OSPF و Connected route را (در صورتی که در درون Routing table روتر موجود باشد) نیز به بقیه معرفی خواهد کرد.

برچسب :
فاطمه ترک پور

ایشان از جمله برترین مدرسین شبکه می‌باشند و با تجربه بسیار غنی در حوزه دستگاه های میکروتیک و سیسکو در حال حاضر مسئول تحقیقات و تدریس Network مجموعه فرکیان‌تک می‌باشند.

مطالب مرتبط

دیدگاهها

نظر: