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

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

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

تصویری: تفاوت بین مسیریابی متمرکز و پروتکل های مسیریابی توزیع شده
تصویری: تفاوت گل ساتیوا ، ایندیکا و هیبرید | ماری جوانا شناسی 2024, نوامبر
Anonim

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

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

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

پروتکل های مسیریابی متمرکز چیست؟

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

پروتکل های مسیریابی توزیع شده چیست؟

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

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

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

توصیه شده: