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

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

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

Видео: Разница между протоколами централизованной и распределенной маршрутизации
Видео: 1001364 2024, Май
Anonim

Централизованная маршрутизация против распределенных протоколов маршрутизации

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

Существует два типа протоколов маршрутизации, классифицируемых как динамические и статические. Статические протоколы работают только с настраиваемыми вручную таблицами маршрутизации, в то время как динамические протоколы адаптивно обновляют таблицы маршрутизации в соответствии с изменениями в топологии сети. Динамические протоколы далее классифицируются как централизованные и распределенные. Централизованные протоколы сосредоточены на центральном узле для принятия всех решений по маршрутизации, в то время как распределенные протоколы делают каждое устройство в сети ответственным за принятие решений о маршрутизации.

Что такое протоколы централизованной маршрутизации?

Как упоминалось выше, протоколы централизованной маршрутизации относятся к семейству протоколов динамической маршрутизации. В сети, использующей протокол централизованной маршрутизации, центральное устройство обработки, работающее на «центральном» узле, собирает информацию (состояние, такое как состояние включения / выключения, емкость и текущее использование) по каждому каналу в сети. Затем это устройство обработки использует собранную информацию для вычисления таблиц маршрутизации для всех других узлов. Эти протоколы маршрутизации используют централизованную базу данных, расположенную на центральном узле для этих вычислений. Другими словами, таблица маршрутизации хранится на одном «центральном» узле, к которому следует обращаться, когда другим узлам необходимо принять решение о маршрутизации.

Что такое протоколы распределенной маршрутизации?

Протоколы распределенной маршрутизации также принадлежат к семейству протоколов динамической маршрутизации. В соответствии с протоколом распределенной маршрутизации каждое устройство в сети отвечает за принятие решений о маршрутизации. Есть два типа динамических распределенных протоколов, которые называются изолированными (узлы не взаимодействуют) и неизолированными (узлы взаимодействуют друг с другом). Итак, в этой подкатегории (динамические, распределенные и неизолированные) есть два широких класса протоколов, которые сегодня используются чаще. Это протоколы вектора расстояния и протоколы состояния канала. Протоколы вектора расстояния заставляют узлы обмениваться информацией, такой как пункт назначения и стоимость, через равные промежутки времени или по мере необходимости. Протоколы состояния канала рассылают информацию о состоянии канала по всей сети, чтобы каждый узел мог построить сетевую «карту».

В чем разница между протоколами централизованной маршрутизации и протоколами распределенной маршрутизации?

Хотя и централизованные, и распределенные протоколы маршрутизации являются протоколами динамической маршрутизации, они сильно отличаются по принципу работы. Основное различие между ними основано на том, какие устройства в сети принимают решения относительно маршрутизации. Один центральный узел отвечает за все решения о маршрутизации при централизованной маршрутизации, а каждое устройство отвечает за решения о маршрутизации по распределенным протоколам. Централизованные протоколы имеют много проблем по сравнению с распределенными протоколами, например, наличие единой точки отказа и потенциальная перегрузка сети вокруг центрального узла. По этим причинам чаще используются распределенные протоколы.

Рекомендуем: