Configuration Guide Vol. 3


33.2.2 IPv6 multicast extranet

Configure IPv6 multicast extranet in a networking configuration similar to the following diagram.

IPv6 multicast extranet route filtering can be used to impose some limitations.

Figure 33-2: Sample Configuration for IPv6 Multicast Extranet

[Figure Data]

<Structure of this section>

(1) Settings that allow requesting from all VRF

Configure VRF 2 to allow IPv6 multicast forwarding requests from all VRF and globalnetworks.

Configure unicast extranets in advance so that routes from the forwarding destination VRF and the global network to IPv6 multicast source become VRF 2.

Points to note

If route-map does not set a filter condition, all conditions are allowed.

Command examples

  1. (config)# route-map MLT6EXNET permit 10

    (config-route-map)# exit

    Allow all filter conditions.

  2. (config)# vrf definition 2

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    1. Apply the filtering settings to VRF 2's IPv6 multicast extranet to allow IPv6 multicast forwarding requests from all VRF and globalnetworks.

(2) Setting to allow only certain VRF

Configures VRF 2 to allow IPv6 multicast forwarding requests from VRF 3 and VRF 4.

Configure unicast extranets in advance so that routes from VRF3 and VRF4 to IPv6 multicast sources are VRF2.

Points to note

If this setting is not specified, IPv6 multicast forwarding requests from all VRF are accepted.

Command examples

  1. (config)# route-map MLT6EXNET permit 10

    (config-route-map)# match vrf 3 4

    (config-route-map)# exit

    Only IPv6 multicast forwarding requests from VRF 3 and VRF 4 are permitted.

  2. (config)# vrf definition 2

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    1. Applies the filtering settings to VRF 2's IPv6 multicast extranet to allow VRF 3 and VRF 4 to forward IPv6 multicast.

(3) Setting to permit only specific group addresses

Configure settings to allow IPv6 multicast forwarding requests only for group addresses in ff15:100::/32 scope.

Configure unicast extranets in advance so that routes from the forwarding destination VRF and the global network to IPv6 multicast source become VRF2.

Points to note

When you set a range of group addresses for use in an extranet, other group addresses are assigned for communication only within VRFs. Local grouping addresses can be used for VRF purposes differently.

If this setting is not specified, all group addresses (ff00::/8) are used in the extranet.

Command examples

  1. (config)# ipv6 access-list MLT6GROUP

    (config-ipv6-acl)# permit ipv6 ff15:100::/32 any

    (config-ipv6-acl)# exit

    (config)# route-map MLT6EXNET permit 10

    (config-route-map)# match ipv6 address MLT6GROUP

    (config-route-map)# exit

    Set the group address to be used in the extranet to ff15:100::/32.

  2. (config)# vrf definition 2

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    1. Applies the filtering settings to VRF 2's IPv6 multicast extranet to restrict VRF 2 to ff15:100::/32 forwarding requests from other VRF.

(4) Configuring bidirectional IPv6 multicast extranets

Configure global networking, VRF 2,VRF 3, and VRF 4 to communicate with each other over IPv6 multicast extranets.

Set up a unicast extranet in advance so that the routes from the global network, VRF 2,VRF 3, and VRF 4 to IPv6 multicast source become VRF or global network to which you want to connect.

Points to note

VRF set by match vrf commandof route-map is registered ignoring the same VRF ID as import of VRF. Therefore, by describing all VRF for two-way communication in a single route-map, it can be specified for import of each VRF.

Command examples

  1. (config)# ipv6 access-list MLT6GROUP

    (config-ipv6-acl)# permit ipv6 ff15:100::/32 any

    (config-ipv6-acl)# exit

    (config)# route-map MLT6EXNET permit 10

    (config-route-map)# match vrf global 2 3 4

    (config-route-map)# match ipv6 address MLT6GROUP

    (config-route-map)# exit

    Enables IPv6 multicast forwarding requests for group-address ff15:100::/32 from the global network, VRF 2,VRF 3, and VRF 4.

  2. (config)# vrf definition global

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    (config)# vrf definition 2

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    (config)# vrf definition 3

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    (config)# vrf definition 4

    (config-vrf)# ipv6 import multicast inter-vrf MLT6EXNET

    (config-vrf)# exit

    1. Applies the filtering settings to the global network, VRF 2,VRF 3, and VRF 4 multicast IPv6 extranets to allow IPv6 multicast forwarding requestsfor each other.