Все протоколы маршрутизации разработаны для получения данных об удалённых сетях и быстрой адаптации к любым изменениям в топологии. Метод, используемый протоколом маршрутизации для выполнения этих задачи, зависит от выбранного алгоритма и эксплуатационных характеристик протокола.
В целом, работу протокола динамической маршрутизации можно описать следующим образом:
1. Маршрутизатор отправляет и принимает сообщения маршрутизации на свои интерфейсы.
2. Маршрутизатор предоставляет общий доступ к сообщениям маршрутизации и данным о маршрутах для других маршрутизаторов, использующих тот же протокол маршрутизации.
3. Маршрутизаторы осуществляют обмен данными маршрутизации для получения информации об удалённых сетях.
4. При обнаружении маршрутизатором изменений в топологии, протокол маршрутизации может объявить это изменение для других маршрутизаторов.
Для просмотра анимации, демонстрирующей работу протоколов динамической маршрутизации, нажмите кнопку «Воспроизведение» на рисунке.