Документация: ПО Факел — разрабатываемая версия

RIP

Обзор

Протокол RIP является распространенным протоколом из категории IGP протоколов для маршрутизации внутри локальной сети. Протокол RIP был разработан в 1970-х годах компанией Xerox как часть другого протокола маршрутизации — XNS. Протокол RIP является дистанционно-векторным протоколом и основан на алгоритме поиска кратчайшего пути Беллмана-Форда. Маршрутизатор с поддержкой протокола RIP периодически отправляет соседствующим узлам обновления маршрутных данных, обеспечивая таким образом схождение физической топологии сети. Каждое обновление содержит параметр — дистанцию до определенных подсетей, который рассылается по всем соседствующим узлам (другим маршрутизаторам).

Поддерживаются следующие версии протокола RIP:

  • RIPv1 — описание представлено в спецификации RFC 1058;

  • RIPv2 — описание представлено в спецификации RFC 2453.

Команда restart rip перезапускает протокол RIP в подсистеме маршрутизации и доступна только пользователю уровня «Администратор» (см. Уровни пользователей). Перед перезапуском команда сохраняет активную конфигурацию подсистемы маршрутизации, а после перезапуска применяет ее заново. Команда небезопасна: после нее связь с маршрутизатором или активная конфигурация могут быть потеряны. Поэтому команда выводит предупреждение и запрашивает подтверждение (см. также Состояние менеджера таблиц маршрутизации).

Отладку протокола RIP включают команды monitor protocol rip enable … и отключают команды monitor protocol rip disable …. Каждая команда управляет одной категорией отладочных сообщений, например событиями, пакетами определенного типа или обменом с менеджером таблиц маршрутизации. Отладка нужна при диагностике; после диагностики отключите ее. Команда monitor protocol rip disable all отключает все категории сразу.

Пример настройки

Шаг

Команда

Описание

1

set protocols rip network 192.168.0.0/24

Активирует протокол RIP на интерфейсе, определенном подсетью 192.168.0.0/24

2

set protocols rip redistribute connected

Перераспределяет подключенные маршруты в RIP

Список команд


Режим «Конфигурирование»


protocols rip network <network>

Описание:
Активирует протокол RIP на интерфейсе, определенном указанной подсетью.

Синтаксис:

  • set protocols rip network <network>

  • delete protocols rip network <network>

  • show protocols rip network

Аргументы:

  • <network> — подсеть, на интерфейсе которой активируется протокол RIP. Формат: IPv4-префикс (x.x.x.x/x). Можно задать несколько значений.

Режим: «Конфигурирование».


protocols rip interface <interface>

Описание:
Активирует протокол RIP на интерфейсе, указанном явно по имени. На указанном интерфейсе будут включены передача и получение пакетов по протоколу RIP.

Синтаксис:

  • set protocols rip interface <interface>

  • delete protocols rip interface <interface>

  • show protocols rip interface

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols rip neighbor <neighbor>

Описание:
Задает адрес соседствующего узла явно, если соседствующий узел не способен обрабатывать пакеты группового вещания (multicast). Не все маршрутизаторы могут обрабатывать пакеты группового вещания (multicast) — пакеты, которые адресованы целой сети или группе хостов в ней. В таких случаях необходимо устанавливать прямое соединение между маршрутизаторами.

Синтаксис:

  • set protocols rip neighbor <neighbor>

  • delete protocols rip neighbor <neighbor>

  • show protocols rip neighbor

Аргументы:

  • <neighbor> — IP-адрес соседствующего узла. Формат: IPv4-адрес (x.x.x.x). Можно задать несколько значений.

Режим: «Конфигурирование».


protocols rip passive-interface <passive-interface>

Описание:
Переводит интерфейс в пассивный режим. В пассивном режиме все входящие пакеты интерфейс обрабатывает обычным образом, и операционная система не отправляет с него ни пакеты группового вещания (multicast), ни одноадресные пакеты (unicast) по протоколу RIP, за исключением пакетов в адрес заданного конкретного соседствующего узла. Значение default переводит в пассивный режим все интерфейсы.

Синтаксис:

  • set protocols rip passive-interface <passive-interface>

  • delete protocols rip passive-interface <passive-interface>

  • show protocols rip passive-interface

Аргументы:

  • <passive-interface> — имя интерфейса или значение default для перевода в пассивный режим всех интерфейсов. Можно задать несколько значений.

Режим: «Конфигурирование».


protocols rip default-distance <default-distance>

Описание:
Задает административную дистанцию по умолчанию.

Примечание

Маршруты с административной дистанцией 255 фактически определяются операционной системой как отключенные и не устанавливаются в ядро.

Синтаксис:

  • set protocols rip default-distance <default-distance>

  • delete protocols rip default-distance <default-distance>

  • show protocols rip default-distance

Аргументы:

  • <default-distance> — значение дистанции. Формат: целое число. Диапазон значений: от 1 до 255.

Режим: «Конфигурирование».


protocols rip network-distance <network-distance> distance <distance>

Описание:
Задает административную дистанцию для определенного префикса.

Синтаксис:

  • set protocols rip network-distance <network-distance> distance <distance>

  • delete protocols rip network-distance <network-distance> distance <distance>

  • show protocols rip network-distance <network-distance> distance

Аргументы:

  • <network-distance> — префикс сети. Формат: IPv4-префикс (x.x.x.x/x).

  • <distance> — значение дистанции. Формат: целое число. Диапазон значений: от 1 до 255.

Режим: «Конфигурирование».


protocols rip network-distance <network-distance> access-list <access-list>

Описание:
Задает список доступа для определенного префикса. Команда может использоваться вместе с командой network-distance <network-distance> distance <distance>.

Синтаксис:

  • set protocols rip network-distance <network-distance> access-list <access-list>

  • delete protocols rip network-distance <network-distance> access-list <access-list>

  • show protocols rip network-distance <network-distance> access-list

Аргументы:

  • <network-distance> — префикс сети. Формат: IPv4-префикс (x.x.x.x/x).

  • <access-list> — имя списка доступа. Формат: строка.

Режим: «Конфигурирование».


protocols rip default-information originate

Описание:
Генерирует маршрут по умолчанию.

Синтаксис:

  • set protocols rip default-information originate

  • delete protocols rip default-information originate

  • show protocols rip default-information originate

Режим: «Конфигурирование».


protocols rip distribute-list access-list in <in>

Описание:
Накладывает фильтр на входящие маршруты, определяемые протоколом RIP, с помощью списка доступа.

Синтаксис:

  • set protocols rip distribute-list access-list in <in>

  • delete protocols rip distribute-list access-list in <in>

  • show protocols rip distribute-list access-list in

Аргументы:

  • <in> — номер списка доступа. Формат: целое число.

Режим: «Конфигурирование».


protocols rip distribute-list access-list out <out>

Описание:
Накладывает фильтр на исходящие маршруты, определяемые протоколом RIP, с помощью списка доступа.

Синтаксис:

  • set protocols rip distribute-list access-list out <out>

  • delete protocols rip distribute-list access-list out <out>

  • show protocols rip distribute-list access-list out

Аргументы:

  • <out> — номер списка доступа. Формат: целое число.

Режим: «Конфигурирование».


protocols rip distribute-list interface <interface> access-list in <in>

Описание:
Накладывает фильтр на входящие маршруты, определяемые протоколом RIP на указанном интерфейсе, с помощью списка доступа.

Синтаксис:

  • set protocols rip distribute-list interface <interface> access-list in <in>

  • delete protocols rip distribute-list interface <interface> access-list in <in>

  • show protocols rip distribute-list interface <interface> access-list in

Аргументы:

  • <interface> — имя интерфейса, к которому применяется список доступа.

  • <in> — номер списка доступа. Формат: целое число.

Режим: «Конфигурирование».


protocols rip distribute-list interface <interface> access-list out <out>

Описание:
Накладывает фильтр на исходящие маршруты, определяемые протоколом RIP на указанном интерфейсе, с помощью списка доступа.

Синтаксис:

  • set protocols rip distribute-list interface <interface> access-list out <out>

  • delete protocols rip distribute-list interface <interface> access-list out <out>

  • show protocols rip distribute-list interface <interface> access-list out

Аргументы:

  • <interface> — имя интерфейса, к которому применяется список доступа.

  • <out> — номер списка доступа. Формат: целое число.

Режим: «Конфигурирование».


protocols rip distribute-list prefix-list in <in>

Описание:
Накладывает фильтр на входящие маршруты, определяемые протоколом RIP, с помощью списка префиксов.

Синтаксис:

  • set protocols rip distribute-list prefix-list in <in>

  • delete protocols rip distribute-list prefix-list in <in>

  • show protocols rip distribute-list prefix-list in

Аргументы:

  • <in> — имя списка префиксов. Формат: строка.

Режим: «Конфигурирование».


protocols rip distribute-list prefix-list out <out>

Описание:
Накладывает фильтр на исходящие маршруты, определяемые протоколом RIP, с помощью списка префиксов.

Синтаксис:

  • set protocols rip distribute-list prefix-list out <out>

  • delete protocols rip distribute-list prefix-list out <out>

  • show protocols rip distribute-list prefix-list out

Аргументы:

  • <out> — имя списка префиксов. Формат: строка.

Режим: «Конфигурирование».


protocols rip distribute-list interface <interface> prefix-list in <in>

Описание:
Накладывает фильтр на входящие маршруты, определяемые протоколом RIP на указанном интерфейсе, с помощью списка префиксов.

Синтаксис:

  • set protocols rip distribute-list interface <interface> prefix-list in <in>

  • delete protocols rip distribute-list interface <interface> prefix-list in <in>

  • show protocols rip distribute-list interface <interface> prefix-list in

Аргументы:

  • <interface> — имя интерфейса, к которому применяется список префиксов.

  • <in> — имя списка префиксов. Формат: строка.

Режим: «Конфигурирование».


protocols rip distribute-list interface <interface> prefix-list out <out>

Описание:
Накладывает фильтр на исходящие маршруты, определяемые протоколом RIP на указанном интерфейсе, с помощью списка префиксов.

Синтаксис:

  • set protocols rip distribute-list interface <interface> prefix-list out <out>

  • delete protocols rip distribute-list interface <interface> prefix-list out <out>

  • show protocols rip distribute-list interface <interface> prefix-list out

Аргументы:

  • <interface> — имя интерфейса, к которому применяется список префиксов.

  • <out> — имя списка префиксов. Формат: строка.

Режим: «Конфигурирование».


protocols rip route <route>

Описание:
Задает статический маршрут только для внутреннего использования протоколом RIP.

Примечание

Рекомендуется использовать с осторожностью и только продвинутым пользователям, которые знакомы с деталями технической реализации протокола RIP. В большинстве случаев рекомендуется создавать статический маршрут в операционной системе и выполнять его редистрибуцию в контекст протокола RIP с помощью команды redistribute static.

Синтаксис:

  • set protocols rip route <route>

  • delete protocols rip route <route>

  • show protocols rip route

Аргументы:

  • <route> — статический маршрут. Формат: IPv4-префикс (x.x.x.x/x). Можно задать несколько значений.

Режим: «Конфигурирование».


protocols rip timers update <update>

Описание:
Задает таймер обновления данных по протоколу RIP. По прошествии заданного количества секунд протокол RIP в инициативном порядке отправляет всем соседствующим узлам сообщение, содержащее полный список маршрутов из таблицы маршрутизации.

Синтаксис:

  • set protocols rip timers update <update>

  • delete protocols rip timers update <update>

  • show protocols rip timers update

Аргументы:

  • <update> — значение таймера в секундах. Формат: целое число. Диапазон значений: от 5 до 2147483647. Значение по умолчанию: 30.

Режим: «Конфигурирование».


protocols rip timers timeout <timeout>

Описание:
Задает тайм-аут, по истечении которого маршрут определяется как недоступный. При этом маршрут остается в таблице маршрутизации еще некоторое время, чтобы соседствующие узлы были проинформированы об этом.

Синтаксис:

  • set protocols rip timers timeout <timeout>

  • delete protocols rip timers timeout <timeout>

  • show protocols rip timers timeout

Аргументы:

  • <timeout> — значение тайм-аута в секундах. Формат: целое число. Диапазон значений: от 5 до 2147483647. Значение по умолчанию: 180.

Режим: «Конфигурирование».


protocols rip timers garbage-collection <garbage-collection>

Описание:
Задает таймер для окончательной очистки недоступных маршрутов. По прошествии заданного количества секунд недоступный маршрут окончательно удаляется из таблицы маршрутизации.

Синтаксис:

  • set protocols rip timers garbage-collection <garbage-collection>

  • delete protocols rip timers garbage-collection <garbage-collection>

  • show protocols rip timers garbage-collection

Аргументы:

  • <garbage-collection> — значение таймера в секундах. Формат: целое число. Диапазон значений: от 5 до 2147483647. Значение по умолчанию: 120.

Режим: «Конфигурирование».


protocols rip redistribute babel

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: маршруты Babel.

Синтаксис:

  • set protocols rip redistribute babel

  • delete protocols rip redistribute babel

  • show protocols rip redistribute babel

Режим: «Конфигурирование».


protocols rip redistribute bgp

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: маршруты BGP.

Синтаксис:

  • set protocols rip redistribute bgp

  • delete protocols rip redistribute bgp

  • show protocols rip redistribute bgp

Режим: «Конфигурирование».


protocols rip redistribute connected

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: подключенные маршруты.

Синтаксис:

  • set protocols rip redistribute connected

  • delete protocols rip redistribute connected

  • show protocols rip redistribute connected

Режим: «Конфигурирование».


protocols rip redistribute isis

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: маршруты IS-IS.

Синтаксис:

  • set protocols rip redistribute isis

  • delete protocols rip redistribute isis

  • show protocols rip redistribute isis

Режим: «Конфигурирование».


protocols rip redistribute kernel

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: маршруты ядра.

Синтаксис:

  • set protocols rip redistribute kernel

  • delete protocols rip redistribute kernel

  • show protocols rip redistribute kernel

Режим: «Конфигурирование».


protocols rip redistribute ospf

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: маршруты OSPF.

Синтаксис:

  • set protocols rip redistribute ospf

  • delete protocols rip redistribute ospf

  • show protocols rip redistribute ospf

Режим: «Конфигурирование».


protocols rip redistribute static

Описание:
Выполняет редистрибуцию маршрутной информации в таблицы, используемые протоколом RIP. Источник: статические маршруты.

Синтаксис:

  • set protocols rip redistribute static

  • delete protocols rip redistribute static

  • show protocols rip redistribute static

Режим: «Конфигурирование».


protocols rip redistribute babel metric <metric>

Описание:
Задает метрику для маршрутов Babel, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute babel metric <metric>

  • delete protocols rip redistribute babel metric <metric>

  • show protocols rip redistribute babel metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute bgp metric <metric>

Описание:
Задает метрику для маршрутов BGP, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute bgp metric <metric>

  • delete protocols rip redistribute bgp metric <metric>

  • show protocols rip redistribute bgp metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute connected metric <metric>

Описание:
Задает метрику для подключенных маршрутов, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute connected metric <metric>

  • delete protocols rip redistribute connected metric <metric>

  • show protocols rip redistribute connected metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute isis metric <metric>

Описание:
Задает метрику для маршрутов IS-IS, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute isis metric <metric>

  • delete protocols rip redistribute isis metric <metric>

  • show protocols rip redistribute isis metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute kernel metric <metric>

Описание:
Задает метрику для маршрутов ядра, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute kernel metric <metric>

  • delete protocols rip redistribute kernel metric <metric>

  • show protocols rip redistribute kernel metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute ospf metric <metric>

Описание:
Задает метрику для маршрутов OSPF, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute ospf metric <metric>

  • delete protocols rip redistribute ospf metric <metric>

  • show protocols rip redistribute ospf metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute static metric <metric>

Описание:
Задает метрику для статических маршрутов, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute static metric <metric>

  • delete protocols rip redistribute static metric <metric>

  • show protocols rip redistribute static metric

Аргументы:

  • <metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16.

Режим: «Конфигурирование».


protocols rip redistribute babel route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора маршрутов Babel, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute babel route-map <route-map>

  • delete protocols rip redistribute babel route-map <route-map>

  • show protocols rip redistribute babel route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute bgp route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора маршрутов BGP, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute bgp route-map <route-map>

  • delete protocols rip redistribute bgp route-map <route-map>

  • show protocols rip redistribute bgp route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute connected route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора подключенных маршрутов, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute connected route-map <route-map>

  • delete protocols rip redistribute connected route-map <route-map>

  • show protocols rip redistribute connected route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute isis route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора маршрутов IS-IS, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute isis route-map <route-map>

  • delete protocols rip redistribute isis route-map <route-map>

  • show protocols rip redistribute isis route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute kernel route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора маршрутов ядра, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute kernel route-map <route-map>

  • delete protocols rip redistribute kernel route-map <route-map>

  • show protocols rip redistribute kernel route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute ospf route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора маршрутов OSPF, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute ospf route-map <route-map>

  • delete protocols rip redistribute ospf route-map <route-map>

  • show protocols rip redistribute ospf route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip redistribute static route-map <route-map>

Описание:
Настраивает карту маршрутов для выбора статических маршрутов, в отношении которых выполняется редистрибуция.

Синтаксис:

  • set protocols rip redistribute static route-map <route-map>

  • delete protocols rip redistribute static route-map <route-map>

  • show protocols rip redistribute static route-map

Аргументы:

  • <route-map> — имя карты маршрутов. Формат: строка.

Режим: «Конфигурирование».


protocols rip default-metric <default-metric>

Описание:
Изменяет значение метрики по умолчанию (число пересылок между узлами) для маршрутов, в отношении которых выполняется редистрибуция. Команда не оказывает никакого влияния на маршрут до непосредственно подключенных к маршрутизатору подсетей — connected, даже если для него тоже определена редистрибуция посредством команды redistribute connected. Чтобы маршруты типа connected также подвергались редистрибуции, необходимо использовать команду redistribute connected metric.

Важно

Операционная система поддерживает семь источников маршрутной информации: babel, bgp, connected, isis, kernel, ospf, static.

Синтаксис:

  • set protocols rip default-metric <default-metric>

  • delete protocols rip default-metric <default-metric>

  • show protocols rip default-metric

Аргументы:

  • <default-metric> — значение метрики. Формат: целое число. Диапазон значений: от 1 до 16. Значение по умолчанию: 1.

Режим: «Конфигурирование».


protocols rip interface <interface> authentication plaintext-password <plaintext-password>

Описание:
Выбирает интерфейс, для которого в рамках протокола RIP будет выполняться базовая аутентификация — аутентификация по паролю. Длина пароля не должна превышать 16 символов.

Синтаксис:

  • set protocols rip interface <interface> authentication plaintext-password <plaintext-password>

  • delete protocols rip interface <interface> authentication plaintext-password <plaintext-password>

  • show protocols rip interface <interface> authentication plaintext-password

Аргументы:

  • <interface> — имя интерфейса.

  • <plaintext-password> — пароль. Формат: строка, не более 16 символов.

Режим: «Конфигурирование».


protocols rip interface <interface> authentication md5 <md5>

Описание:
Задает интерфейс, для которого в рамках протокола RIP будет выполняться аутентификация по ключу MD5. Идентификатор ключа является частью протокола и должен быть одинаковым для всех маршрутизаторов на линии.

Синтаксис:

  • set protocols rip interface <interface> authentication md5 <md5>

  • delete protocols rip interface <interface> authentication md5 <md5>

  • show protocols rip interface <interface> authentication md5

Аргументы:

  • <interface> — имя интерфейса.

  • <md5> — идентификатор ключа MD5. Формат: целое число. Диапазон значений: от 1 до 255.

Режим: «Конфигурирование».


protocols rip interface <interface> authentication md5 <md5> password <password>

Описание:
Задает ключ аутентификации по протоколу MD5, ассоциированный с заданным идентификатором ключа. Длина ключа не должна превышать 16 символов.

Синтаксис:

  • set protocols rip interface <interface> authentication md5 <md5> password <password>

  • delete protocols rip interface <interface> authentication md5 <md5> password <password>

  • show protocols rip interface <interface> authentication md5 <md5> password

Аргументы:

  • <interface> — имя интерфейса.

  • <md5> — идентификатор ключа MD5. Формат: целое число. Диапазон значений: от 1 до 255.

  • <password> — ключ. Формат: строка, не более 16 символов.

Режим: «Конфигурирование».


protocols rip interface <interface> split-horizon disable

Описание:
Отключает на интерфейсе механизм split horizon, который обычно используется дистанционно-векторными протоколами для предотвращения петель в маршрутах, во избежание которых операционная система по умолчанию не анонсирует маршруты с интерфейса, на который они были получены ранее.

Синтаксис:

  • set protocols rip interface <interface> split-horizon disable

  • delete protocols rip interface <interface> split-horizon disable

  • show protocols rip interface <interface> split-horizon disable

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


protocols rip interface <interface> split-horizon poison-reverse

Описание:
Включает обратное анонсирование источнику маршрутной информации маршрута, который был получен ранее от него, но с максимальной административной дистанцией. Такой механизм называется Poison Reverse. Если данный механизм работает совместно с механизмом split horizon, операционная система анонсирует маршруты с интерфейса, с которого они были получены, как недостижимые.

Синтаксис:

  • set protocols rip interface <interface> split-horizon poison-reverse

  • delete protocols rip interface <interface> split-horizon poison-reverse

  • show protocols rip interface <interface> split-horizon poison-reverse

Аргументы:

  • <interface> — имя интерфейса.

Режим: «Конфигурирование».


Режим «Администрирование»


ip rip

Описание:
Выводит на экран маршруты, полученные в ходе использования протокола RIP.

Синтаксис:

  • show ip rip

Пример работы команды:

fakel@fakel:~$ show ip rip
Codes: R - RIP, C - connected, S - Static, O - OSPF, B - BGP
Sub-codes:
(n) - normal, (s) - static, (d) - default, (r) - redistribute,
(i) - interface

      Network        Next Hop    Metric   From        Tag   Time
C(i)  10.0.12.0/24   0.0.0.0     1        self        0
C(i)  10.0.13.0/24   0.0.0.0     1        self        0
R(n)  10.0.23.0/24   10.0.12.2   2        10.0.12.2   0     02:53

Режим: «Администрирование».


ip rip status

Описание:
Выводит на экран текущий статус механизма, реализующего протокол RIP. Статус включает такую информацию, как значения таймеров, заданные фильтры, версию протокола RIP, интерфейс, на котором запущен механизм, и данные по соседствующим узлам.

Синтаксис:

  • show ip rip status

Пример работы команды:

fakel@fakel:~$ show ip rip status
Routing Protocol is "rip"
Sending updates every 30 seconds with +/-50%, next due in 11 seconds
Timeout after 180 seconds, garbage collect after 120 seconds
Outgoing update filter list for all interface is not set
Incoming update filter list for all interface is not set
Default redistribution metric is 1
Redistributing:
   Default version control: send version 2, receive any version
   Interface   Send   Recv   Key-chain
   eth0        2      1      2
   eth2        2      1      2
Routing for Networks:
   10.0.12.0/24
   eth0
Routing Information Sources:
   Gateway     BadPackets   BadRoutes   Distance   Last Update
   10.0.12.2   0            0           120        00:00:11
Distance: (default is 120)

Режим: «Администрирование».


restart rip

Описание:
Перезапускает протокол RIP в подсистеме маршрутизации. Перед перезапуском команда выводит предупреждение о том, что связь с маршрутизатором или активная конфигурация могут быть потеряны, и запрашивает подтверждение. Активная конфигурация подсистемы маршрутизации сохраняется перед перезапуском и применяется заново после него.

Синтаксис:

  • restart rip

Режим: «Администрирование».

Уровень привилегий: «Администратор».


monitor protocol rip disable all

Описание:
Отключает отладку всех категорий в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable all

Режим: «Администрирование».


monitor protocol rip disable events

Описание:
Отключает отладку событий в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable events

Режим: «Администрирование».


monitor protocol rip disable packet

Описание:
Отключает отладку пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable packet

Режим: «Администрирование».


monitor protocol rip disable packet recv

Описание:
Отключает отладку принимаемых пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable packet recv

Режим: «Администрирование».


monitor protocol rip disable packet send

Описание:
Отключает отладку отправляемых пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable packet send

Режим: «Администрирование».


monitor protocol rip disable rib

Описание:
Отключает отладку обмена с менеджером таблиц маршрутизации (RIB) в протоколе RIP.

Синтаксис:

  • monitor protocol rip disable rib

Режим: «Администрирование».


monitor protocol rip enable events

Описание:
Включает отладку событий в протоколе RIP.

Синтаксис:

  • monitor protocol rip enable events

Режим: «Администрирование».


monitor protocol rip enable packet

Описание:
Включает отладку пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip enable packet

Режим: «Администрирование».


monitor protocol rip enable packet recv

Описание:
Включает отладку принимаемых пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip enable packet recv

Режим: «Администрирование».


monitor protocol rip enable packet send

Описание:
Включает отладку отправляемых пакетов в протоколе RIP.

Синтаксис:

  • monitor protocol rip enable packet send

Режим: «Администрирование».


monitor protocol rip enable rib

Описание:
Включает отладку обмена с менеджером таблиц маршрутизации (RIB) в протоколе RIP.

Синтаксис:

  • monitor protocol rip enable rib

Режим: «Администрирование».