پروتکل OSPFیک پروتکل مسیریابی است و وظیفه داره بین روترها ارتباط برقرار کنه. بخاطر اینکه ساختار و روش کار روترها با هم متفاوته و این ارتباط بین روترها برقرار نیست. ospf تقریبا مهم ترین و محبوبترین پروتکل روتینگ شبکه است و به هیچ برندی هم وابسته نیست و همه روترها رو پشتیبانی می کنه. سرعت تشخیص و اعمال تغییرات این پروتکل خیلی بالاست و این آپدیت ها را فورا به روترها هم می فرستد.
استفاده از پروتکل OSPF در شرکت ها و ISP های بزرگ و متوسط مرسوم است. OSPF با یک استاندارد باز و جهانی توسعه یافته به همین خاطر تقریباً تمام روتر ها از این پروتکل پشتیبانی می کنند. در این مقاله معرفی پروتکلOSPF رو کامل معرفی می کنیم.
شما می توانید از طریق شماره 9099071540 و یا 9099070192 (از طریق تلفن ثابت) یا از طریق "صفحه تماس از موبایل" با کارشناسان متخصص ما ارتباط برقرار کنید.
همکاران ما در تمام طول هفته آماده اند تا پاسخگوی سوالات فنی شما باشند.
فهرست
✅OSPF چیست؟
✅نحوه کار پروتکل OSPF در مسیریابی چگونه است؟
✅ویژگی های OSPF چیست؟
✅جدول ذخیره سازی اطلاعات در پروتکل مسیریابی OSPF
✅معایب اصلی پروتکل مسیریابی OSPF چیست؟
✅چه دستگاه هایی از پروتکل OSPF پشتیبانی میکنند؟
✅مزایای پروتکل مسیریابی OSPF
✅پروتکل های OSPF به چند دسته تقسیم می شوند؟
✅سخن پایانی
OSPF چیست؟
پروتکل OSPF مخفف کلمات Open Shortest Path First است این پروتکل یکی از اصلی ترین و مهم ترین پروتکل های مسیریابی به شمار میاد. برای درک بهتر این پروتکل نقشه های مسیریاب رو تصور کنید که سریع ترین و کم ترافیک ترین مسیر رو نمایش می دهند تا راحت تر به مقصد برسید در پروتکلOSPF هم تقریباً اتفاق مشابهی انجام می شه و مناسب ترین و کوتاه ترین مسیر رو در شبکه های کامپیوتری مسیریابی می کند.
علاوه بر این روترهایی که از برندهای مختلف هستند، برای برقراری ارتباط با هم نیاز به یک زبان مشترک و پروتکل OSPF دارای سازگاری با ساختارهای مختلف است. به طور کلی OSPF یک پروتکل Link Stateاست که منحصرا مربوط به یک برند خاص نیست و دارای استاندارد RFC2328 است، یعنی همه ی تجهیزات می توانند از آن استفاده کنند.
نحوه کار پروتکل OSPF در مسیریابی چگونه است؟
به صورت کاملاً ساده اگر نحوه عملکرد OSPF را بخواهیم شرح دهیم، اینطور است:
⬅️ پروتکل Link State یک بسته با نام Hello که شامل اطلاعات ID روتر ، تایمرهای روتر، و ... برای تمام روترهای موجود دریک ناحیه میفرستد.
⬅️ هر روتر OSPF که فعال شود این اطلاعات را به تمام روترهای دیگه ارسال میکند.
⬅️ در ادامه اگر روترهای مقصد اطلاعات را تائید کنند، آنگاه روتر جدید به سیستم اضافه می شود و روترهای همسایه با تغییر پایگاه دادهی link state یک مجاورت یا adjacency ایجاد میکنند.
به طور کلی کار الگوریتمی در پروتکل OSPF به نام Dijkstra وجود داردکه باعث می شود که کوتاهترین مسیر از منبع تا مقصد معین شود و هر تغییر مسیری بهسرعت تشخیص داده میشود و تشخیص تغییرات بسیار سریعتر از پروتکلهای distance vector انجام میشود.
مورد بعدی در نحوه مسیریابی که بهتر است به آن اشاره کنیم این است که پروتکل OSPFدرون یک AS(Autonomous System) کار می کند و می تواند تغییرات را به سرعت در شبکه اعمال کند، همچنین قابلیت triggered update را دارد یعنی پس از هر تغییر یک آپدیت جدید می فرستد و به همه خبر می دهد که تغییرات جدید اعمال شده است.
ویژگی های OSPF چیست؟
📋 در شبکه های بسیار بزرگ و شبکه های بدون Loop استفاده می شود.
📋 برای اهداف مهندسی ترافیک بسیار مفید است.
📋 به روترها اجازه می دهد تا مسیرهایی خاصی را محاسبه کنند.
📋 این پروتکل امکان استفاده از چندین مسیر با هزینه مساوی را فراهم می کند.
📋 این پروتکل هنگام تغییر توپولوژی شبکه، با استفاده از الگوریتم Dijkstra ، مجدداً محاسبه می شود و ترافیک پروتکل مسیریابی که ایجاد می کند را به حداقل می رساند.
📋 OSPF می تواند روی چندین مسیر با Metric های مساوی یا Equal-Metric (حداکثر تا 6 مسیر)Load-Blancing انجام دهد.
📋 دارای چندین نسخه می باشد اما در حال حاضر 2نسخه از آن استفاده می شود
📋 توانایی کار با IP Ver4 و همچنین IP Ver6 را دارد
📋 از این پروتکل در شبکه های بزرگ و گسترده استفاده می شود.
📋 این پروتکل اطلاعات مسیریابی را بین روترها از طریق Multicast ارسال و دریافت خواهد کرد.
📋 روترهای موجود در پروتکل OSPF در صورت بروز تغییر با استفاده از ارسال پیام های LSA یا Link State Advertisment همسایگان خود را از وجود تغییرات آگاه خواهند کرد.
📋 با استفاده از OSPF بر روی سوئیچهای لایه 3، میتوانید مزایای مسیریابی پویا و توزیع هوشمند ترافیک را در شبکه خود بدست آورید
.
جدول ذخیره سازی اطلاعات در پروتکل مسیریابی OSPF
〽️ Neighbor Table: در نحوه مسیریابی پروتکل OSPF اشاره کردیم که همسایگان مجاور شناسایی می شوند جدول Neighbor Table شامل اطلاعات تمام همسایگان کشف شده که اطلاعات مسیریابی با آنها جایگزین می شود.
〽️ Topology Table: این جدول تمامی نقشه و راه شبکه و مسیرهای بهترین و جایگزین محاسبه شده را نمایش می دهد.
〽️ Routing Table: شامل بهترین مسیرهای فعلی که برای انتقال ترافیک داده ها بین همسایگان استفاده می شود.
معایب اصلی پروتکل مسیریابی OSPFچیست؟
❌ پروتکل OSPF مقیاس خوبی ندارد دلیل آن هم زیاد بودن تعداد روترها است که سبب می شود اندازه و فرکانس به روزرسانی های توپولوژی افزایش پیدا کند.
❌ از منابع شبکه مانند رم زیاد استفاده می کند که باعث می شود نیاز به پردازش بیشتری توسط پردازنده داشته باشد.
❌ و در آخر به این مشکل اشاره می کنیم که پیکربندی OSPF دارای پیچیدگی است.
📌 میدونی LiFi چیه؟ و چه تفاوت هایی با وای فای داره؟ اگه دوس داری بدونی سری به مطلب Wifi و Lifi چه تفاوت هایی دارند؟ بزن 💯
چه دستگاه هایی از پروتکل OSPF پشتیبانی میکنند؟
🔸 سوئیچهای لایه 3، بخصوص سوئیچهای قابل پیکربندی
🔸 بعضی از فایروالها (با اتصال فایروالها به شبکه OSPF، میتوانید ترافیک بین شبکه داخلی و شبکه بیرونی را مدیریت کنید).
🔸OSPF میتواند در محیطهای مراکز داده کارآمد باشد و برای مسیریابی بین سرورها، سوئیچ های لایه 3، فایروالها و سایر دستگاهها استفاده شود.
🔸 منحصراً در روترها قابل استفاده نیست و دستگاه های دیگری نیز از این پروتکل پشتیبانی میکنند.
🔸 پروتکل مسیریابی OSPF بر روی بسیاری از محصولات شبکه مانند روترهای شرکت های غیر سیسکو پشتیبانی می شود.
مزایای پروتکل مسیریابی OSPF
1️⃣ برای سرویس دهی به شبکه های اینترنتی بزرگ و ناهمگن مناسب تر از پروتکل های دیگر است.
2️⃣ OSPFپروتکل می تواند مسیر را در مدت زمان کوتاهی دوباره محاسبه کند.
3️⃣ پروتکل مسیریابی OSPF ویژگی بسیار متمایزی را ارائه می دهد به نام Routing Areas. و این قابلیت را دارد که یک سیستم به چند Area تقسیم شود. به وسیله توپولوژی Area اندازه پایگاه داده Link State هر منطقه کاهش می یابد
4️⃣ با استفاده از OSPF مسیریابی چند مسیری را با هزینه برابر فراهم می شود.
5️⃣ به علت طراحی به صورت ناحیه بندی باعث کاهش ترافیک آپدیت خواهد شد.
6️⃣ این پروتکل از توانمندی VLSM پشتیبانی می کنند.
7️⃣ این پروتکل محدودیتی روی تعداد Hop ندارد.
پروتکل هایOSPF به چند دسته تقسیم می شوند؟
پروتکل های مسیریابی OSPF به دو دسته تقسیم می شوند : ایستا و پویا
پروتکل های ایستا: تمامی مسیرهای مورد نیاز را ادمین شبکه به صورت دستی تعریف می کند.
پروتکل های پویا: در این پروتکل ها انتخاب بهترین مسیر با در نظر گرفتن نیازهای ادمین به صورت داینامیک انجام می شود. پروتکل های پویا به دو دسته ی IGP و EGP دسته بندی می شوند.
پروتکل IGP : این پروتکل های مسیریابی در درون یک سیستم عمل می کنند.
پروتکل EGP : در شبکه های بزرگ مانند اینترنت عمل می کنند.
بعد از شناختن پروتکل OSPF اگر علاقمند به آشنایی با پروتکل های دیگر اینترنت هستید میتونید از مطالب معرفی پروتکل MPLS و معرفی پروتکل VPLS استفاده کنید.
سخن پایانی
در این مقاله معرفی پروتکلOSPF را بررسی کردیم. اگر سوال و مشکلی در این زمینه داشتید کافی است با همکاران ما در مجموعه رایانه کمک تماس بگیرید تا در حداقل زمان به پاسخ درست برسید.
شما میتوانید از طریق شماره 9099071540 و یا 9099070192 (از طریق تلفن ثابت) یا از طریق "صفحه تماس از موبایل" با کارشناسان متخصص ما ارتباط برقرار کنید.
همکاران ما در تمام طول هفته آماده اند تا پاسخگوی سوالات فنی شما باشند.
قابل توجه شما کاربر گرامی: محتوای این صفحه صرفاً برای اطلاع رسانی است در صورتی که تسلط کافی برای انجام موارد فنی مقاله ندارید حتما از کارشناس فنی کمک بگیرید.