دو یا چند روتر برای برقراری ارتباط با یکدیگر از یک زبان به نام پروتکل مسیریابی استفاده می کنند. روترها با ساختارهای متفاوت و برندهای مختلف نیاز به یک زبان مشترک مانند پروتکل OSPF دارند.پروتکل های مسیریابی به دو دسته پویا (Dynamic) و ایستا (Static) تقسیم بندی می شوند.
این پروتکل ها به سه دسته تقسیم می شوند:
پروتکل های EGP: دسته ای از پروتکل ها هستند که در شبکه های بزرگی مانند اینترنت و بین چندین AS عمل می کنند.
پروتکل OSPS
این پروتکل یکی از مهم ترین و رایج ترین پروتکل های مسیریابی است که بر اساس تکنولوژی Link=State عمل می کند. OSPF مخفف واژه ی Open Shortest Path First است، در این پروتکل کوتاهترین مسیر به عنوان بهترین مسیر انتخاب می شود.
برخلاف بعضی از پروتکل ها که به صورت منحصر به فرد توسط یک شرکت سازنده ارائه می شوند، OSPF یک پروتکل مستقل و بدون وابستگی به هیچ سازنده خاصی است، می توان گفت که تمام روترهای موجود از این پروتکل پشتیبانی می کنند.