Разлика между централизирано маршрутизиране и протоколи за разпределено маршрутизиране

Разлика между централизирано маршрутизиране и протоколи за разпределено маршрутизиране
Разлика между централизирано маршрутизиране и протоколи за разпределено маршрутизиране

Видео: Разлика между централизирано маршрутизиране и протоколи за разпределено маршрутизиране

Видео: Разлика между централизирано маршрутизиране и протоколи за разпределено маршрутизиране
Видео: CS50 2013 - Week 10 2024, Юли
Anonim

Централизирано маршрутизиране срещу разпределени протоколи за маршрутизиране

Маршрутизирането е процесът на избор кои пътища да се използват за изпращане на мрежов трафик и изпращане на пакетите по избраната подмрежа. В терминологията на компютърните мрежи, протоколът за маршрутизиране определя как възлите в мрежите (по-специално маршрутизаторите) взаимодействат помежду си, за да решат кои пътища да изберат за изпращане на мрежов трафик чрез споделяне на необходимата информация за връзката. Обикновено възлите имат първоначални познания за други възли, свързани директно с тях, и протоколът за маршрутизиране ще разпространи тази информация първо до близките възли и след това до другите възли. Ето как протоколите за маршрутизиране предоставят знания за топологията на мрежата на рутерите на мрежата първоначално, както и след като е настъпила промяна.

Има два типа протоколи за маршрутизиране, класифицирани като динамични и статични протоколи. Статичните протоколи работят само с ръчно конфигурирани таблици за маршрутизиране, докато динамичните протоколи адаптивно актуализират таблицата(ите) за маршрутизиране според промените в мрежовата топология. Динамичните протоколи се класифицират допълнително като централизирани и разпределени. Централизираните протоколи се фокусират върху централен възел за всички решения за маршрутизиране, докато разпределените протоколи правят всяко устройство в мрежата отговорно за вземането на решения за маршрутизиране.

Какво представляват централизирани протоколи за маршрутизиране?

Както бе споменато по-горе, централизираните протоколи за маршрутизиране принадлежат към семейството на динамичните протоколи за маршрутизиране. В мрежа, която използва централизиран протокол за маршрутизиране, централно обработващо устройство, работещо на „централен“възел, събира информация (състояние, като състояние нагоре/надолу, капацитет и текущо използване) за всяка връзка в мрежата. След това това обработващо устройство използва събраната информация, за да изчисли таблици за маршрутизиране за всички останали възли. Тези протоколи за маршрутизиране използват централизирана база данни, разположена в централния възел за тези изчисления. С други думи, таблицата за маршрутизиране се съхранява в един „централен“възел, който трябва да се консултира, когато други възли трябва да вземат решение за маршрутизиране.

Какво представляват протоколите за разпределено маршрутизиране?

Протоколите за разпределено маршрутизиране също принадлежат към семейството на протоколите за динамично маршрутизиране. При протокола за разпределено маршрутизиране всяко устройство в мрежата е отговорно за вземането на решения за маршрутизиране. Има два вида динамични, разпределени протоколи, наречени изолирани (възлите не комуникират) и неизолирани (възлите комуникират помежду си). И така, в тази подкатегория (динамични, разпределени и неизолирани) има два широки класа протоколи, които се използват по-често днес. Те са протоколи за вектор на разстоянието и протоколи за състоянието на връзката. Протоколите за вектор на разстояние карат възлите да споделят информация като местоназначение и цена на редовни интервали или при необходимост. Протоколите за състояние на връзката наводняват информацията за състоянието на връзката в цялата мрежа, за да позволят на всеки възел да изгради мрежова „карта“.

Каква е разликата между централизираните протоколи за маршрутизиране и протоколите за разпределено маршрутизиране?

Въпреки че както централизираните, така и разпределените протоколи за маршрутизиране са динамични протоколи за маршрутизиране, те са доста различни в начина, по който работят. Основната разлика между тях се основава на това кои устройства в мрежата вземат решения относно маршрутизирането. Един централен възел е отговорен за всички решения за маршрутизиране при централизирано маршрутизиране, докато всяко устройство е отговорно за решенията за маршрутизиране при разпределени протоколи. Централизираните протоколи имат много проблеми в сравнение с разпределените протоколи, като наличието на една точка на повреда и потенциално задръстване на мрежата около централния възел. Поради тези причини разпределените протоколи се използват по-често.

Препоръчано: