
route-withdraw-delay
Delays the change or deletion of LSP interactions for an LSP failure with no pre-signaled backup, allowing resilience enough time to compute a new LSP.
Syntax: route-withdraw-delay delayTime
no route-withdraw-delay
delayTime
Specifies the number of seconds or milliseconds to delay the change or deletion of LSP interactions for this LSP.
Valid values are 0.0 to 4294967.00 0 <s | ms> where s is seconds and ms is milliseconds.
Use the route-withdraw-delay command to set a timer that delays the modification of LSP interactions for an LSP failure with no pre-signaled backup. This timer allows resilience to setup a new LSP. Without this delay, LSP interactions are changed or deleted and a BGP route convergence is required. With a large number of BGP routes present, routes can take an unacceptably long time to converge. If resilience sets up a new LSP within the configured timer period, once the new LSP is present, switchover takes place as though a pre-signaled LSP was available if the tunnel metric has not changed. For this timer to do its job, it can not expire prior to resilience setting up a new LSP. Resilience begins the process of setting up a new LSP at the configured resilience time after the failure takes place. Resilience usually requires between 300 milli-seconds and 3 seconds to setup a new LSP. A route-withdraw-delay value of (configured resilience time + between 3-5 seconds) should be sufficient to ensure the affective operation of this timer.
To achieve optimum convergence times, the configuration of an absolute tunnel metric is recommended. Once the new LSP is computed, if there is no metric change between the new LSP and the failed path, the switchover to the new LSP will take place as though there was a pre-signaled backup path available. Otherwise, additional processing is required.
Use the route-withdraw-delay command to configure this timer.
Use the no route-withdraw-delay command to reset the timer to its default value.
Factory Default: 0 seconds.
Command Mode: Traffic engineering parameter-set and traffic engineering tunnel-name.
Example 1: The following example changes the route-withdraw-delay timer to 10 seconds for tunnel defaults and sets the tunnel metric to absolute:
router>enable
router#configure terminal
router(config)#mpls traffic-engineering isis
router(config-te)#tunnel default
router(config-te-tunnel-param)#route-withdraw-delay 10s
router(config-te-tunnel-param)#metric absolute 15
router(config-te-tunnel-param)#exit
router(config-te)#
Example 2: The following example resets the route-withdraw-delay timer to the default value of 0 seconds for tunnel defaults:
router>enable
router#configure terminal
router(config)#mpls traffic-engineering isis
router(config-te)#tunnel default
router(config-te-tunnel-param)#no route-withdraw-delay
router(config-te-tunnel-param)#exit
router(config-te)#
Related Commands: metric absolute
show mpls te tunnel
Copyright © 2004
Avici Systems Inc.
Avici® and TSR®
is a registered trademark of Avici Systems Inc.
IPriori, Composite Links, SSR, QSR, and NSR® are
trademarks of Avici Systems Inc.
Source
File Name: TE%20Commands.fm
HTML File Name: TE%20Commands59.html
Last Updated: 12/19/04 at 14:56:07