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

11.4 Настройка Ipv6 Prefix-list

11.4.1 Введение в функцию

Routing Policy — метод модификации информации о маршрутах для изменения маршрута трафика. Список префиксов IPv6 — это вид политик маршрутизации, используемых для управления и изменения информации о маршрутах. Список префиксов IPv6 идентифицируется по имени списка и содержит один или несколько упорядоченных записей, которые обрабатываются последовательно. Каждая запись предоставляет соответствующий диапазон для сетевого префикса и имеет уникальный номер последовательности в списке. В процессе сопоставления коммутатор будет проверять записи по порядку. Если запись соответствует условиям, процесс завершается.

11.4.2 Конфигурация

Шаг 1: Введите режим конфигурации

Switch# configure terminal

Шаг 2: Создайте список префиксов IPv6

Switch(config)# ipv6 prefix-list test seq 1 deny 2001:db8::1/32 le 48
Switch(config)# ipv6 prefix-list test permit any
Switch(config)# ipv6 prefix-list test description this ipv6 prefix list is fot test
Switch(config)# ipv6 prefix-list test permit 2001:abc::1/32 le 48

Шаг 3: Выйдите из режима конфигурации

Switch(config)# end

Шаг 4: Проверка

Switch# show ipv6 prefix-list detail
Prefix-list list number: 1
Prefix-list entry number: 3
Prefix-list with the last deletion/insertion: test
ipv6 prefix-list test:
Description: this ipv6 prefix list is fot test
count: 3, range entries: 0, sequences: 1 - 10
seq 1 deny 2001:db8::1/32 le 48 (hit count: 0, refcount: 0)
seq 5 permit any (hit count: 0, refcount: 0)
seq 10 permit 2001:abc::1/32 le 48 (hit count: 0, refcount: 0)

Используется RIPng

Шаг 1: Введите режим конфигурации

Switch# configure terminal

Шаг 2: Создайте список префиксов IPv6

Switch(config)# ipv6 prefix-list aa seq 11 deny 2001:db8::1/32 le 48
Switch(config)# ipv6 prefix-list aa permit any

Шаг 3: Примените список префиксов IPv6

Switch(config)# router ipv6 rip
Switch(config-router)# distribute-list prefix aa out
Switch(config-router)# exit

Шаг 4: Выйдите из режима конфигурации

Switch(config)# end

Шаг 5: Проверка

Switch# show ipv6 prefix-list
ipv6 prefix-list aa: 2 entries
seq 11 deny 1:db8::1/32 le 48
seq 15 permit any

Switch# show running-config
Building configuration...

ipv6 prefix-list aa seq 11 deny 1:db8::1/32 le 48
ipv6 prefix-list aa seq 15 permit any

router ipv6 rip
distribute-list prefix aa out

Используется Route-map

Шаг 1: Введите режим конфигурации

Switch# configure terminal

Шаг 2: Создайте список префиксов IPv6

Switch(config)# ipv6 prefix-list ripng_pre_1 seq 11 permit fe80::a8f0:d8ff:fe7d:c501/128
Switch(config)# ipv6 prefix-list ripng_pre_1 permit any

Шаг 3: Примените список префиксов IPv6 к карте маршрутов

Switch(config)# route-map ripng_rmap permit
Switch(config-route-map)# match ipv6 address prefix-list ripng_pre_1
Switch(config-route-map)# set local-preference 200
Switch(config-route-map)# exit

Шаг 4: Примените карту маршрутов к экземпляру RIPng

Switch(config)# router ipv6 rip
Switch(config-router)# redistribute static route-map ripng_rmap
Switch(config-router)# exit

Шаг 5: Выйдите из режима конфигурации

Switch(config)# end

Шаг 6: Проверка

Switch # show route-map
route-map ripng_rmap, permit, sequence 10
Match clauses:
ipv6 next-hop prefix-list ripng_pre_1
Set clauses:
ipv6 next-hop local fe80::1

Switch # show running-config
Building configuration...

ipv6 prefix-list ripng_pre_1 seq 11 permit fe80::a8f0:d8ff:fe7d:c501/128
ipv6 prefix-list ripng_pre_1 seq 15 permit any
!
!
route-map ripng_rmap permit 10
match ipv6 next-hop prefix-list ripng_pre_1
set ipv6 next-hop local fe80::1
!
router ipv6 rip
redistribute static route-map ripng_rmap

ipv6 route 2001:dbc::/64 fe80::a8f0:d8ff:fe7d:c501 eth-0-9
!

Switch# show ipv6 rip database
S 2001:dbc::/64 fe80::1 eth-0-9 1 0