Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Устройства Инфинет семейств InfiLINK 2x2, InfiMAN 2x2, InfiLINK Evolution и InfiMAN 2x2 Evolution включают два модуля для настройки протокола RIP: модуль rip и модуль arip. Различие между ними заключается в том, что модуль rip не поддерживает совместную работу с протоколом OSPF, поэтому рекомендуется выполнять конфигурацию устройств с использованием модуля arip. В соответствии с рекомендацией в статье будем рассматривать настройку протокола RIP с использованием модуля arip.

Конфигурация RIP выполняется только в режиме CLI. Для настройки протокола RIP используется отдельная командная оболочка, включающая в себя несколько режимов (рис. 1). Переход в каждый из режимов выполняется с использованием одноименных команд. Подробное описание команд представлено в технической документации.

Note
titleВНИМАНИЕ

Пример конфигурации приведён для устройств семейств InfiLINK 2x2, InfiMAN 2x2, при внедрении данной схемы, обратите внимание на название интерфейса радио на ваших устройствах.

Имя режимаОписание
Базовый

Базовый режим RIP предназначен для анализа вывода диагностических команд и перехода в режим конфигурации.

Переход в базовый режим выполняется из командной оболочки WANFleX с помощью команды "arip".

Code Block
languagetext
themeEmacs
BS_1#1> arip
RIP>
Конфигурация RIP

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

Переход в режим конфигурации RIP выполняется из базового режима с помощью команды "config".

Code Block
languagetext
themeEmacs
RIP> config
RIP(config)#
Конфигурация маршрутизатора RIP

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

Переход в режим конфигурации маршрутизатора RIP выполняется из режима конфигурации с помощью команды "router".

Code Block
languagetext
themeEmacs
RIP(config)# router
RIP(config-router)# 
Конфигурация интерфейса RIP

Режим конфигурации интерфейса RIP позволяет выполнить настройки протокола, связанные с конкретным интерфейсом.

Переход в режим конфигурации интерфейса RIP выполняется из режима конфигурации с помощью команды "interface IFNAME".

Code Block
languagetext
themeEmacs
RIP(config)# interface rf5.0
RIP(config-if)#
Конфигурация фильтров маршрутов

Режим конфигурации фильтров маршрутов позволяет выполнить настройку правил, применяемых к анонсируемым или принимаемым маршрутам RIP.

Переход в режим конфигурации фильтров маршрутов RIP выполняется из режима конфигурации с помощью команды создания фильтра "route-map WORD (deny|permit) <1-65535>".

Code Block
languagetext
themeEmacs
RIP(config)# route-map MAP permit 10
RIP(config-route-map)#
Center

Gliffy Diagram
displayNamerip_shell
namerip_shell
pagePin1

Рисунок 1 - Диаграмма переходов между режимами командной оболочки RIP

...

Задача: на беспроводных устройствах необходимо настроить работу протокола RIP так, чтобы в таблице каждого из маршрутизатором появилась информация о всех сетях, указанных на схеме. Устройство БС1 должно быть использовано в качестве шлюза по умолчанию на устройствах АС2 и АС3.

Center

Image RemovedImage Added

Рисунок 2 - Пример схемы сети для конфигурации протокола RIP

...

Описание

Выполним настройку протокола RIP в соответствии со схемой.

Этап 1: запустим работу демона RIP.

Этап 2: определим интерфейсы, на которых должен быть запущен протокол RIP:

  • БС1: укажем интерфейсы lo0 и rf5.0радио;
  • АС2: укажем все интерфейсы;
  • АС3: укажем все интерфейсы.

На маршрутизаторе АС2 диапазон сетей, используемые в RIP, будет указан с помощью одной записи 0.0.0.0/0. Такая запись включает в себя все сети и активирует поддержку RIP на всех интерфейсах маршрутизатора, при подключении одного из интерфейсов устройства к новой сети эта сеть будет сразу анонсирована через RIP. Такой подход имеет преимущество, т.к. не потребуется дополнительной конфигурации RIP, но он таит в себе недостаток, т.к. снижается контроль за анонсами.

На маршрутизаторах БС1 и АС3 будем указывать только те сети, которые ассоциированы с интерфейсами, участвующими в работе протокола RIP.

Этап 3: выполним редистрибуцию маршрутной информации. БС1 выполняет редистрибуцию непосредственно присоединённых сетей, АС3 - редистрибуцию статических маршрутов.

Этап 4: определим пассивные интерфейсы. Интерфейс eth0 маршрутизатора АС3 подключен к стороннему маршрутизатору R1, поэтому необходимо блокировать передачу маршрутной информации между ними. Для этого интерфейс eth0 АС3 необходимо настроить как пассивный.

Этап 5: анонсируем маршрут по умолчанию, указав в качестве шлюза БС1.

БС1
Code Block
languagetext
themeEmacs
Запуск демона RIP
arip start

Запуск RIP на интерфейсах
arip
config
router
network 172.16.0.0/29

Редистрибуция connected-маршрутов
arip
config
router
redistribute connected

Анонс маршрута по умолчанию
arip
config
router
default-information originate
АС2
Code Block
languagetext
themeEmacs
Запуск демона RIP
arip start

Запуск RIP на интерфейсах
arip
config
router
network 0.0.0.0/0
АС3
Code Block
languagetext
themeEmacs
Запуск демона RIP
arip start

Запуск RIP на интерфейсах
arip
config
router
network 10.10.30.0/24
network 172.16.0.0/29
network 192.168.0.3/32

Редистрибуция статических маршрутов
arip
config
router
redistribute kernel

Определим пассивные интерфейсы
passive-interface eth0

...