xStack
®
DGS-3400 Series Layer 2 Gigabit Managed Switch CLI Manual
233
config safeguard_engine
Purpose
To config ARP storm control for system.
Syntax
config safeguard_engine {state [enable | disable] | utilization {rising <value 20–
100> | falling <value 20–100>} | trap_log [enable | disable] | mode [strict | fuzzy]}
Description
Use this command to configure Safeguard Engine to minimize the effects of an ARP
storm.
Parameters
state [enable | disable]
– Select the running state of the Safeguard Engine function as
enable or disable.
utilization
– Select this option to trigger the Safeguard Engine function to enable based on
the following determinates:
•
rising <value 20–100>
– The user can set a percentage value of the rising CPU
utilization which will trigger the Safeguard Engine function. Once the CPU
utilization rises to this percentage, the Safeguard Engine mechanism will initiate.
•
falling <value 20–100>
– The user can set a percentage value of the falling CPU
utilization which will trigger the Safeguard Engine function to cease. Once the
CPU utilization falls to this percentage, the Safeguard Engine mechanism will
shut down.
trap_log [enable | disable]
– Choose whether to enable or disable the sending of
messages to the device’s SNMP agent and switch log once the Safeguard Engine has
been activated by a high CPU utilization rate.
mode
– Used to select the type of Safeguard Engine to be activated by the Switch when
the CPU utilization reaches a high rate. The user may select:
•
strict
– If selected, this function will instruct the Switch to minimize the IP and
ARP traffic flow to the CPU by dynamically allotting an even bandwidth to all
traffic flows.
•
fuzzy
– If selected, this function will stop accepting all ARP packets not intended
for the Switch, and will stop receiving all unnecessary broadcast IP packets, until
the storm has subsided.
Restrictions
Only Administrator and Operator-level users can issue this command.
Example usage:
To configure the safeguard engine for the Switch:
D G S – 3 4 2 6 : 5 # c o n f i g s a f e g u a r d _ e n g i n e s t a t e e n a b l e u t i l i z a t i o n r i s i n g 4 5
C o m m a n d : c o n f i g s a f e g u a r d _ e n g i n e s t a t e e n a b l e u t i l i z a t i o n r i s i n g 4 5
S u c c e s s .
D G S – 3 4 2 6 : 5 #
show safeguard_engine
Purpose
Used to display current Safeguard Engine settings.
Syntax
show safeguard_engine
Description
This will list the current status and type of the Safeguard Engine settings currently
configured.
Parameters None.
Restrictions None.
Example usage:
To display the safeguard engine status: