Configuring IGMPv3 snooping in RVPLS

IGMPv3 snooping in RVPLS is supported only for IES (not for VPRNs).

Use the following syntax to configure IGMPv3 snooping in routed VPLS bound to an IES.

config>service# vpls service-id customer customer-id [svc-sap-type {any}] [b-vpls | i-vpls | r-vpls] create
    config>service>vpls# service-name service-name 
    config>service>vpls# allow-ip-int-bind 
    config>service>vpls>allow-ip-int-bind# exit 
    config>service>vpls# igmp-snooping 
    config>service>vpls>igmp-snooping# no shutdown
    config>service>vpls# exit 
    config>service>vpls# sap sap-id create
    config>service>vpls>sap# igmp-snooping 
    config>service>vpls>sap>igmp-snooping# mrouter-port 
    config>service>vpls>sap>igmp-snooping# exit 
    config>service>vpls>sap># exit 
    config>service>vpls># exit 
    config>service# ies service-id customer customer-id create
    config>service>ies# interface ip-int-name create
    config>service>ies>interface# address ip-address/mask 
    config>service>ies>interface# vpls service-name 

Example: RVPLS configuration using IGMPv3 snooping

#--------------------------------------------------
echo "Port Configuration"
#--------------------------------------------------

    ...snip...

    port 1/1/5
        ethernet
            mode hybrid
            access
            exit
            encap-type dot1q
            multicast-ingress ip-mc
        exit
        no shutdown
    exit

#--------------------------------------------------
#--------------------------------------------------
echo "Service Configuration"
#--------------------------------------------------
    service
        customer 1 create
            description "Default customer"
        exit
        ies 6 customer 1 create
            interface "IGMP-test" create
            exit
        exit

        ....snip

        vpls 3 customer 1 r-vpls svc-sap-type any create
            allow-ip-int-bind
            exit
            stp
                shutdown
            exit
            igmp-snooping
                no shutdown
            exit
            service-name "GS-IGMP-Snooping"
            sap 1/1/5:333 create
                igmp-snooping
                    mrouter-port
                exit
                ingress
                exit
                egress
                exit
            exit

        ....snip

        ies 6 customer 1 create
            interface "IGMP-test" create
                address 192.168.x.x/24
                vpls "GS-IGMP-Snooping"
                exit
            exit
            no shutdown
        exit
    exit
#--------------------------------------------------