Сервис объявлений маршрутизаторов
rtadvd [-c конфигурационный_файл] [-dDfRsM] интерфейс ...
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Сервис rtadvd объявляет пакет объявлений маршрутизаторов указанным интерфейсам.
При вызове программа автоматически переводится в режим сервиса. Затем этот сервис периодически высылает пакеты объявлений маршрутизаторов, а также отвечает на сообщения с запросами маршрутизаторов, отправляемые конечными хостами.
Объявления маршрутизаторов можно настраивать для каждого интерфейса в соответствии с файлом rtadvd.conf.
Если отсутствует конфигурационный файл или запись в конфигурационном файле для интерфейса, сервис rtadvd устанавливает значения по умолчанию для всех параметров. В частности, rtadvd считывает все маршруты интерфейса из таблицы маршрутизатора и объявляет их как префиксы соединений.
Сервис также отслеживает таблицу маршрутизации. По умолчанию, если в интерфейс объявлений добавляется прямой маршрут к интерфейсу и статические префиксы в конфигурационном файле не указаны, утилита rtadvd добавляет соответствующий префикс в список объявлений. Аналогичным образом, в случае удаления такого маршрута rtadvd удаляет соответствующий префикс из списка. Опция -s деактивирует это поведение. Кроме того, в случае изменения статуса интерфейса объявлений rtadvd запускает или останавливает отправку объявлений маршрутизаторов в соответствии с последним статусом.
При получении сигнала SIGUSR1
, rtadvd выгружает текущее внутреннее состояние в /var/run/rtadvd.dump
.
Для корректного уничтожения rtadvd используется сигнал SIGTERM
. В этом случае rtadvd передает объявление маршрутизатора со сроком существования маршрутизатора 0 всем интерфейсам (в соответствии со стандартом RFC2461 6.2.5).
Запуск сервиса объявлений маршрутизатора:
rtadvd
Выполнение программы объявлений маршрутизаторов как приоритетного процесса:
rtadvd -f
Объявления маршрутизаторов должны выполняться только по направлению основного трафика. Объявления маршрутизаторов с ошибками в направлении, противоположном основному трафику, приведут к лавинному перенаправлению пакетов ICMPv6 в подсети, поскольку предполагается, что объявленный маршрутизатор становится для конечных хостов в сети маршрутизатором по умолчанию (для каждой спецификации).
Базовые подсистемы ЗОСРВ «Нейтрино»
Предыдущий раздел: Сервисы