ساعت کاری

از ساعت 9 تا 17 در روزهای کاری پاسخگوی شما هستیم.

درباره پروتکل‌OSPF(قسمت چهارم)

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

درباره طراحی OSPF در شبکه :

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

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

درباره انواع عواملی که باید برای تعداد روتر ها رعایت کرد عبارتند از :

  1. انواع AREA ها
  2. مقدار توان CPU ها
  3. نوع MEDIA
  4. در پروتکل broadcast می شود یا نه
  5. مش بندی شبکه
  6. تعداد پروتکل LSA
  7. میزان مسیریابی
  8. تعداد روترهای دیوار به دیوار یا همسایه ها
  9. تعداد روتر متصل به شبکه LAN

در ادامه برای توضیح بیشتر :

هر شبکه lan یک روتر DR و BDR دارد که همسایگی را برای تمامی روترهای دیگر ایجاد می کنند. هر چه تعداد همسایگان کمتری بر روی LAN وجود داشته باشد، تعداد همسایگی های کمتری توسط رورترهای DR یا DBR باید ایجاد شود.

این مسئله وابسته است به قدرتی که روتر شما دارد. شما همیشه توانایی تغییر OSPF priority را دارید تا به واسطه آن روتر DR را انتخاب نمایید. همچنین از داشتن بیش از یک روتر DR در یک ناحیه پرهیز کنید.

اگر انتخاب روتر DR بر مبنای بیشترین مقدار RID باشد، درنتیجه به صورت تصادفی یک روتر باید به عنوان DR در سراسر نواحی ای که به آن متصل است، انتخاب شود. این روتر باید نسبت به دیگر روترهای بیکار، کار مضاعفی را انجام دهد.

تعداد روترها به جای هر روتر ABR :

روتر های ABR نسخه ای از پایگاه داده ی مربوط به تمامی محیط هایی که به آنها سرویس می دهد را ذخیره می کند. برای مثال، اگر روتری به 7 محیط متصل باشد.

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

که شامل نوع ناحیه (normal ، stub ، NSSA) ، قدرت CPU روتر ABR ،تعداد مسیرها به ازای هر ناحیه و تعداد مسیرهای خارجی به ازای هر ناحیه می شود.به همین علت تعداد نواحی دقیقی به ازای هر روتر ABR توصیه نمی شود.

ویژگی های پروتکل OSPF :

ویژگی های OSPF عبارتند از :

  1. سرعت
  2. convergence
  3. VLSM
  4. احراز هویت
  5. بخش سازی
  6. داشتن سلسله مراتب
  7.  مدیریت شبکه های پیچیده و بزرگ به کار می رود

در آخر می رسیم به نتیجه گیری :

در پروتکل OSPF که معروف به پروتکلی متن باز با عملکرد بالا را در اختیار شما هست که به چند vendor های گوناگون اجازه برقراری ارتباط از طریق پروتکل TCP/IP را می دهد.

پروتکل OSPF پروتکل مسیریاب قوی است که در صورتی که به درستی اجرا می شود، و با قدرت در شبکه های بزرگ نمایش داده می شود.

شبکه کالا

درباره پروتکل OSPF (قسمت دوم)

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

 

درباره backbone در پروتکل OSPF :

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

مسیرهایی که درون یک ناحیه ایجاد می شوند می توان گفت مقصد مسیر متعلق به همان ناحیه است، مسیرهای intra-area نامیده می شوند.

این مسیرها معمولا با حرف O در لیست  IP routing نشان داده می شوند. مسیرهایی که اغلب از یک ناحیه به ناحیه ای دیگر ایجاد می شوند، inter-area یا summary routes گفته می شود.

نشان گذاری این مسیرها در لیست دسته بند  IP routing است. مسیرهایی که میان محیط هایی با پروتکل های مسیریابی گوناگون ایجاد و به داخل شبکه ی OSPF مشخصی وارد می شوند، external route نامیده می شوند.

درباره لینک مجازی در پروتکل OSPF :

دراین جا پیوند زدن ناحیه ای که اتصال فیزیکی به backbone ندارد ترمیم backbone در موقعیت که عدم اتصال به area 0 رخ می دهد.

از لینک مجازی وقتی می توانیم استفاده کنیم که اتصال فیزیکی یک ناحیه به Backbone وجود نداشته باشد،  لینک مجازی برای همین ناحیه راهی  منطقی و درست را به backbone ارائه میدهد.

در پروتکل لینک مجازی باید میان دو روتر ABR ایجاد شود که ناحیه ها اشتراکی با هم داشته باشند و یکی از این روترها به ناحیه backbone متصل باشد.

روتر های دیوار به دیوار یا همسایه :

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

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

روترها به محض اینکه خود را در لیست پک های Hello از همسایه خود مشاهده کنند، تبدیل به روترهای همسایه خواهند شد.

به این ترتیب ارتباطی دو طرفه تضمین می شود. مذاکرات میان روترهای همسایه تنها بر روی primary address انجام می شود.

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

روش Area ID :

دو روتر ناحیه ی مشترکی داشته باشند یک اینترفیس از آنها در ناحیه ای یکسان قرار داشته باشد. البته اینترفیس ها باید متعلق به subnet یکسان باشند و آدرس mask مشابهی داشته باشند.

روش Authentication :

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

روش فاصله زمانی Hello و Dead :

پروتکل OSPF پک های Hello را بر روی یک ناحیه مبادله می کند. این روشی است که برای زنده نگاه داشتن ارتباط میان روترها استفاده می شود تا از حضور همسایه خود در همان ناحیه آگاهی یابد و همچنین یک روتر ا انتخاب شده (DR) را انتخاب نماید.

روش  Hello interval :

فاصله ی زمانیِ (به ثانیه) میان بسته های hello را مشخص می کند که یک روتر بر روی اینترفیس OSPF خود می فرستد. Dead interval مدت زمانی سپری شده پیش از اعلام از دست دادن روتر موجود در OSPF است

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

امیدواریم که این مقاله مورد توجه شما قرار گرفته باشد.

شبکه کالا

درباره پروتکل OSPF (قسمت اول)

با سلام خدمت شما دوستان عزیز و همراهان همیشگی شبکه کالا ، امروز میخواهیم درباره پروتکل‌ OSPF صحبت کنیم. OSPF مخفف کلمه آن (Open Shortest Path First) است. در این مقاله به بررسی رابطه OSPF و link state میپردازیم. با ادامه این مقاله شبکه کالا همراه باشید.

درباره پروتکل OSPF :

پروتکل OSPF) Open Shortest Path First) بر محیط پروتکل IP و پروتکل‌  IS-IS و بر محیط IP و CLNS و پروتکل NLSP مسلط است.

پروتکل OSPF یکی از دوست داشتنی ترین protocol در خانواده    IGP) Interior Gateway Protocol) است.

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

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

در پروتکل‌  OSPF مسیریاب link state کمک بسیاری به این پروتکل میکند.پروتکل های مسیریابی link state راه کاملی را برای هر روتر اجرا کننده پروتکل فراهم می کنند.

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

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

در ادامه می پردازیم به چند نوع پروتکل داخلی یا کمکی OSPF :

  • پروتکل LSA :

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

  • Topological database:

لیستی در حافظه روتر است که اطلاعات لینک همه روترهای شناخته شده را شامل می شود.

  • SPF algorithm:

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

  • SPF tree:

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

همه این اطلاعات در رابطه با وضعیت لینک ها در topological database ذخیره می شوند، سپس یک الگوریتم SPF بر روی داده های این پایگاه داده به کاربسته می شود.

این فرآیند یک SPf tree ایجاد می نماید که همه مسیرها به هر مقصد را به ترتیب اولویت لیست کرده است.

سپس ترتیب مورد نظر در لیست مسیریاب ها ذخیره می شود و به روترها بهترین انتخاب برای مسیریابی به سمت مقصدهای آن ها داده می شود.

دسته بندی لیست های ذخیره شونده OSPF :

  • Neighbor Table :

این لیست شامل همه اطرافیان OSPF است به همراه اطلاعات مسیریابی که تغییر خواهد یافت.

  • Topology Table :

شامل نقشه راه شبکه و همه روترهای OSPF موجود و بهترین مسیرهای محاسبه شده و مسیرهای جایگزین می شود.

  • Routing Table :

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

شبکه کالا