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

ip prefix-list

Эта команда используется для создания записи в списке префиксов.

Маршрутизатор начинает сопоставление префиксов с начала списка префиксов и останавливается, как только происходит совпадение или отклонение. Для повышения эффективности используйте параметр seq и размещайте часто встречающиеся совпадения или отклонения ближе к началу списка. Значения последовательности генерируются с шагом 5.

Используйте параметры ge и le для указания диапазона длины префикса, который нужно сопоставить. При настройке этих параметров установите le меньше 32, а ge меньше значения le. Используйте параметр no с этой командой для удаления записи из списка префиксов.

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

ip prefix-list WORD (deny|permit) (A.B.C.D/M|any)

ip prefix-list WORD (deny|permit) A.B.C.D/M eq <0-32>

ip prefix-list WORD (deny|permit) A.B.C.D/M ge <0-32>

ip prefix-list WORD (deny|permit) A.B.C.D/M ge <0-32> le <0-32>

ip prefix-list WORD (deny|permit) A.B.C.D/M le <0-32>

ip prefix-list WORD (deny|permit) A.B.C.D/M le <0-32> ge <0-32>

ip prefix-list WORD seq <1-4294967295> (deny|permit) (A.B.C.D/M|any)

ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M eq <0-32>

ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M ge <0-32>

ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M ge <0-32> le <0-32>

ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M le <0-32>

ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M le <0-32> ge <0-32>

no ip prefix-list WORD

no ip prefix-list WORD (deny|permit) (A.B.C.D/M|any)

no ip prefix-list WORD (deny|permit) A.B.C.D/M eq <0-32>

no ip prefix-list WORD (deny|permit) A.B.C.D/M ge <0-32>

no ip prefix-list WORD (deny|permit) A.B.C.D/M ge <0-32> le <0-32>

no ip prefix-list WORD (deny|permit) A.B.C.D/M le <0-32>

no ip prefix-list WORD (deny|permit) A.B.C.D/M le <0-32> ge <0-32>

no ip prefix-list WORD seq <1-4294967295> (deny|permit) (A.B.C.D/M|any)

no ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M eq <0-32>

no ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M ge <0-32>

no ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M ge <0-32> le <0-32>

no ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M le <0-32>

no ip prefix-list WORD seq <1-4294967295> (deny|permit) A.B.C.D/M le <0-32> ge <0-32>

ip prefix-list sequence-number

no ip prefix-list sequence-number

ip prefix-list WORD description LINE

no ip prefix-list WORD description LINE

no ip prefix-list WORD description

Параметры
WORDИмя списка префиксов.
denyОтклонить пакеты.
permitПринять пакеты.
A.B.C.D/MIP-адрес и длина маски списка префиксов.
egТочное совпадение длины префикса.
leМаксимальная длина префикса для совпадения.
geМинимальная длина префикса для совпадения.
<0-32>Длина префикса для совпадения.
<1-4294967295>Номер последовательности списка префиксов.
anyПринять все пакеты любой длины. Этот параметр эквивалентен использованию 0.0.0.0/0 le 32.
sequence-number
no ip prefix-list sequencenumberЕсли вы отключаете генерацию номеров последовательности, вы должны указать номер последовательности для каждой записи, используя параметр sequence number в команде ip prefix-list.
ip prefix-list sequencenumberКоманда.
LINEДо 80 символов, описывающих этот список префиксов.
Значение по умолчанию

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

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

Режим конфигурации.

Примеры

В этой конфигурации команда ip prefix-list сопоставляет все, но отклоняет диапазон IP-адресов 76.2.2.0.

#conf t
(config)#router bgp 100
(config-router)#network 172.1.1.0
(config-router)#network 172.1.2.0
(config-router)#
(config-router)#neighbor 10.6.5.3 remote-as 300
(config-router)#neighbor 10.6.5.3 prefix-list mylist out
(config-router)#exit
(config)#ip prefix-list mylist seq 5 deny 76.2.2.0/24
(config)#ip prefix-list mylist seq 10 permit 0.0.0.0/0