- •Дистанционно-векторные протоколы
- ••Основы дистанционно векторных протоколов
- •Внутренний протокол маршрутизации RIP
- •Внутренний протокол маршрутизации RIP
- •Версии протокола RIP
- •Формат пакета RIP v 2
- •Формат пакета RIP v 2
- •Формат пакета RIP v 2
- •Алгоритм работы протокола RIP
- •Алгоритм работы протокола RIP
- •Создание минимальных таблиц
- •Создание минимальных таблиц
- •Рассылка минимальных таблиц соседям
- •Получение RIP-сообщений
- •Получение RIP-сообщений
- •Рассылка новой, уже не минимальной, таблицы соседям
- •Получение RIP-сообщений
- •Окончательный вариант таблицы маршрутизации
- •Инициализация протокола RIP
- •Просмотр основных параметров работы RIP
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Схема сети
- •Обработка изменений топологии сети
- •Пример моделирования
- •Таймеры RIP протокола
- •Таймеры RIP протокола
- •Методы повышения характеристик
- •Ограничение числа пересылок
- •Временная задержка изменений
- •Расщепление горизонта
- •Обратное исправление
- •Суммирование
- •Суммирование
Таймеры RIP протокола
•Update timer — частота отправки обновлений протокола, по истечению таймера отправляется обновление. По умолчанию равен 30 секундам.
•Invalid timer — Если обновление о маршруте не будет получено до истечения данного таймера, маршрут будет помечен как Invalid, то есть с метрикой 16. По умолчанию таймер равен 180 секундам.
Казаков Ф.А. |
31 |
Таймеры RIP протокола
•Flush timer (garbage collection timer) — По умолчанию таймер равен 240 секундам, на 60 больше чем invalid timer. Если данный таймер истечет до прихода обновлений о маршруте, маршрут будет исключен из таблицы маршрутизации.
•Holddown timer — Запуск таймера произойдет после того, как маршрут был помечен как не достижимый. До истечения данного таймера маршрут будет находиться в памяти для предотвращения образования маршрутной петли и по этому маршруту передается трафик. По умолчанию равен 180 секундам. Таймер не является стандартным, добавлен в реализации Cisco.
Казаков Ф.А. |
32 |
Методы повышения характеристик
RIP определяет ряд алгоритмов, предназначенных для более стабильной работы в условиях быстро изменяющейся топологии сети:
–ограничение числа пересылок;
–временная задержка изменений (hold-downs);
–расщепление горизонта (split-horizons);
–обратное исправление (poison reverse updates)
Казаков Ф.А. |
33 |
Ограничение числа пересылок
RIP разрешает максимальное число пересылок, равное 15. Любому пункту назначения, который находится дальше, чем на расстоянии 15 пересылок, присваивается ярлык "недосягаемого". Максимальное число пересылок RIP в значительной мере ограничивает его применение в крупных об'единенных сетях, однако способствует предотвращению появления проблемы, называемой счетом до бесконечности.
Казаков Ф.А. |
34 |
Временная задержка изменений
Временная задержка изменений используются для того, чтобы помешать регулярным сообщениям о корректировке восстановить в правах маршрут, который необходимо удалить.
Любые вносимые изменения не принимаются до тех пор пока не обновится вся сеть.
Казаков Ф.А. |
35 |
Расщепление горизонта
•Расщепление горизонта основывается на запрете передачи обновлений маршрутов
вобратном направлении.
•Цель применения алгоритма:
–Исключение маршрутных петель;
–Снижение нагрузки на сеть;
Казаков Ф.А. |
36 |
Обратное исправление
Технология обратного исправления (Poison Reverse) решает те же задачи, что и технология разделения горизонтов (Split-Horizon), однако немного другими способами. Маршрутизаторы будут распространять маршруты через порты, которые явились их источниками. Но эти маршруты будут идентифицироваться как недостижимые, что достигается установкой количества переходов равным 16.
Казаков Ф.А. |
37 |
Суммирование
маршрутов
Казаков Ф.А. |
38 |
Суммирование
маршрутов
Таблица маршрутизации для M1 без суммирования:
Сеть |
Шлюз |
Порт |
Метрика |
10.200.1.0/24 |
10.200.1.1 |
1 |
1 |
10.200.2.0/24 |
10.200.1.2 |
1 |
2 |
10.200.3.0/24 |
10.200.1.2 |
1 |
2 |
10.1.2.0/24 |
10.200.1.2 |
1 |
3 |
10.1.3.0/24 |
10.200.1.2 |
1 |
3 |
|
|
|
|
Таблица маршрутизации для M1 после суммирования:
Сеть |
Шлюз |
Порт |
Метрика |
10.200.1.0/24 |
10.200.1.1 |
1 |
1 |
10.200.2.0/23 |
10.200.1.2 |
1 |
2 |
10.1.2.0/23 |
10.200.1.2 |
1 |
3 |
|
|
|
|
Казаков Ф.А. |
39 |
