Configuring IGMP Snooping Globally
To affect the operation of the IGMP snooping process globally, you can configure various optional IGMP snooping parameters.
This section contains payload examples and CLIs to demonstrate how to use the NX-API REST API to configure IGMP on Cisco Nexus 3000 and 9000 Series switches and to show how the REST APIs correspond to the CLI commands.
For more information about configuring IGMP snooping, see the Cisco Nexus 9000 Series NX-OS Multicast Routing Configuration Guide.
Configuring Global IGMPv1 Or IGMPv2 Report Suppression
Configuring Global IGMPv1 Or IGMPv2 Report Suppression
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"reportSuppr": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<reportSuppr>true</reportSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping report-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting Configured Global IGMPv1 Or IGMPv2 Report Suppression
Deleting Configured Global IGMPv1 Or IGMPv2 Report Suppression
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"reportSuppr": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<reportSuppr>false</reportSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping report-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Disabling NVE as a Static Router Port
Disabling NVE as a Static Router Port
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGVlan": {
"attributes": {
"disableNveStRtrPort": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gvlan-items>
<disableNveStRtrPort>true</disableNveStRtrPort>
</gvlan-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping disable-nve-static-router-port
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Enabling NVE as a Static Router Port
Enabling NVE as a Static Router Port
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGVlan": {
"attributes": {
"disableNveStRtrPort": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gvlan-items>
<disableNveStRtrPort>false</disableNveStRtrPort>
</gvlan-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping disable-nve-static-router-port
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring Snooping For VXLAN VLANs
Configuring Snooping For VXLAN VLANs
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGVlan": {
"attributes": {
"vxlan": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gvlan-items>
<vxlan>true</vxlan>
</gvlan-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping vxlan
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting Snooping For VXLAN VLANs
Deleting Snooping For VXLAN VLANs
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"igmpSnoop": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<igmpSnoop>false</igmpSnoop>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring the IGMP Table Syslog Threshold
Configuring the IGMP Table Syslog Threshold
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGDebug": {
"attributes": {
"syslogThreshold": "75"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gdebug-items>
<syslogThreshold>75</syslogThreshold>
</gdebug-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping syslog-threshold 75
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the IGMP Table Syslog Threshold
Deleting the IGMP Table Syslog Threshold
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGTimers": {
"attributes": {
"maxGqMiss": "3"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gTimers-items>
<maxGqMiss>3</maxGqMiss>
</gTimers-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping max-gq-miss
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring Group Membership Timeout in Minutes
Configuring Group Membership Timeout in Minutes
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGTimers": {
"attributes": {
"grpTimeout": "123"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gTimers-items>
<grpTimeout>123</grpTimeout>
</gTimers-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping group-timeout 123
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring the IGMP Snooping Timeout to Never Expire Ports From a Group Membership
Configuring the IGMP Snooping Timeout to Never Expire Ports From a Group Membership
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGTimers": {
"attributes": {
"grpTimeout": "never"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gTimers-items>
<grpTimeout>never</grpTimeout>
</gTimers-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping group-timeout never
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting Group Membership Timeout in Minutes
Deleting Group Membership Timeout in Minutes
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGTimers": {
"attributes": {
"grpTimeout": "10080"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gTimers-items>
<grpTimeout>10080</grpTimeout>
</gTimers-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping group-timeout 123
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the IGMP Snooping Timeout Never Configuration
Deleting the IGMP Snooping Timeout Never Configuration
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGTimers": {
"attributes": {
"grpTimeout": "10080"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gTimers-items>
<grpTimeout>10080</grpTimeout>
</gTimers-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping group-timeout never
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring Global Link-Local Groups Suppression
Configuring Global Link-Local Groups Suppression
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"llGrpSuppr": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<llGrpSuppr>true</llGrpSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping link-local-groups-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting Global Link-Local Groups Suppression
Deleting Global Link-Local Groups Suppression
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"llGrpSuppr": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<llGrpSuppr>false</llGrpSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping link-local-groups-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring a Vpc-Peer-Link as Static Mrouter For All VLANs
Configuring a Vpc-Peer-Link as Static Mrouter For All VLANs
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMRouter": {
"attributes": {
"vpcPeerLink": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mrouter-items>
<vpcPeerLink>true</vpcPeerLink>
</mrouter-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping mrouter vpc-peer-link
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting a Vpc-Peer-Link as Static Mrouter For All VLANs
Deleting a Vpc-Peer-Link as Static Mrouter For All VLANs
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMRouter": {
"attributes": {
"vpcPeerLink": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mrouter-items>
<vpcPeerLink>false</vpcPeerLink>
</mrouter-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping mrouter vpc-peer-link
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring the Max-Response-Time For the Switch'S Proxy General-Queries
Configuring the Max-Response-Time For the Switch'S Proxy General-Queries
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopProxy": {
"attributes": {
"maxRespTime": "12"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<proxy-items>
<maxRespTime>12</maxRespTime>
</proxy-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping proxy general-queries mrt 12
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the Max-Response-Time For the Switch'S Proxy General-Queries
Deleting the Max-Response-Time For the Switch'S Proxy General-Queries
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopProxy": {
"attributes": {
"maxRespTime": "5"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<proxy-items>
<maxRespTime>5</maxRespTime>
</proxy-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping proxy general-queries mrt 12
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Enabling Loopback Packet to Check And Drop It
Enabling Loopback Packet to Check And Drop It
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGDebug": {
"attributes": {
"selfMacCheck": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gdebug-items>
<selfMacCheck>true</selfMacCheck>
</gdebug-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping self-mac-check
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Disabling Loopback Packet to Check And Drop It
Disabling Loopback Packet to Check And Drop It
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopGDebug": {
"attributes": {
"selfMacCheck": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<gdebug-items>
<selfMacCheck>false</selfMacCheck>
</gdebug-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping self-mac-check
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring to Exclude a VPC Peer-Link For Routed Multicast Traffic
Configuring to Exclude a VPC Peer-Link For Routed Multicast Traffic
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"vpcPeerLinkExc": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<vpcPeerLinkExc>true</vpcPeerLinkExc>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping vpc peer-link-exclude
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the Configuration For Excluding a VPC Peer-Link For Routed Multicast Traffic
Deleting the Configuration For Excluding a VPC Peer-Link For Routed Multicast Traffic
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"vpcPeerLinkExc": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<vpcPeerLinkExc>false</vpcPeerLinkExc>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping vpc peer-link-exclude
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring the Intitial Holddown Period After Switchover Or Restart
Configuring the Intitial Holddown Period After Switchover Or Restart
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"holddownTimer": "123"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<holddownTimer>123</holddownTimer>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping holddown-timer 123
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Entering MFDM Congestion-Control Mode
Entering MFDM Congestion-Control Mode
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"ccMode": "yes"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<ccMode>true</ccMode>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping cc-mode
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the Configured Intitial Holddown Period After Switchover Or Restart
Deleting the Configured Intitial Holddown Period After Switchover Or Restart
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"holddownTimer": "210"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<holddownTimer>210</holddownTimer>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
conf t
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping holddown-timer 123
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Exiting MFDM Congestion-Control Mode
Exiting MFDM Congestion-Control Mode
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopMcTraf": {
"attributes": {
"ccMode": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<mctraf-items>
<ccMode>false</ccMode>
</mctraf-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping cc-mode
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Configuring Global IGMPv3 Report Suppression
Configuring Global IGMPv3 Report Suppression
POST http://<mgmt0_IP>/api/mo/sys.json
{
"topSystem": {
"children": [
{
"igmpsnoopEntity": {
"children": [
{
"igmpsnoopInst": {
"children": [
{
"igmpsnoopDom": {
"children": [
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"v3ReportSuppr": "yes"
}
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<v3ReportSuppr>true</v3ReportSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
ip igmp snooping v3-report-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html
Deleting the Configuration For Global IGMPv3 Report Suppression
Deleting the Configuration For Global IGMPv3 Report Suppression
POST http://<mgmt0_IP>/api/mo/sys/igmpsnoop/inst/dom/gl.json
{
"igmpsnoopGl": {
"children": [
{
"igmpsnoopIgmpsnBase": {
"attributes": {
"v3ReportSuppr": "no"
}}}]}}
{
"imdata": []
}
<System>
<igmpsnoop-items>
<inst-items>
<dom-items>
<gl-items>
<igmpsnbase-items>
<v3ReportSuppr>false</v3ReportSuppr>
</igmpsnbase-items>
</gl-items>
</dom-items>
</inst-items>
</igmpsnoop-items>
</System>
Note: This example was added in Release 7.0(3)I7(3).
CLI Commands
The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.
no ip igmp snooping v3-report-suppression
For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html
See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html
For information about using the payloads, see the Cisco Nexus 9000 Series NX-OS Programmability Guide
https://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-programming-reference-guides-list.html