13.6. Настройка MVR6

Назначение

Служба MVR6 (Multicast VLAN Registration for IPv6) – это технология подключения пользовательских VLAN к одному служебному VLAN, в котором ведется передача мультикаст-трафика, в то время как пользователи смогут получать его, находясь в различных VLAN. Пользователи подключаются к рассылке на мультикаст-группы и отключаются от нее, отправляя сообщения “IGMP Join/Leave” на порт вещания. Это позволяет не передавать мультикаст-поток во все пользовательские VLAN из соображений экономии ресурсов и безопасности.

Описание

MVR6 предполагает, что абонентские порты подписываются и отписываются от многоадресных потоков, посылая сообщения “MLD Join” и “MLD leave”. Эти сообщения могут исходить от сетевого узла с Ethernet-соединением, совместимого с MLD версии 1.

Хотя MVR6 основан на MLD Snooping, эти функции работают независимо друг от друга. Если MLD Snooping и MVR6 включены, MVR6 реагирует только на сообщения о присоединении и выходе из многоадресных групп IPv6, настроенных под MVR6.

CPU коммутатора определяет многоадресные потоки MVR6 IPv6 и связанные с ними MAC-адреса в таблице пересылки, перехватывает сообщения MLD и изменяет таблицу пересылки, чтобы включить или удалить участника группы, причем получатели должны находиться во VLAN, отличной от источника. Такое поведение пересылки выборочно позволяет трафику передаваться между различными VLAN.

Настройка

Ниже представлена настройка коммутатора “Switch1” (коммутатор) и коммутатора “Switch2” (маршрутизатор) в соответствии с представленной конфигурацией сети.

image

Рис. 13.5 Конфигурация сети

В случае отсутствия особых указаний, настройка выполняется на обоих коммутаторах.

Шаг 1: Вход в режим “Global config”

Switch# configure terminal

Шаг 2: Создание VLAN на коммутаторе “Switch2”

Switch(config)# vlan database
Switch(config-vlan)# vlan 111,10,30
Switch(config-vlan)# quit

Шаг 3: Настройка портов

На коммутаторе “Switch1”:

Router(config)# interface eth-0-1
Router(config-if)# no switchport
Router(config-if)# no shutdown
Router(config-if)# ipv6 address 2001:1::1/64
Router(config-if)# ipv6 pim sparse-mode
Router(config-if)# end

На коммутаторе “Switch2”:

Switch(config)# interface vlan 111
Switch(config-if)# exit
Switch(config)# interface vlan 10
Switch(config-if)# exit
Switch(config)# interface vlan 30
Switch(config-if)# exit
Switch(config)# interface eth-0-1
Switch(config-if)# switchport access vlan111
Switch(config-if)# exit
Switch(config)# interface eth-0-2
Switch(config-if)# switchport access vlan10
Switch(config-if)# exit
Switch(config)# interface eth-0-3
Switch(config-if)# switchport access vlan30
Switch(config-if)# exit

Шаг 4: Включение MVR6 на коммутаторе “Switch2”

При включении MVR6 на коммутаторе требуется, чтобы только одна копия многоадресного трафика IPv6 с маршрутизатора отправлялась на Коммутатор, однако принимать трафик могут оба узла.

Switch(config)# no ipv6 multicast-routing
Switch(config)# mvr6
Switch(config)# mvr6 vlan 111
Switch(config)# mvr6 group ff0e::1234 64
Switch(config)# mvr6 source-address fe80::1111
Switch(config)# interface eth-0-1
Switch(config-if)# mvr6 type source
Switch(config-if)# exit
Switch(config)# interface eth-0-2
Switch(config-if)# mvr6 type receiver vlan 10
Switch(config-if)# exit
Switch(config)# interface eth-0-3
Switch(config-if)# mvr6 type receiver vlan 30
Switch(config-if)# exit

Шаг 5: Выход из режима “Global config”

Switch(config)# end

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

Вывод результата на Маршрутизаторе:

Router# show ipv6 mld groups
MLD Connected Group Membership
Group Address                           Interface            Expires
ff0e::1234                              eth-0-2              00:03:01
ff0e::1235                              eth-0-2              00:03:01
ff0e::1236                              eth-0-2              00:03:01
ff0e::1237                              eth-0-2              00:03:01
ff0e::1238                              eth-0-2              00:03:01
…………  
ff0e::1273                              eth-0-2              00:03:01

Вывод результата на Коммутаторе:

Switch# show mvr6
MVR6 Running: TRUE
MVR6 Multicast VLAN: 111
MVR6 Source-address: fe80::111
MVR6 Max Multicast Groups: 1024
MVR6 Hw Rt Limit: 224
MVR6 Current Multicast Groups: 64


VLAN  Interface  Group Address                            Uptime     Expire-time
10     eth-0-2   ff0e::1234                               00:03:23   00:02:03   
10     eth-0-2   ff0e::1235                               00:03:23   00:02:03   
10     eth-0-2   ff0e::1236                               00:03:23   00:02:03   
10     eth-0-2   ff0e::1237                               00:03:23   00:02:03   
10     eth-0-2   ff0e::1238                               00:03:23   00:02:03   
10     eth-0-2   ff0e::1239                               00:03:23   00:02:03   
……
10     eth-0-2   ff0e::1273                               00:03:23   00:02:03