- •Дистанционно-векторные протоколы
- ••Основы дистанционно векторных протоколов
- •Внутренний протокол маршрутизации RIP
- •Внутренний протокол маршрутизации RIP
- •Версии протокола RIP
- •Формат пакета RIP v 2
- •Формат пакета RIP v 2
- •Формат пакета RIP v 2
- •Алгоритм работы протокола RIP
- •Алгоритм работы протокола RIP
- •Создание минимальных таблиц
- •Создание минимальных таблиц
- •Рассылка минимальных таблиц соседям
- •Получение RIP-сообщений
- •Получение RIP-сообщений
- •Рассылка новой, уже не минимальной, таблицы соседям
- •Получение RIP-сообщений
- •Окончательный вариант таблицы маршрутизации
- •Инициализация протокола RIP
- •Просмотр основных параметров работы RIP
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Пример моделирования
- •Схема сети
- •Обработка изменений топологии сети
- •Пример моделирования
- •Таймеры RIP протокола
- •Таймеры RIP протокола
- •Методы повышения характеристик
- •Ограничение числа пересылок
- •Временная задержка изменений
- •Расщепление горизонта
- •Обратное исправление
- •Суммирование
- •Суммирование
Создание минимальных таблиц
Каждым маршрутизатором автоматически создается минимальная таблица маршрутизации, в которой учитываются только непосредственно подсоединенные сети.
Казаков Ф.А. |
11 |
Создание минимальных таблиц
Для М4:
Сеть |
Шлюз |
Порт |
Метрика |
10.1.4.0/24 |
10.1.4.1 |
1 |
1 |
10.200.1.0/24 |
10.200.1.1 |
2 |
1 |
10.200.4.0/24 |
10.200.4.1 |
3 |
1 |
|
|
|
|
Для М1:
Сеть |
Шлюз |
Порт |
Метрика |
10.1.1.0/24 |
10.1.1.1 |
1 |
1 |
10.200.1.0/24 |
10.200.1.2 |
2 |
1 |
10.200.2.0/24 |
10.200.2.1 |
3 |
1 |
|
|
|
|
Для М3:
Сеть |
Шлюз |
Порт |
Метрика |
10.1.3.0/24 |
10.1.3.1 |
1 |
1 |
10.200.4.0/24 |
10.200.4.2 |
2 |
1 |
10.200.3.0/24 |
10.200.3.1 |
3 |
1 |
|
|
|
|
Казаков Ф.А. |
12 |
Рассылка минимальных таблиц соседям
После построения таблицы минимальных маршрутов, маршрутизатор начинает посылать широковещательные пакеты протокола RIP, в которых содержится его минимальная таблица;
Казаков Ф.А. |
13 |
Получение RIP-сообщений
от соседей и обработка полученной информации
1.После получения сообщений от соседей маршрутизатор наращивает каждое полученное поле метрики на единицу
2.Адрес маршрутизатора от которого был получен данный маршрут будет адресом следующего маршрутизатора, если эта запись будет внесена в таблицу маршрутизации.
3.Маршрутизатор формирует новую, сводную таблицу маршрутов
Казаков Ф.А. |
14 |
Получение RIP-сообщений
от соседей и обработка полученной
информации
Для М4:
|
|
Сеть |
Шлюз |
Порт |
Метрика |
|
|
|
10.1.4.0/24 |
10.1.4.1 |
1 |
1 |
|
|
|
10.200.1.0/24 |
10.200.1.1 |
2 |
1 |
|
М1: |
|
10.200.4.0/24 |
10.200.4.1 |
3 |
1 |
|
|
10.1.1.0/24 |
10.200.1.2 |
2 |
2 |
|
|
|
|
|
||||
|
|
10.200.1.0/24 |
10.200.1.2 |
2 |
2 |
|
|
|
10.200.2.0/24 |
10.200.1.2 |
2 |
2 |
|
М3: |
10.1.3.0/24 |
10.200.4.2 |
3 |
2 |
|
|
|
|
|
||||
|
|
10.200.4.0/24 |
10.200.4.2 |
3 |
2 |
|
|
|
10.200.3.0/24 |
10.200.4.2 |
3 |
2 |
|
|
|
|
|
|
|
|
Казаков Ф.А. |
15 |
Рассылка новой, уже не минимальной, таблицы соседям
Каждый маршрутизатор отсылает новое RIP- сообщение всем своим соседям. В этом сообщении он помещает данные обновленной таблицы маршрутов
Для М4:
Сеть |
Шлюз |
Порт |
Метрика |
10.1.4.0/24 |
10.1.4.1 |
1 |
1 |
10.200.1.0/24 |
10.200.1.1 |
2 |
1 |
10.200.4.0/24 |
10.200.4.1 |
3 |
1 |
10.1.1.0/24 |
10.200.1.2 |
2 |
2 |
10.200.2.0/24 |
10.200.1.2 |
2 |
2 |
10.1.3.0/24 |
10.200.4.2 |
3 |
2 |
10.200.3.0/24 |
10.200.4.2 |
3 |
2 |
|
|
|
|
Казаков Ф.А. |
16 |
Получение RIP-сообщений
от соседей и обработка полученной
информации
Для М4:
|
|
|
|
|
Сеть |
|
|
|
|
|
|
|
|
|
|
|
Шлюз |
|
|
|
|
|
Порт |
|
|
|
|
Метрика |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
10.1.4.0/24 |
|
|
|
|
10.1.4.1 |
|
|
|
|
1 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
10.200.1.0/24 |
10.200.1.1 |
2 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М1: |
|
10.200.4.0/24 |
10.200.4.1 |
3 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
10.1.1.0/24 |
|
|
|
|
10.200.1.2 |
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
10.200.1.0/24 |
10.200.1.2 |
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
10.200.2.0/24 |
10.200.1.2 |
2 |
|
|
|
|
|
|
2 |
|
От М2: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.1.2.0/24 |
|
|
|
|
10.200.1.2 |
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
10.200.3.0/24 |
10.200.1.2 |
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
От М1: |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.1.4.0/24 |
|
|
|
|
10.200.1.2 |
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
10.200.4.0/24 |
10.200.1.2 |
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Казаков Ф.А. |
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Получение RIP-сообщений |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
от соседей и обработка полученной |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Для М4: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
информации |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
Сеть |
|
|
|
|
|
|
|
|
|
|
|
Шлюз |
|
|
|
Порт |
Метрика |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.1.4.0/24 |
|
|
|
|
10.1.4.1 |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.1.0/24 |
10.200.1.1 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.4.0/24 |
10.200.4.1 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.1.1.0/24 |
|
|
|
|
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.2.0/24 |
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.1.3.0/24 |
|
|
|
|
10.200.4.2 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.3.0/24 |
10.200.4.2 |
|
|
3 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
М1: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.1.1.0/24 |
|
|
|
|
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.1.0/24 |
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.2.0/24 |
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
От М2: |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.1.2.0/24 |
|
|
|
|
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.3.0/24 |
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
От М1: |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10.1.4.0/24 |
|
|
|
|
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
10.200.4.0/24 |
10.200.1.2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
18 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Казаков Ф.А. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Окончательный вариант таблицы маршрутизации
Для М4:
Сеть |
Шлюз |
Порт |
Метрика |
10.1.4.0/24 |
10.1.4.1 |
1 |
1 |
10.200.1.0/24 |
10.200.1.1 |
2 |
1 |
10.200.4.0/24 |
10.200.4.1 |
3 |
1 |
10.1.1.0/24 |
10.200.1.2 |
2 |
2 |
10.200.2.0/24 |
10.200.1.2 |
2 |
2 |
10.1.3.0/24 |
10.200.4.2 |
3 |
2 |
10.200.3.0/24 |
10.200.4.2 |
3 |
2 |
10.1.2.0/24 |
10.200.1.2 |
2 |
3 |
|
|
|
|
Казаков Ф.А. |
19 |
Инициализация протокола RIP
Запуск процесса динамической маршрутизации:
router(conf)# router rip router(conf-router)# version 2 router(conf-router)# network 10.0.0.0
Включение RIP для классовой сети значит включение его на всех интерфейсах, которые являются частью этой сети. А включение RIP на интерфейсе означает, что маршрутизатор:
–отправляет с него обновления RIP,
–слушает обновления RIP на 520 порту,
–анонсирует сеть интерфейса соседям.
Казаков Ф.А. |
20 |
