Since MVR is designed with a Layer 2 ring topology in mind, it is strongly recommended that it should be deployed with EAPS (Extreme Automatic Protection Switching). The MVR plus EAPS combination provides a superior solution for any triple play network, where the service provider intends to provide data, voice, and video services. EAPS is a proven solution for providing sub-second SONET-like protection to Layer 2 rings. For more detail on EAPS refer to EAPS.
Consider a typical EAPS topology in MVR on an EAPS Ring, where 3 VLANs on the core ring serve various clients on each switch. To provide video service, one of the VLANs on the EAPS ring is designated as a multicast VLAN. MVR is enabled only on this VLAN (mcastvlan). V1 is the control VLAN, and V2 is another protected VLAN. A router serving the multicast feed would typically run PIM on mcastvlan, to support the static and dynamic IGMP (Internet Group Management Protocol) membership on the VLAN.
The following is a typical configuration for the router and switches.
create vlan mcastvlan configure mcastvlan add port 1:1 create vlan server configure server add port 1:2 configure mcastvlan ipaddress 10.1.1.1/24 configure server ipaddress 11.1.1.1/24 configure igmp snooping mcastvlan port 1:1 add static group 239.1.1.1 enable ipforwarding enable ipmcforwarding configure igmp snooping leave-timeout 2000 configure pim add vlan all enable pim
create vlan mcastvlan create vlan v1 create vlan v2 create vlan vlan2 configure vlan vlan2 add port 1:3 configure vlan vlan2 ipaddress 10.20.1.1/24 configure mcastvlan tag 20 configure mcastvlan add port 1:1,1:2 tag configure mvr add vlan mcastvlan configure vlan v1 tag 30 configure v1 add port 1:1,1:2 tag configure vlan v2 tag 40 configure v2 add port 1:1,1:2 tag create eaps e1 configure eaps e1 mode transit configure eaps e1 add control vlan v1 configure eaps e1 add protect vlan mcastvlan configure eaps e1 add protect vlan v2 configure eaps port primary port 1:1 configure eaps port secondary port 1:2 enable eaps enable mvr
create vlan McastVlan create vlan v1 create vlan v2 configure mcastvlan tag 20 configure mcastvlan add port 1:2,1:3 tag configure mcastvlan add port 1:1 configure mvr add vlan mcastvlan configure vlan v1 tag 30 configure v1 add port 1:2,1:3 tag configure vlan v2 tag 40 configure v2 add port 1:2,1:3 tag create eaps e1 configure eaps e1 mode master configure eaps e1 add control vlan v1 configure eaps e1 add protect vlan mcastvlan configure eaps e1 add protect vlan v2 configure eaps port primary port 1:3 configure eaps port secondary port 1:2 enable eaps enable mvr
Note
In this example, Switch3 is the EAPS master, but any of the other switches in the ring could have been configured as the master.