بیشتر کار ایجاد جداول مسیریابی به طور خودکار با پروتکل های مسیریابی انجام می شود که بسته ها را با اطلاعات مربوط به توپولوژی شبکه متصل به هم رد و بدل می کنند. اصلاح دستی جداول نیز ارائه شده است. هنگام مبادله اطلاعات مسیریابی ، بسته های پروتکل مسیریابی در قسمت داده های بسته های لایه شبکه یا حتی حمل و نقل قرار می گیرند ، بنابراین به طور رسمی باید به آنها بیشتر مراجعه شود سطح بالااز شبکه

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

هر روتر که پروتکل مسیریابی Link State را اجرا می کند ، سه جدول مختلف ایجاد می کند. Neighbor table - جدول روترهای همسایه که با همان پروتکل مسیریابی حالت پیوند کار می کنند. جدول توپولوژی - جدولی که توپولوژی کل شبکه را ذخیره می کند. جدول مسیریابی - جدولی که بهترین مسیرها را ذخیره می کند.

پروتکل های مسیریابی را می توان براساس الگوریتم های مختلفی ساخت که در نحوه ساخت جداول مسیریابی ، انتخاب بهترین مسیر و سایر ویژگی ها متفاوت است.

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

1.C الگوریتم های یک مرحله ای مسیریابی در آنها ، مسیریابی طبق یک طرح توزیع شده انجام می شود. هر روتر یک مسیر هاپ انتخاب می کند و مسیر نهایی نتیجه عملکرد تمام روترهایی است که بسته از آن عبور می کند.

بسیاری از متخصصان شبکه نمی دانند پروتکل مسیریابی چیست. کسانی هستند که همچنین نمی توانند تفاوت بین پروتکل مسیریابی و پروتکل روتال را به شما بگویند. پروتکل های مسیریابی اطلاعات مسیریابی را به تمام روترهای شبکه توزیع می کنند. با شناختن سایر روترهای متصل به شبکه ، هر روتر می تواند بهترین مسیر برای ارائه ترافیک را تعیین کند.

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

2.C مسیریابی منبع (مسیریابی Sonra). این یک رویکرد چند مرحله ای است. گره مبدا در بسته ارسال شده مسیری کامل را از طریق همه گره های میانی تعیین می کند. این روش برای گره های میانی به جدول مسیریابی نیاز ندارد ، کار آنها سریعتر است ، اما بار گره های انتهایی افزایش می یابد. استفاده از این روش در شبکه های بزرگ دشوار است.

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

روتر به کدام روش مسیریابی اعتماد بیشتری دارد؟ روند ارسال مسیرها از یک پروتکل مسیریابی به پروتکل مسیریابی دیگر چگونه است؟ روتر دو مسیر یکسان از پروتکل های مختلف دریافت می کند. کدام مسیر در جدول مسیریابی قرار می گیرد؟

الگوریتم های یک مرحله ای بسته به روش تشکیل جداول ، آنها به سه کلاس تقسیم می شوند:

1. الگوریتم های مسیریابی ثابت (ثابت).

2. الگوریتم های مسیریابی ساده.

3. الگوریتم های مسیریابی انطباقی (یا پویا).

در الگوریتم ها مسیریابی ثابت همه ورودی ها ثابت هستند و توسط مدیر شبکه به صورت دستی ساخته می شوند. این الگوریتم برای شبکه های کوچک با توپولوژی ساده و همچنین برای ستون فقرات شبکه های بزرگی که ساختار ساده ای دارند مناسب است.

مدیریت روترها نیاز به دانش زبانهای اصلی روتر ، یعنی پروتکلهای مسیریابی دارد.

  • آدرس را فراموش کردید پست الکترونیک.
  • این آدرس ایمیل نمایش داده نمی شود.
  • شما از حداکثر حد نویسه فراتر رفته اید.
  • آدرس ایمیل شرکت خود را وارد کنید.
شما دارید پروتکل های اساسیبعداً عیب یابی خطاهای مسیریابی شبکه آسان تر خواهد بود.

راه اندازی آن آسان است و در شبکه های کوچک بسیار خوب کار می کند. روتر برای مدت زمان مشخصی روی اطلاعات جدید کم عمل نمی کند. توصیه نمی شود اطلاعات مسیر را به جهتی که از آن آمده است برگردانید. افق تقسیم شده ... تایمرها عبارتند از: 270 ثانیه نامعتبر ، 280 ثانیه نگه دارید و 630 ثانیه تنظیم مجدد کنید. همچنین شامل مکانیزمی برای تأثیرگذاری در انتخاب مسیر و متعادل سازی بار است.

در الگوریتم ها مسیریابی ساده جدول مسیریابی یا اصلاً استفاده نمی شود یا بدون مشارکت پروتکل های مسیریابی ساخته شده است. سه نوع مسیریابی ساده وجود دارد:

1. مسیریابی تصادفیهنگامی که یک بسته در حال ورود به اولین جهت تصادفی ارسال می شود ، به غیر از جهت اصلی (مشابه فریم های پردازش با آدرس ناشناخته).

به دلیل به روزرسانی های جزئی و محدود ، پهنای باند کمتری مصرف می کند و ممکن است یکی از سریعترین پروتکل های مسیریابی همگرا باشد.

  • برای شبکه های کوچک تا بزرگ مناسب است.
  • بسیار آسان به راه اندازی.
این نه تنها از جدول مسیریابی ، بلکه از جدول همسایه و توپولوژی نیز پشتیبانی می کند. بسته ها برای ارسال مجدد در صف قرار می گیرند و برای هر پروتکل جداول همسایه جداگانه وجود دارد. این اطلاعات به اندازه کافی در آدرس لایه شبکه آن فراهم می کند تا بتواند بسته ای را از یک میزبان به میزبان دیگر بر اساس یک طرح آدرس دهی بدون دانستن کل مسیر از مبدا به مقصد ، هدایت کند.

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

3. مسیریابی از تجربه قبلی ، هنگامی که مسیر مطابق جدول انتخاب می شود ، اما جدول با استفاده از تجزیه و تحلیل زمینه های آدرس بسته هایی که در پورت های ورودی ظاهر می شوند ، بر اساس یک پل ساخته شده است.

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

متریک مسیریابی شامل هر مقداری است که توسط الگوریتم های مسیریابی برای تعیین یک مسیر از مسیر دیگر استفاده می شود. جدول مسیریابی فقط بهترین مسیرهای ممکن را ذخیره می کند ، در حالی که پایگاه داده های پایه یا توپولوژیک همچنین می توانند تمام اطلاعات دیگر را ذخیره کنند.

تمام الگوریتم های توصیف شده برای شبکه های بزرگ مناسب نیستند.

متداول ترین الگوریتم ها هستند انطباقی (یا پویا) مسیریابی... این الگوریتم ها ارائه می دهند به روز رسانی خودکار جداول مسیریابی پس از تغییر در پیکربندی شبکه. هنگام استفاده از چنین الگوریتم هایی ، جداول مسیریابی معمولاً طول مسیر را تعریف می کنند.

روترها هنگامی که از دو پروتکل مسیریابی مختلف دو یا چند مسیر مختلف به یک مقصد را می دانند ، از یک ویژگی معروف به فاصله اداری برای انتخاب بهترین مسیر استفاده می کنند. فاصله اداری قابلیت اطمینان پروتکل مسیریابی را تعیین می کند. هر پروتکل مسیریابی به ترتیب حداقل اطمینان با استفاده از مقدار فاصله اداری اولویت بندی می شود.

الگوریتم های بردار فاصله از الگوریتم بلمن-فورد استفاده می کنند. این روش به هر یک از پیوندهای بین هر میزبان یک عدد اختصاص می دهد. الگوریتم به روشی بسیار ساده کار می کند. هنگامی که یک گره برای اولین بار شروع به کار می کند ، فقط از نزدیکترین همسایگان خود و هزینه های مستقیم مربوط به دستیابی به آنها اطلاع دارد. هر گره ، به طور منظم ، ایده فعلی خود را برای هر همسایه از کل هزینه ارسال می کند تا به همه مقصدی که می شناسد برسد. گره همسایه این اطلاعات را بررسی کرده و آنها را با آنچه قبلاً "می دانند" مقایسه می کند. هر آنچه که پیشرفت نسبت به آنچه در حال حاضر است باشد ، آنها را در جدول مسیریابی خود قرار می دهند.

الگوریتم های انطباقی معمولاً در طبیعت توزیع می شوند ، اگرچه در اخیرا تمایل به استفاده از به اصطلاح سرورهای مسیر وجود دارد. سرور مسیر اطلاعات را جمع آوری می کند ، و سپس آنها را در صورت درخواست بین روترها توزیع می کند ، که در این حالت از عملکرد ایجاد جداول مسیریابی آزاد می شوند یا فقط بخشهایی از این جداول را ایجاد می کنند. پروتکل های ویژه ای برای تعامل روترها با سرورهای مسیر ظاهر شده است ، به عنوان مثال NHRP (پروتکل وضوح بعدی هاپ).

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

پروتکل های سازگار به نوبه خود به موارد زیر تقسیم می شوند:

1. الگوریتم های بردار فاصله (DVA)

2. الگوریتم های حالت پیوند (LSA)

که در بردار فاصله الگوریتم ها ، هر روتر به طور دوره ای (در فواصل منظم) بردار (نمونه ای از جدول خود) را از طریق شبکه پخش می کند ، اجزای تشکیل دهنده آن فاصله این روتر تا تمام شبکه های شناخته شده برای آن است. فاصله معمولاً به تعداد روترهای میانی گفته می شود که باید پیمایش شوند (هاپ). معیار دیگری نیز امکان پذیر است - نه تنها برای تعداد روترهای میانی ، بلکه برای زمان انتقال بسته ها از طریق شبکه بین روترهای همسایه نیز حساب می شود. هنگام دریافت بردار از همسایه ، روتر فاصله خود را از این همسایه به فاصله شبکه های مشخص شده در بردار اضافه می کند. اگر جدول آن هنوز شامل مسیرهایی به شبکه های مشخص شده در بردار نیست ، روتر ورودی های جدیدی را به جدول خود اضافه می کند. اگر مسیرهای برخی از شبکه ها از قبل در جدول این روتر باشد ، این معیارهای مسیر قدیمی و جدید را مقایسه می کند و یا ورودی قدیمی را با ورودی جدید جایگزین می کند (مسیر جدید بهتر است) ، یا مسیر جدید را نادیده می گیرد و ورودی قدیمی را ترک می کند. پس از آن ، روتر یک بردار جدید تشکیل می دهد ، که در آن اطلاعات مربوط به شبکه هایی را که از آنها می داند ، که مستقیماً در مورد آنها (در صورت اتصال به پورت های آن متصل شده اند) یا از طریق اعلامیه های دیگر روترها ، اطلاعاتی را نشان می دهد و بردار جدیدی را از طریق شبکه ارسال می کند. در پایان ، هر روتر اطلاعاتی را در مورد تمام شبکه های موجود در شبکه اینترنتی و فاصله از آنها از طریق روترهای همسایه دریافت می کند.

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

الگوریتم مورد استفاده برای این کار ، الگوریتم Dijkstra ، این کار را با ایجاد یک ساختار داده دیگر ، یک درخت ، با گره فعلی به عنوان ریشه و حاوی تمام گره های دیگر شبکه انجام می دهد. این کار با درختی شروع می شود که فقط شامل خودش باشد. سپس یکی از گره های زیادی که هنوز به درخت اضافه نکرده است ، گره ای را اضافه می کند که کمترین هزینه را دارد تا به گره مجاور که از قبل در درخت ظاهر می شود برسد. این کار تا جایی ادامه می یابد که هر گره در درخت ظاهر شود.

الگوریتم های بردار فاصله فقط در شبکه های کوچک خوب کار می کنند. در شبکه های بزرگ ، آنها خطوط ارتباطی را با ترافیک پخش شدید مسدود می کنند ، علاوه بر این ، تغییرات در توپولوژی شبکه همیشه توسط این الگوریتم به درستی پردازش نمی شود ، زیرا روترها تصور دقیقی از توپولوژی شبکه ندارند ، مانند پل ها.

سپس از این درخت برای ساخت جدول مسیریابی ، تهیه بهترین هاپ بعدی و ... استفاده می شود. برای رفتن از خود گره به هر شبکه دیگری. پروتکل های مسیریابی برداری از راه دور در شبکه های کوچک ساده و موثر هستند و در صورت وجود به مدیریت کمی نیاز دارند. با این حال ، مقیاس خوبی ندارند و از ویژگی های همگرایی ضعیفی برخوردار هستند که منجر به توسعه پروتکل های مسیریابی سطح پیوند پیچیده تر اما مقیاس پذیرتری برای استفاده در شبکه های بزرگتر شده است.

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

متداول ترین پروتکل از این نوع RIP است که در نسخه های IP و IPX وجود دارد.

الگوریتم ها ایالات پیوند اطلاعات کافی برای ایجاد یک نمودار شبکه توپولوژیکی دقیق را به هر روتر ارائه دهید. رئوس نمودار هم روتر است و هم شبکه هایی که به آن می پیوندند. اطلاعات منتشر شده از طریق شبکه شامل یک توصیف است اتصالاتبین رئوس نمودار - روتر - روتر یا روتر - شبکه.

از این رو ، این بسته ها به اندازه کافی کوچک هستند که نمی توانند از آنها استفاده کنند منابع شبکه تا حدی عیب اصلی مسیریابی پیوند این است که به حافظه بیشتر و منابع محاسباتی بیشتری نسبت به مسیریابی بردار فاصله نیاز دارد.

روترها با یکدیگر درباره وضعیت شبکه و دستگاه های همسایه صحبت می کنند. پروتکل های مسیریابی دو نوع اصلی دارند - بردار فاصله و حالت پیوند. نوع سوم ، معروف به ترکیبی متعادل ، توابع حالت کانال و بردار فاصله را ترکیب می کند.

همه مسیرها بر اساس نمودارهای یکسانی کار می کنند ، که باعث می شود روند مسیریابی در برابر تغییرات پیکربندی شبکه مقاومت بیشتری داشته باشد. پخش "Broadcast" (یعنی انتقال بسته ها به تمام همسایگان فوری روتر) در اینجا فقط در مرحله اولیه تبادل اطلاعات و در هنگام تغییر در حالت پیوندها استفاده می شود ، که به ندرت در شبکه های معتبر اتفاق می افتد.

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

تعداد دستگاه های موجود در مسیر تاخیر پهنای باند. ... یک روتر شبکه های مختلفی را برای تبادل بسته های داده به یکدیگر متصل می کند. برای مسیریابی بسته ، روتر باید بداند. Routing از مسیری استفاده می کند که پروتکل مسیریابی شبکه به طور خودکار برای تغییر توپولوژی یا ترافیک تنظیم می کند. برای تعیین مسیرها و حفظ جدول مسیریابی از پروتکل های مسیریابی بین روترها استفاده می شود.

برای درک وضعیت خطوط ارتباطی متصل به پورت های خود ، روتر به صورت دوره ای بسته های کوتاه HELLO را با نزدیکترین همسایگان خود رد و بدل می کند. این ترافیک سرویس همچنین شبکه را مسدود می کند ، اما نه به همان اندازه که برای مثال بسته های RIP وجود دارد ، زیرا بسته های HELLO بسیار کوچکتر هستند.

پروتکل هایی که از الگوریتم حالت شبکه استفاده می کنند OSPF (ابتدا کوتاهترین مسیر را باز کنید) از پشته TCP / IP ، IS-IS (سیستم متوسط \u200b\u200bبه سیستم متوسط) پشته OSI و پروتکل NLSP پشته Novell که اخیراً اجرا شده است.

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

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

قسمت دوم. شبکه سازی

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

پروتکل مسیریابی Extended Interior Gateway یک پروتکل مسیریابی مسافت طولانی است. همچنین به عنوان پروتکل های مسیریابی ترکیبی شناخته می شود که ویژگی های بردار فاصله و حالت پیوند را به اشتراک می گذارد.

پروتکل دروازه مرز یک پروتکل دروازه خارجی است که مسیریابی سیستم بین خودمختار را فراهم می کند. این پروتکل اینترنت است. پروتکل های مسیریابی استاتیک مسیریابی استاتیک که در آن مدیر به طور دستی مسیری را از یک منبع به یک شبکه هدف اختصاص می دهد. عیب اصلی مسیریابی استاتیک این است که در صورت قطع اتصال شبکه ، همه شبکه ها از کار می افتند. انواع پروتکل های مسیریابی پویا. پروتکل های مسیریابی پویا را می توان بر اساس پارامترهای مختلف طبقه بندی کرد. پروتکل های مسیریابی پویا به دو پروتکل طبقه بندی می شوند: protocol پروتکل های مسیریابی مسیریابی: - از الگوریتم های ساده ای استفاده می کند که فاصله کلی بین روترها را بر اساس شمارش هاپ محاسبه می کنند. پروتکل های مسیریابی پیوند دولت: - از الگوریتم های پیچیده ای استفاده می کند که از یک پایگاه داده پیچیده از توپولوژی کارهای اینترنتی پشتیبانی می کنند. مثال: Prot پروتکل مسیریابی داخلی دروازه داخلی ▪ باز کردن کوتاهترین مسیر اولین به روزرسانی های مسیریابی هر 90 ثانیه پخش می شود. توسط روترها برای تبادل اطلاعات مسیریابی در یک سیستم خودمختار استفاده می شود. جدول همسایه ، جدول توپولوژی ، جدول مسیر.

  • این باعث امنیت بیشتر شبکه می شود.
  • این امکان در شبکه های کوچک وجود دارد ، اما در شبکه های بزرگ امکان پذیر نیست.
بسیاری از ما در شبکه کار می کنیم ، اما امتیاز طراحی آنها را نداریم و نمی توانیم پروتکل های مسیریابی را انتخاب کنیم.

کارشناسان شبکه زحمات زیادی کشیده اند تا تعریف معیار هزینه را تا حد ممکن انعطاف پذیر نشان دهند و حتی برخی از پروتکل های مدرن اجازه می دهند تا معیارهای متفاوتی برای انواع مختلف ترافیک شبکه استفاده شود. با این وجود ، در 99٪ موارد ، همه اینها قابل چشم پوشی است. برای اکثر سیستم ها ، معیارهای استاندارد مناسب هستند.

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

پروتکل های داخلی و خارجی

سیستم خودمختار -این گروهی از شبکه ها تحت کنترل اداری یا سیاسی یک شبکه است نهاد قانونی... این تعریف نسبتاً مبهم است. سیستم های خودمختار واقعی می توانند نمایانگر جهانی باشند شبکه های شرکتیو شبکه های دانشگاه ها یا حتی دانشکده های فردی. همه چیز به نحوه انجام مسیریابی بستگی دارد. اکنون تمایل به ادغام سیستم های خودمختار وجود دارد. این کار ساده سازی و کارایی مسیریابی را بهبود می بخشد.

مسیریابی در یک سیستم خودمختار با مسیریابی بین چنین سیستم هایی متفاوت است. پروتکل های نوع دوم (پروتکل های دروازه خارجی یا خارجی) باید چندین مسیر به شبکه های مختلف را مدیریت کنند و این واقعیت را کنترل کنند که روترهای همسایه توسط افراد دیگر کنترل می شوند. پروتکل های خارجی توپولوژی یک سیستم خودمختار را فاش نمی کنند ، بنابراین ، به یک معنا ، می توان آنها را بعنوان یک سطح مسیریابی دوم مشاهده کرد ، جایی که گروه های شبکه به جای کامپیوترهای شخصی یا کابل های متصل ، متصل هستند.

در عمل ، سازمانهای کوچک و متوسط \u200b\u200bبه ندرت به پروتکل خارجی احتیاج دارند مگر اینکه همزمان با چندین ارائه دهنده ارتباط داشته باشند. با ارائه دهندگان متعدد ، جدایی سنتی دامنه محلی و دامنه اینترنت از بین می رود زیرا روترها باید بفهمند کدام مسیر در اینترنت برای یک آدرس خاص بهتر است. (این بدان معنا نیست که هر روتر باید تمام اطلاعات مورد نیاز خود را بداند. اکثر گره ها می توانند بسته های خود را به یک درگاه داخلی که اطلاعات را ذخیره می کند هدایت کنند.)

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

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

در این بخش ، ما با پروتکل های اصلی مسیریابی داخلی آشنا می شویم ، از مزایا و معایب آنها مطلع می شویم.

پروتکل های RIP و RIPng

RIP (پروتکل اطلاعات مسیریابی) پروتکل قدیمی زیراکس است که برای شبکه های IP سازگار است. نسخه IP آن در حدود سال 1988 در RFC1058 شرح داده شد. این پروتکل سه نسخه دارد: RIPv1 ، RIPv2 و RIPng فقط برای IPv6 (ng (نسل بعدی))

"نسل بعدی").

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

برای اطلاعات در مورد آدرس دهی بدون کلاس ، معروف به CIDR ، به بخش 14.4 مراجعه کنید.

RIPv2 نسخه پیشرفته ای از RIP است که همراه با آدرس بعدی بعدی ، ماسک خالص را حمل می کند. این امر مدیریت شبکه هایی را که دارای زیر شبکه هستند و از پروتکل CIDR استفاده می کنند نسبت به RIPv1 راحت تر می کند. همچنین تلاش شد مبهم برای تقویت امنیت RIP.

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

جزئیات IPv6 در بخش 14.2 آورده شده است.

RIPng از نظر IPv6 بازنویسی RIP است. فقط با IPv6 قابل استفاده است در حالیکه RIPv2 فقط با IPv4 قابل استفاده است. اگر می خواهید از IPv4 و IPv6 به همراه RIP استفاده کنید ، RIP و RIPng باید به عنوان پروتکل های جداگانه اجرا شوند.

اگرچه RIP به دلیل استفاده بی رویه از حالت پخش شناخته شده است ، اما در صورت تغییر مکرر شبکه و همچنین در مواردی که توپولوژی شبکه های از راه دور ناشناخته. با این حال ، پس از خرابی لینک ، می تواند تثبیت کننده سیستم را کند کند.

در ابتدا ، محققان اطمینان داشتند که ظهور پروتکل های مسیریابی پیچیده تری مانند OSPF ، RIP را منسوخ می کند. با این حال ، RIP همچنان مورد استفاده قرار می گیرد زیرا ساده است ، پیاده سازی آن آسان است و به پیکربندی پیچیده ای نیاز ندارد. بنابراین ، شایعات در مورد مرگ RIP بیش از حد اغراق آمیز بود.

RIP به طور گسترده ای در سیستم عامل هایی که از سیستم عامل UNIX استفاده نمی کنند استفاده می شود. بسیاری از دستگاه ها از جمله چاپگرهای شبکه و م componentsلفه های مدیریت شده شبکه SNMP قادر به دریافت پیام های RIP هستند و در مورد دروازه های احتمالی شبکه اطلاعات کسب می کنند. علاوه بر این ، تقریباً همه نسخه های سیستم های UNIX و Linux دارای یک مشتری RIP به یک شکل یا شکل دیگر هستند. بنابراین ، RIP "کمترین مخرج مشترک" پروتکل های مسیریابی در نظر گرفته می شود. به طور معمول ، برای مسیریابی در یک شبکه محلی استفاده می شود ، در حالی که پروتکل های قدرتمندتر مسیریابی جهانی را ارائه می دهند.

قسمت دوم. شبکه سازی

برخی از سایت ها daemons RIP منفعل (معمولاً daemon روت شده یا daemon ripd از بسته Quagga) را اجرا می کنند که برای پیام های تغییر شبکه گوش می دهند و اطلاعات خود را پخش نمی کنند. محاسبه واقعی مسیرها با استفاده از پروتکل های کارآمدتر مانند OSPF انجام می شود (به بخش بعدی مراجعه کنید). RIP فقط به عنوان مکانیزم انتشار استفاده می شود.

پروتکل OSPF

OSPF (کوتاهترین مسیر اول باز) محبوب ترین پروتکل توپولوژی است. اصطلاح "کوتاهترین مسیر ابتدا" به یک الگوریتم ریاضی خاصی گفته می شود که توسط آن مسیرها محاسبه می شوند. اصطلاح "باز" \u200b\u200bمترادف با "غیر اختصاصی" است. نسخه اصلی پروتکل OSPF (نسخه 2) در RFC2328 و نسخه پروتکل OSPF توسعه یافته که از IPv6 پشتیبانی می کند (نسخه 3) در RFC5340 تعریف شده است. اولین نسخه از پروتکل OSPF منسوخ شده است و دیگر استفاده نمی شود.

OSPF یک پروتکل درجه صنعتی است که به طور موثر در شبکه های بزرگ با توپولوژی پیچیده عمل می کند. این مزیت چندین مزیت نسبت به RIP دارد ، از جمله توانایی مدیریت چندین مسیر به یک مقصد واحد و امکان تقسیم شبکه به بخشهایی ("مناطق") که فقط اطلاعات مسیریابی سطح بالا را با یکدیگر به اشتراک می گذارند. پروتکل به خودی خود بسیار پیچیده است ، بنابراین استفاده از آن در سیستم های بزرگی که کارایی مسیریابی در آنها مهم است فقط منطقی است. برای استفاده م theثر از پروتکل OSPF ، طرح آدرس دهی شما باید طبق سلسله مراتب باشد.

مشخصات پروتکل OSPF اجرا نمی شود متریک خاص هزینه. به طور پیش فرض ، اجرای این پروتکل توسط سیسکو از پهنای باند شبکه به عنوان معیار استفاده می کند.

پروتکل EIGRP

EIGRP (Enhanced Interior Gateway Routing Protocol) یک پروتکل مسیریابی اختصاصی است که فقط توسط روترهای سیسکو استفاده می شود. IGRP برای رفع برخی از کمبودهای RIP در روزهایی که هیچ استاندارد قابل اعتمادی به عنوان OSPF وجود نداشت ، توسعه داده شد. IGRP به نفع EIGRP رد شد که اجازه می دهد خودسرانه ماسک های CIDR باشد. IGRP و EIGPR علی رغم تفاوت در سازمان ، به همان شیوه پیکربندی شده اند.

EIGRP از IPv6 پشتیبانی می کند ، اما مانند سایر پروتکل های مسیریابی ، فضاهای آدرس IPv6 و IPv4 به طور جداگانه پیکربندی می شوند و به عنوان دامنه های مسیریابی موازی وجود دارند.

EIGRP بردار فاصله است ، اما برای جلوگیری از حلقه زدن و مشکلات تثبیت کند که در پروتکل های دیگر این کلاس وجود دارد ، طراحی شده است. از این نظر ، EIGRP یک مدل در نظر گرفته می شود. برای اکثر برنامه ها ، EIGRP و OSPF عملکرد برابر دارند.

IS-IS: پروتکل مسیریابی سیستم های میانی

IS-IS (Intermedain Intermediate System to Intermediate System Routing Pro tocol) پاسخ ISO به OSPF است. در اصل برای مسیریابی درون شبکه در نظر گرفته شده بود پروتکل های OSIاما بعداً برای پشتیبانی از مسیریابی IP گسترش یافت.

IS-IS و OSPF در اوایل دهه 1990 ایجاد شدند ، زمانی که پروتکل های سازمان ISO عمدا مخفی نگه داشته شدند. به لطف تلاش های IETF ، IS-IS به حقانیت ظاهری دست یافت ، اما با گذشت زمان محبوبیت آن نسبت به OSPF کمتر شد و امروزه به ندرت مورد استفاده قرار می گیرد. امروزه ، به دلیل وجود بسیاری از ویژگی های غیرضروری که توسط سازمان ISO در آن تعبیه شده است ، بهتر است از آن اجتناب کنید.

پروتکل های RDP و NDP

پروتکل کشف روتر (RDP) با استفاده از پیام های ICMP که به آدرس چندرسانه ای IP 224.0.0.1 ارسال می شود ، اطلاعات مربوط به سایر روترهای شبکه را منتشر می کند. متأسفانه در حال حاضر همه ازدحام روترها این پیام ها را ارسال نمی کنند و همه رایانه ها نمی توانند آنها را دریافت کنند. امید است روزی این پروتکل محبوبیت بیشتری پیدا کند.

برای اطلاعات در مورد ARP ، به بخش 14.6 مراجعه کنید.

NDP (پروتکل کشف همسایه) ، مبتنی بر IPv6 ، ترکیبی است عملکرد RDP و پروتکل وضوح آدرس (ARP) ، برای نقشه برداری آدرس IPv4 به آدرس دستگاه سخت افزار در شبکه های محلی استفاده می شود. از آنجا که این پروتکل جز component اصلی IPv6 است ، در جایی که از IPv6 استفاده می شود از آن استفاده می شود و پروتکل های مسیریابی درون IPv6 بر اساس آن ساخته می شوند.

پروتکل BGP

BGP (Border Gateway Protocol) یک پروتکل مسیریابی خارجی است ، به عنوان مثال این ترافیک را بین سیستم های خودمختار مدیریت می کند ، نه بین شبکه های جداگانه. چندین پروتکل مسیریابی خارجی مشهور وجود داشت ، اما BGP همه آنها را بیش از گذشته زنده کرده است.

BGP در حال حاضر پروتکل استانداردی است که برای مسیریابی ستون فقرات در اینترنت استفاده می شود. در اواسط سال 2010 ، جدول مسیریابی اینترنت شامل حدود 320،000 پیشوند بود. واضح است که این مقیاسی است که در آن مسیریابی ستون فقرات با مسیریابی محلی تفاوت قابل توجهی دارد.

15.4 انتخاب استراتژی مسیریابی

چهار سطح پیچیدگی وجود دارد که روند مدیریت مسیریابی یک شبکه را مشخص می کند:

عدم وجود مسیریابی به این ترتیب.

فقط مسیریابی استاتیک ؛

قسمت دوم. شبکه سازی

مسیریابی عمدتا ثابت ، اما مشتریان به روزرسانی RIP را می پذیرند.

مسیریابی پویا.

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

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

اگر فقط یک خروج از شبکه به دنیای خارج وجود داشته باشد ، سرویس گیرندگان شبکه (گره های غیر دروازه ای) باید یک مسیر ثابت استاتیک به آن دروازه داشته باشند. به غیر از خود دروازه ، هیچ پیکربندی دیگری لازم نیست.

شما می توانید یک مسیر ثابت صریح به یک دروازه که منجر به گروه کوچکی از شبکه ها می شود و یک مسیر استاندارد به یک دروازه که به دنیای خارج منتهی می شود ، تعریف کنید. اگرچه مسیرهای مختلفی می توانند به شبکه مورد نظر برسند ، مسیریابی پویا ارجح است.

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

RIP عالی عمل می کند و بسیار مورد استفاده قرار می گیرد. صرفاً به دلیل داشتن شهرت به عنوان پروتکل منسوخ شده آن را رها نکنید.

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

حتی اگر RIP با استراتژی مسیریابی جهانی شما مطابقت نداشته باشد ، روش خوبی برای توزیع مسیرها به نقاط انتهایی است. با این حال ، نباید بی مورد از آن استفاده کرد: سیستم های موجود در شبکه با تنها یک دروازه هرگز نیازی به به روزرسانی پویا ندارند.

EIGRP و OSPF عملکرد یکسانی دارند ، اما EIGRP اختصاصی سیسکو است. سیسکو بسیار عالی و بهینه است روترهای "با کیفیت"؛ با این حال ، استاندارد سازی EIGRP گزینه های شما برای گسترش آینده را محدود می کند.

روترهای متصل به ستون فقرات اینترنت باید از BGP استفاده کنند. به طور معمول ، اکثر روترها فقط یک ورودی دارند و بنابراین یک مسیر استاندارد ساکن ساده برای آنها کافی است.

برای یک سازمان متوسط \u200b\u200bبا ساختار محلی نسبتاً پایدار ، جایی که یک خروج به شبکه دیگری وجود دارد ، ترکیبی از مسیریابی استاتیک و پویا مناسب است. روترهای LAN که دروازه ورود به شبکه های خارجی نیستند ، می توانند با استفاده از مسیریابی ثابت ، تمام بسته های ناشناخته را به سمت دستگاه استانداردی هدایت کنند که توانایی برقراری ارتباط با دنیای خارج و انجام مسیریابی پویا را دارد.