Storm-Suppress-Netconf
Storm Suppress
Section titled “Storm Suppress”Resources Summary
Section titled “Resources Summary”| YANG Path | get/get-config | edit-config | rpc |
|---|---|---|---|
| /show-storm-suppress-counters | — | — | Y |
| /storm-suppress-policies/{name}/{pkt-type} | Y | merge, replace, create, delete | — |
Examples
Section titled “Examples”This chapter provides examples on how to use Netconf to manage Storm Suppress configurations on AsterNOS devices.
Create Storm Suppress
Section titled “Create Storm Suppress”Request example to create storm suppress via edit-config.
<config><top xmlns="http://asterfusion.com/yang/asternos-storm-suppress"> <storm-suppress-policies> <storm-suppress-policy operation="create"> <name>Ethernet1</name> <pkt-type>broadcast</pkt-type> <meter-type>bytes</meter-type> <meter-rate>7812</meter-rate> </storm-suppress-policy> </storm-suppress-policies></top></config>Response example
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:5d15f1d9-2f13-41aa-891e-73fadcc3595b"> <ok/></rpc-reply>Delete Storm Suppress
Section titled “Delete Storm Suppress”Request example to delete storm suppress via edit-config.
<config xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"><top xmlns="http://asterfusion.com/yang/asternos-storm-suppress"> <storm-suppress-policies> <storm-suppress-policy operation="delete"> <name>Ethernet1</name> <pkt-type>broadcast</pkt-type> </storm-suppress-policy> </storm-suppress-policies></top></config>Response example
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:7c2d7301-d118-40cd-85e3-68ab9449c993"> <ok/></rpc-reply>Get Storm Suppress Configuration
Section titled “Get Storm Suppress Configuration”Request example to get storm suppress via get-config.
<filter type="subtree"> <top xmlns="http://asterfusion.com/yang/asternos-storm-suppress"> <storm-suppress-policies> <storm-suppress-policy> <name>Ethernet1</name> <pkt-type>broadcast</pkt-type> </storm-suppress-policy> </storm-suppress-policies> </top></filter>Response example
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:070579b8-a48c-470d-80b0-720946612eb1"> <data> <top> <storm-suppress-policies xmlns="http://asterfusion.com/yang/asternos-storm-suppress"> <storm-suppress-policy> <name>Ethernet1</name> <pkt-type>broadcast</pkt-type> <meter-type>bytes</meter-type> <meter-rate>7812</meter-rate> </storm-suppress-policy> </storm-suppress-policies> </top> </data></rpc-reply>Show All Storm Suppress Counters
Section titled “Show All Storm Suppress Counters”Request example to show all storm suppress counters via rpc show-storm-suppress-counters.
<show-storm-suppress-counters/>Response example
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:4819151d-55be-4cb0-a8a5-2a50d04ab3dd"> <data xmlns="http://asterfusion.com/yang/asternos-storm-suppress"> IFACE Broadcast_Fwd Broadcast_Drop Multicast_Fwd Multicast_Drop Unknown_Fwd Unknown_Drop --------- --------------- ---------------- --------------- ---------------- ------------- -------------- Ethernet1 0 0 0 0 0 0 </data></rpc-reply>Properties Descriptions
Section titled “Properties Descriptions”This container defines the storm suppression configuration
Section titled “This container defines the storm suppression configuration”Tree Diagram
module: asternos-storm-suppress +--rw storm-suppress-policies +--rw storm-suppress-policy* [name pkt-type] +--rw name cmn:ethernet-port-name +--rw pkt-type identityref +--rw meter-type cmn:meter-type +--rw meter-rate uint64Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| storm-suppress-policies | M | Path-only node, has no configurable value. This container defines the storm suppression configuration. | |
| storm-suppress-policy | M | Path-only node, has no configurable value. This list defines the storm suppression configuration for each storm port. | |
| name | O | cmn:ethernet-port-name | This leaf defines the name of the storm port. |
| pkt-type | O | ”multicast" "unknown" "broadcast” | This leaf defines the type of cast for the storm port. |
| meter-type | M | cmn:meter-type | This leaf defines the meter type for the storm port. |
| meter-rate | M | integer | This leaf defines the meter value(KBps for bytes, Kpps for packets) for the storm port. |
Show Storm Suppress Counters
Section titled “Show Storm Suppress Counters”Tree Diagram
module: asternos-storm-suppress
rpcs: +---x show-storm-suppress-counters +--ro output +--ro data? <anydata>Table of Properties
| Name | Required | Type/Range | Description |
|---|---|---|---|
| show-storm-suppress-counters | O | ||
| data | O | A table that shows counters. |