redistribute
Эта команда выполняет редистрибьюцию маршрутов из протокола маршрутизации, статических маршрутов и маршрутов ядра в таблицу маршрутизации OSPF.
Используйте параметр no
с этой командой, чтобы отключить эту функцию.
Синтаксис команды
redistribute (kernel | connected | static | rip | bgp | isis | ospf (<1-65535>|)) {metric <0-16777214>|metric-type (1|2)|?route-map WORD|tag <0-4294967295>}`
no redistribute (kernel | connected | static | rip | bgp | isis | ospf (<1-65535>|)) metric|metric-type|?route-map|tag}
Параметры
kernel | Указать маршруты ядра. |
connected | Указать подключенные маршруты. |
static | Указать статические маршруты. |
rip | Указать маршруты RIP. |
bgp | Указать маршруты BGP. |
isis | Указать маршруты IS-IS. |
ospf | Указать процесс OSPF. |
<1-65535> | Указать ID процесса OSPF для редистрибьюции конкретного Instance OSPF в другой Instance OSPF. Если не указано, команда выполняет редистрибьюцию Instance OSPF с ID процесса 0. |
metric | Указать внешнюю метрику. |
<0-16777214> | Указать внешнюю метрику. |
metric-type | Указать тип внешней метрики (см. RFC 3101): |
1 | Установить метрики OSPF External Type 1. |
2 | Установить метрики OSPF External Type 2. |
route-map | Указать ссылку на route-map. |
WORD | Указать имя route-map. |
tag | Значение тега для использования в качестве "match" значения для управления редистрибьюцией через route maps. |
<0-4294967295> |
Значение по умолчанию
Значение по умолчанию не указано.
Режим команды
Режим маршрутизатора
Примеры
Следующий пример показывает редистрибьюцию Instance OSPF 2 в Instance OSPF 1.
(config)#router ospf 100
(config-router)#redistribute bgp metric 12
Следующий пример показывает редистрибьюцию Instance OSPF 2 в Instance OSPF 1 с внешней метрикой 10, типом метрики 1, route-map с именем rmp1 и внешним тегом маршрута 3.
#configure terminal
(config)#router ospf 1
(config-router)#redistribute ospf 2
#configure terminal
(config)#router ospf 1
(config-router)#redistribute ospf 2 metric 10 metric-type 1 route-map rmp1 tag 3