Перейти к основному содержимому

match origin

Используйте эту команду для сопоставления кода происхождения. Атрибут origin определяет источник информации о маршруте. Параметр egp обозначается как e в таблице маршрутизации и указывает, что источник информации получен через EGP (Exterior Gateway Protocol). Параметр igp обозначается как i в таблице маршрутизации и указывает, что источник информации о маршруте является внутренним для исходящей AS. Параметр incomplete обозначается как ? в таблице маршрутизации и указывает, что источник информации о маршруте неизвестен или получен другими способами. Если статический маршрут редистрибьюцируется в BGP, то происхождение маршрута считается неполным.

Эта команда указывает происхождение, которое должно быть сопоставлено. Если есть совпадение для указанного происхождения, и при создании route-map было указано permit, маршрут редистрибьюцируется или контролируется в соответствии с указанным действием set. Если критерии совпадения выполнены, и указано deny, маршрут не редистрибьюцируется и не контролируется. Если критерии совпадения не выполнены, маршрут не принимается и не пересылается, независимо от указаний permit или deny.

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

Примечание: Эта команда действительна только для BGP.

Используйте параметр no с этой командой, чтобы отключить это сопоставление.

Синтаксис команды

match origin (egp|igp|incomplete)

no match origin (egp|igp|incomplete|)

Параметры
egpВнешний протокол шлюза.
igpВнутренний протокол шлюза.
incompleteНеизвестное происхождение.
Значение по умолчанию

Значение по умолчанию не указано.

Режим команды

Режим route-map

Примеры
#configure terminal
(config)#route-map myroute deny 34
(config-route-map)#match origin egp