IPI-IGMP
Configure disable ssm map
Use this attribute to enable the IGMP operation on an interface. This command enables IGMP operation in standalone mode, and can be used to learn local-membership information prior to enabling a multicast routing protocol on the interface. This command will has no effect on interfaces configured for IGMP proxy.
Attribute Name: disable-ssm-map
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-ssm-map><!-- operation="delete"-->
</vrf>
</vrfs>
</igmp>
Command Syntax
no ip igmp (vrf NAME|) ssm-map enable
Configure disable tos check
Use this attribute to disable TOS check for Internetwork Control
Attribute Name: disable-tos-check
Attribute Type: empty
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
</disable-tos-check><!-- operation="delete"-->
</vrf>
</vrfs>
</igmp>
Command Syntax
no ip igmp (vrf NAME|) tos-check
Configure limit exception acl
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: limit-exception-acl
Attribute Type: string
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
<limit-exception-acl>WORD</limit-exception-acl> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) limit <1-2097152> (except WORD|)
Configure member limit
Use this attribute to set the maximum number of group membership states, at either the router level or at the interface level. Once the specified number of group memberships is reached, all further local-memberships are ignored. Optionally, an exception access-list can be configured to specify the group-address(es) to be excluded from being subject to the limit. This command applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy. The limit applies, individually, to each of its constituent interfaces.
Attribute Name: member-limit
Attribute Type: uint32
Default Value: 1
Attribute Range: 1-2097152
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<group-membership-control>
<config>
<member-limit>1</member-limit> <!-- operation="delete"-->
</config>
</group-membership-control>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) limit <1-2097152>
Configure source
Use this attribute to specify the static mode of defining SSM mapping. SSM mapping statically assigns sources to IGMPv1 and IGMPv2 groups to translate such (star G) groups memberships to (S,G) memberships for use with PIMSSM.This attribute applies to interfaces configured for IGMP Layer-3 multicast protocols and IGMP Proxy.
Attribute Name: source
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<ssm>
<static-mappings>
<static-mapping> <!-- operation="delete"-->
<source>A.B.C.D</source>
<config>
<source>A.B.C.D</source>
<group-ranges-acl>WORD</group-ranges-acl>
</config>
<group-ranges-acl>WORD</group-ranges-acl>
</static-mapping>
</static-mappings>
</ssm>
</vrf>
</vrfs>
</igmp>
Command Syntax
ip igmp (vrf NAME|) ssm-map static WORD A.B.C.D
Configure options
Use this attribute to enable igmp debugging configurations
Attribute Name: options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf edit-config payload
<igmp xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>NAME</vrf-name>
</config>
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</vrf>
</vrfs>
</igmp>
Command Syntax
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: terminal-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<igmp-terminal-debug-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</igmp-terminal-debug-on>
Command Syntax
debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
no debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: terminal-debug-options
Attribute Type: bits (all|decode|encode|events|fsm|tib)
Netconf RPC payload
<igmp-terminal-debug-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<terminal-debug-options>all</terminal-debug-options>
</igmp-terminal-debug-off>
Command Syntax
no debug ip igmp (vrf NAME|) (all|decode|encode|events|fsm|tib)
clear ip igmp (vrf NAME|)
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Netconf RPC payload
<igmp-clear-all-groups-for-vrf xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
</igmp-clear-all-groups-for-vrf>
Command Syntax
clear ip igmp (vrf NAME|)
clear ip igmp (vrf NAME|) group *
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: clear-all
Attribute Type: empty
Netconf RPC payload
<igmp-clear-all-groups xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<clear-all>CML_EMPTY_T</clear-all>
</igmp-clear-all-groups>
Command Syntax
clear ip igmp (vrf NAME|) group *
clear ip igmp (vrf NAME|) group A.B.C.D IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<igmp-clear-group-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
<if-name>IFNAME</if-name>
</igmp-clear-group-on-interface>
Command Syntax
clear ip igmp (vrf NAME|) group A.B.C.D IFNAME
clear ip igmp (vrf NAME|) interface IFNAME
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: if-name
Attribute Type: string
Netconf RPC payload
<igmp-clear-all-groups-on-interface xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<if-name>IFNAME</if-name>
</igmp-clear-all-groups-on-interface>
Command Syntax
clear ip igmp (vrf NAME|) interface IFNAME
clear ip igmp (vrf NAME|) group A.B.C.D
Attribute Name: vrf-name
Attribute Type: string
Default Value: default
Attribute Name: group-address
Attribute Type: inet:ipv4-address
Netconf RPC payload
<igmp-clear-group xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-igmp">
<vrf-name>NAME</vrf-name>
<group-address>A.B.C.D</group-address>
</igmp-clear-group>
Command Syntax
clear ip igmp (vrf NAME|) group A.B.C.D