This command configures the delay after which any change to the global or per BGP neighbor inbound/outbound policies are applied.
Whenever policies (route-maps/prefix-lists/as-path-lists) or neighbor attributes like send-community, remove-private-asn etc. are modified by the user, the policies are scheduled to be applied after the current delay timeout. Whenever the delay is configured by the user, the pending policy changes if any are rescheduled with the new delay if the previous delay timeout is not expired yet. Configuring the delay with the value of 0 seconds means, the changes are applied immediately.
For any change in the outbound policies applicable to a neighbor, the WITHDRAW packets are sent followed by the UPDATE packets when they are applied after the delay timeout. In case of changes to other neighbor attributes like send-community, remove-private-asn etc, the WITHDRAW packets are not sent - instead, the new UPDATEs are sent after the delay timeout.
| Default | The default delay time is 180 seconds. |
| Format | timers policy-apply delay delay |
| Mode |
|
| Parameter | Description |
|---|---|
| delay | The time, in seconds, after which the global or per neighbor policies are applied. The range is 0 to 180 seconds. |