The ospf suppress-flapping peer command configures detection parameters for OSPF neighbor relationship flapping suppression.
The undo ospf suppress-flapping peer command restores the default detection parameters.
The ospf suppress-flapping peer disable command disables OSPF neighbor relationship flapping suppression from an interface.
The undo ospf suppress-flapping peer disable command enables OSPF neighbor relationship flapping suppression on an interface.
The ospf suppress-flapping peer hold-down command configures the Hold-down mode and sets duration for this mode.
The undo ospf suppress-flapping peer hold-down command cancels the Hold-down mode.
The ospf suppress-flapping peer hold-max-cost disable command disables the Hold-max-cost mode.
The undo ospf suppress-flapping peer hold-max-cost disable command enables the Hold-max-cost mode.
By default, the detection interval of OSPF neighbor relationship flapping suppression is 60s, the suppression threshold is 10, and the interval for exiting from suppression is 120s.
By default, OSPF neighbor relationship flapping suppression is enabled on all interfaces.
By default, the Hold-down mode is disabled, and the Hold-max-cost mode is enabled.
By default, the Hold-max-cost mode is enabled.
ospf suppress-flapping peer disable
ospf suppress-flapping peer hold-down interval
ospf suppress-flapping peer hold-max-cost disable
ospf suppress-flapping peer { detecting-interval detecting-interval | threshold threshold | resume-interval resume-interval } *
undo ospf suppress-flapping peer disable
undo ospf suppress-flapping peer hold-down [ interval ]
undo ospf suppress-flapping peer hold-max-cost disable
undo ospf suppress-flapping peer { detecting-interval detecting-interval | threshold threshold | resume-interval resume-interval } *
Parameter | Description | Value |
---|---|---|
hold-down interval |
Specifies the duration of the Hold-down mode. |
The value is an integer ranging from 1 to 86400, in seconds. |
detecting-interval detecting-interval |
Specifies the detection interval of OSPF neighbor relationship flapping suppression. Each OSPF interface on which OSPF neighbor relationship flapping suppression is enabled starts a flapping counter. If the interval between two successive neighbor status changes from Full to a non-Full state is shorter than detecting-interval, a valid flapping_event is recorded, and the flapping_count increases by 1. |
The value is an integer ranging from 1 to 300, in seconds. The default value is 60s. |
threshold threshold |
Specifies the threshold of OSPF neighbor relationship flapping suppression. When the flapping_count reaches or exceeds threshold, flapping suppression takes effect. |
The value is an integer ranging from 1 to 1000. The default value is 10. |
resume-interval resume-interval |
If the interval between two successive neighbor status changes from Full to a non-Full state is longer than resume-interval, the flapping_count is reset.
|
The value is an integer ranging from 2 to 1000, in seconds. The default value is 120s. |
100GE interface view, 10GE interface view, 25GE sub-interface view, 25GE interface view, 400GE interface view, 40GE interface view, 50GE sub-interface view, 50GE interface view, Eth-Trunk interface view, FlexE interface view, GE optical interface view, GE electrical interface view, GMPLS-UNI interface view, Global VE sub-interface view, Tunnel interface view, VBDIF interface view, VE sub-interface view, VLANIF interface view
Usage Scenario
To configure detection parameters for OSPF neighbor relationship flapping suppression on an interface, run the ospf suppress-flapping peer command. However, keeping the default configurations is recommended.
By default, OSPF neighbor relationship flapping suppression is enabled on all interfaces in the same OSPF process. To disable the function from one of the interfaces, run the ospf suppress-flapping peer disable command. When an interface enters the flapping suppression state, all neighbor relationships on the interface enter the state accordingly. Flapping suppression works in either Hold-down or Hold-max-cost mode.Prerequisites
OSPF neighbor relationship flapping suppression must have been enabled globally before you configure detection parameters for it. By default, the function is enabled. If it is disabled, run the undo suppress-flapping peer disable command to enable it before you configure the detection parameters.
OSPF neighbor relationship flapping suppression must have been enabled globally before you enable the function on an interface using the undo ospf suppress-flapping peer disable command. By default, the function is enabled globally. If it is disabled, run the undo suppress-flapping peer disable command to enable it first. OSPF neighbor relationship flapping suppression must have been enabled globally before you configure the Hold-down mode and set duration for this mode. By default, the function is enabled. If it is disabled, run the undo suppress-flapping peer disable command to enable it before you configure the Hold-down mode and set duration for this mode. OSPF neighbor relationship flapping suppression must have been enabled globally before you configure duration for the Hold-max-cost mode. By default, the function is enabled. If it is disabled, run the undo suppress-flapping peer disable command to enable it before you configure duration for the Hold-max-cost mode.Precautions
The Hold-max-cost mode takes effect only unidirectionally. If a remote device does not support OSPF neighbor relationship flapping suppression, bidirectional traffic between the local and remote devices may travel along different paths.
When the OSPF neighbor relationship flaps again, the hold-max-cost timer will be restarted. If the flapping persists, the corresponding link may fail to exit from the flapping suppression state. If hold-down is configured, flapping suppression works first in hold-down mode and then in hold-max-cost mode by default. If only the hold-down mode is required, run the ospf suppress-flapping peer hold-max-cost disable command to disable the hold-max-cost mode.<HUAWEI> system-view [~HUAWEI] interface GigabitEthernet0/1/0 [~HUAWEI-GigabitEthernet0/1/0] ospf suppress-flapping peer disable
<HUAWEI> system-view [~HUAWEI] interface GigabitEthernet0/1/0 [~HUAWEI-GigabitEthernet0/1/0] ospf suppress-flapping peer hold-down 200
<HUAWEI> system-view [~HUAWEI] interface GigabitEthernet0/1/0 [~HUAWEI-GigabitEthernet0/1/0] ospf suppress-flapping peer hold-max-cost disable
<HUAWEI> system-view [~HUAWEI] interface GigabitEthernet0/1/0 [~HUAWEI-GigabitEthernet0/1/0] ospf suppress-flapping peer detecting-interval 5 threshold 40 resume-interval 20