BGP convergence time

Hello,
Recently I have been experiencing some problems with BGP convergence taking longer then expected.
I have 3 upstream peers, and for awhile I had the best one local pref'ed down, so that things were more balanced.
I took away those local preference configurations, so that my ibgp routers (6) pretty much learn 250,000 routes from the 1 peer, and a very small amount of routes from the other 2, the 1 peer is just that well connected.
If i soft shut down the peer that has all of the routes as the best path, convergence cane take from 3-4 minutes, and causes some destinations to be unreachable during those times. Prior to the change, when my routes were balanced because of filtering, where I may learn 100,000 routes from each peer etc, things converged much quicker.
My question is, can Cisco routes just not handle pulling out 250,000 routes from 5-6 downstream ibgp peers quickly?
I am running 6500s and 7600s with sup720, so I would think the reason is not bad hardware that can not handle it, i would just expect these routers to be able to handle full tables a bit better, when it comes to sending the remove messages to its downstream ibgp peers faster.
Is there a way to make that go smoother, with maybe route reflectors? I have no used them before so am not to familar with how they work low level, just looking for ideas.
Thanks.

Hello Jason,
>> If i soft shut down the peer that has all of the routes as the best path, convergence cane take from 3-4 minutes, and causes some destinations to be unreachable during those times. Prior to the change, when my routes were balanced because of filtering, where I may learn 100,000 routes from each peer etc, things converged much quicker.
It takes times to install the new routes: now when the preferred peer for 250,000 routes fail all 250,000 routes have to be withdrawn for each prefix a new BGP best path has to be chosen and propagated.
Each BGP update takes space in a BGP update packet and a BGP update packet has a maximum size.
The protocol has its own dynamics and cannot convergence in zero seconds: the more best BGP paths change the more the protocol has to work.
So what you see is the result of having preferred all the routes of a single peer: this can be a resonable choice but it is a worse case from the reduncancy point of view in comparison to having as best routes one third of prefixes via peer1, oner third via peer2, one third via peer3.
BGP Route Reflector servers are a good tool for scalability, they are of limited help in reducing convergence time.
Hope to help
Giuseppe

Similar Messages

  • BGP Conversion Time

    Guys,
    Has anyone can tell me the convergence time for BGP. Basically, I have 2 CEs on redundancy. However, I find that the time taken to failover from primary to secondary link took 22secs. Is this a normal timing taken for conversion over MPLS on BGP?

    Hi,
    the time could even be worse. eBGP takes up to 30 seconds to announce an update, iBGP up to 5 seconds. So you could get a convergence time of over a minute (2x eBGP + iBGP).
    To reduce this use the command "neighbor advertisement-interval"
    http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_command_reference_chapter09186a00800ca79d.html#wp1183687
    You can also improve convergence time using BFD: "Decreasing BGP Convergence Time Using BFD"
    http://www.cisco.com/en/US/products/ps6441/products_configuration_guide_chapter09186a00805387d7.html#wp1118014
    Or by adjusting timers with "neighbor timers"
    http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_command_reference_chapter09186a00800ca79e.html#wp1020454
    You might want to investigate the convergence time improvement by adjusting the scan interval. This might be, however, somewhat risky in that it could lead to less stability, if the interval is choosen too small and the CPU load generated is too high. So use with care.
    Hope this helps! Please rate all posts.
    Regards, Martin

  • How can I change the real server convergence timer in LD ?

    I have LD416(3.1.4) and configured 1*VIP and 2*Real server. looks it takes about 30 seconds to switching to the other real server when one of failure.
    Q) How can I reduce the the convergence time?
    Thanks,

    I am not sure , but check with by configure the DELAY command and see if that helps resolve this.For related information on timers, could you refer the below URL :
    http://www.cisco.com/en/US/products/sw/iosswrel/ps1835/products_configuration_guide_chapter09186a00800ca75d.html

  • Port Channel Downtime/Convergence time when adding interfaces

    I am looking to add a 3rd and maybe a 4th physical port to an existing port channel as we are running out of capacity, at peak we are pushing around 1.3Gb over the 2Gb channel and we are expanding services out of this location. My question is this, what will the downtime and convergence time be on the port channel when i add in the extra interfaces. Will i drop packets, will my customers notice any service disruption ?
    Currently configured as follows:
    interface Port-channel2
     description DN Agg Switch 2
     switchport
     switchport trunk encapsulation dot1q
     switchport trunk allowed vlan add <very large vlan list>
     switchport mode trunk
     mtu 9216
     mls qos trust dscp
     spanning-tree bpdufilter enable
    interface GigabitEthernet1/47
     description Po2 AGG#1
     switchport
     switchport trunk encapsulation dot1q
     switchport trunk allowed vlan add <very large vlan list>
     switchport mode trunk
     mtu 9216
     mls qos trust dscp
     no cdp enable
     channel-group 2 mode on
    interface GigabitEthernet2/47
     description Po2 AGG#2
     switchport
     switchport trunk encapsulation dot1q
     switchport trunk allowed vlan add <very large vlan list>
     switchport mode trunk
     mtu 9216
     mls qos trust dscp
     no cdp enable
     channel-group 2 mode on
    Thank you

    Disclaimer
    The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
    Liability Disclaimer
    In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
    Posting
    I wouldn't expect any service impact when adding links to the bundle.

  • Hsrp convergence time

    Hello!
    We have implemented an hsrp network using two(2) 3750(hsrp1 & hsrp2). I have 6 vlans in my LAN. THe 3 vlans are active state in the hsrp1 and others are active in hsrp2.. Our set-up is typically an example of a best practices of hsrp as it said by the cisco. Now, upon our testing if our hsrp works, we used the laptop to check the connectivity by "continuous pinging"...and patch it to the switch_3(vlan3). We ping the other site(wan) because most of the server was there... Now for the testing, I shut the interface from hsrp1 which is connected to the switch_3. THe pinging got only one timeout... BUt when i put it back, the convergence is very slow and i think we got a timeout of more than 10... and then, it goes back to normal.
    Any ideas of the convergence time if it is normal that there is a slow converge when the active goes back?
    By the way, in spanning tree, all of my switches are in a default bridge priority. And it seems that not all of the root bridge(per vlan) are there in the two 3750(hsrp1 & hsrp2)... Do we need to force one of them to be the root bridge of all vlans?
    Pls. advise... thanks...
    -john-

    The spanning tree root must be at the node that is hsrp-active. The alternative root should be the second hsrp-switch. You must configure this to get hsrp working as desired.
    Besides, you have to setup your network in a way that enables quick recovery from spanning-tree topology changes. To achieve this you may use rapid-spanning tree (spanning-tree proto rapid) or uplink-fast/backbone-fast with 802.1d. I believe there are still some unresolved issues with rstp but you may still give it a try. If it works for your network, this is the easiest way to configure your spanning tree. The two links below point to the corresponding config-guides.
    http://www.cisco.com/en/US/products/hw/switches/ps5023/products_configuration_guide_chapter09186a008047627f.html#wp1166029
    http://www.cisco.com/en/US/products/hw/switches/ps5023/products_configuration_guide_chapter09186a0080476271.html
    Regards,
    Leo

  • MPLS TE + IGP,BGP Convergence timers

    Hi,
    In case I am implementing MPLS TE FRR using RSVP hellos in my mpls backbone for speedy convergence against link/node failures. Do I still need to teak my IGP,BGP & LDP convergence timers or make my IGP,BGP,LDP to converge based on trigger from BFD in addition to implementation of MPLS TE FRR.

    Hi,
    Tuning IGP and BGP will help to improve convergence in other scenarios:
    - Lost of a primary PE-CE link
    - Lost of a primary PE
    - Lost of a core link not protected by MPLS TE FRR.
    FRR allows you to have a very fast data-plane convergence without waiting for your control-plane converge.
    There is no need to tune LDP timers because by default the router is in liberal label retention mode meaning it stores the labels even if the LSR is not the IGP next-hop.
    HTH
    Laurent.

  • BGP Event-Based VPN Import

    Hi Guys,
    I came across this command, but have problem understanding what it does or how to use it:
    Router(config-router-af)# import path selection {all | bestpath [strict] | multipath [strict]}
    It falls under the "BGP Event-Based VPN Import" section:
    http://www.cisco.com/c/en/us/td/docs/ios/ios_xe/iproute_bgp/configuration/guide/2_xe/irg_xe_book/irg_event_vpn_import_xe.html#wp1059052
    Does anyone know what this does or how this works?

    Hi,
    It specifies the BGP import path selection policy for a specific VRF instance.
    You might be aware on VRF-LITE, that's the VPNs without MPLS.
    BGP Event-Based VPN Import
    The BGP Event-Based VPN Import feature introduces a modification to the existing BGP path import process. BGP Virtual Private Network (VPN) import provides importing functionality for BGP paths where BGP paths are imported from the BGP VPN table into a BGP virtual routing and forwarding (VRF) topology. In the existing path import process, when path updates occur, the import updates are processed during the next scan time, which is a configurable interval of 5 to 15 seconds. The scan time adds a delay in the propagation of routes. The enhanced BGP path import is driven by events; when a BGP path changes, all of its imported copies are updated as soon as processing is available.
    When you use the BGP Event-Based VPN Import feature, convergence times are significantly reduced because provider edge (PE) routers can propagate VPN paths to customer edge (CE) routers without the scan time delay. Configuration changes such as adding imported route targets (RT) to a VRF are not processed immediately, and are still handled during the 60-second periodic scanner pass.
    Import Path Selection Policy
    Event-based VPN import introduces three path selection policies:
    •All—Import all available paths from the exporting net that match any route target (RT) associated with the importing VRF instance.
    •Best path—Import the best available path that matches the RT of the VRF instance. If the best path in the exporting net does not match the RT of the VRF instance, a best available path that matches the RT of the VRF instance is imported.
    •Multipath—Import the best path and all paths marked as multipaths that match the RT of the VRF instance. If there are no best path or multipath matches, then the best available path is selected.
    - Ashok
    Please rate the useful post or mark as correct answer as it will help others looking for similar information

  • Failover time using BFD

    Hi Champs,
    we have configured BFD in multihoming scenario with BGP routing protocol.Timer configuration is bfd interval 100 min_rx 100 multiplier 5.
    Failover from first ISP to second ISP takes 30 sec and same from first ISP to second ISP takes more than 1min. Can you suggest reason for different failver times and how can i have equal failover time from both ISP.How convergence time is calculated in BGP + BFD scenario?
    Regards
    V

    Vicky,
    A simple topology would help better understand the scenario. Do you have both the ISP terminated on same router or different router?.
    How many prefixes are you learning?. Full internet table or few prefixes?.
    Accordingly, you can consider BGP PIC or best external to speed up the convergence.
    -Nagendra

  • BGP Router recommendations

    A small private company looking for a cost effect pair of BGP routers to handle the /22 subnet via multi homed upstream providers. The devices will only need to handle partial tables but must be able to work in a failover mode either active/active or active/passive is ok.
    We've been looking at the Cloud Core routers but the mixed reviews are a bit concerning. There's a lot of bang for buck but it sounds like a bit of a gamble with some folks having great reviews and others having major crashes and slow convergence times.
    Obviously the business is extremely budget conscious. I am wondering if perhaps a lower end Cisco router could handle the amount of traffic, which is considerable but certainly not excessive.
    Please go ahead and share your experiences, good or bad, and recommendations. 
    This topic first appeared in the Spiceworks Community

    A small private company looking for a cost effect pair of BGP routers to handle the /22 subnet via multi homed upstream providers. The devices will only need to handle partial tables but must be able to work in a failover mode either active/active or active/passive is ok.
    We've been looking at the Cloud Core routers but the mixed reviews are a bit concerning. There's a lot of bang for buck but it sounds like a bit of a gamble with some folks having great reviews and others having major crashes and slow convergence times.
    Obviously the business is extremely budget conscious. I am wondering if perhaps a lower end Cisco router could handle the amount of traffic, which is considerable but certainly not excessive.
    Please go ahead and share your experiences, good or bad, and recommendations. 
    This topic first appeared in the Spiceworks Community

  • BGP as the PE-CE Protocol

    Hi,
    What considerations should be kept in mind when using BGP as the PE-CE Protocol.
    I have a simple setup with a Main Site Connecting Regional Offices using MPLS as Primary and DXX (Leased line) as Backup.
    I think I can modify the AS-Path to make the MPLS Cloud Primary and DXX as Backup
    Any other thing I need to take care of ?
    Thanks
    Zeeshan

    Hi,
    There are a few things to consider:
    - Exit points out either link from within your network using Local Preference.
    - Entry points for return traffic over either link, best to use MED.
    - If other sites are also running BGP as their IGP, you'd need to think about using the same ASN or different ASN to them. If you go with same ASN, you'd need to ask the provider to configure "as-override" or you could configure "allowas-in" which forces BGP to allow routes in that contain its own ASN (which is dangerous).
    - Also, remember convergence times aren't the quickest with BGP, so you may need to tweak timers such as "bgp graceful-restart" and also, simple keepalive and holdtimers.
    There are just a few things I could think of for now, as I don't know the size and complexity of your network.
    Cheers,
    Joe.

  • BGP stuck in opensent state

    HELP! Been looking at this problem all day. Have a simple BGP config on my end (below). I have no control on the other end. Recently upgraded from 2811 to 2911.  IOS: c2900-universalk9-mz.SPA.151-4.M7.bin  Configs on old and new routers exactly the same.
    Called our ISP. They see the same debug logs, but have no clue to fix. I can ping across fine. No MTU issues. Move connections back to old 2811 BGP comes up no problem.
    interface Serial0/0/0
     ip address X.X.X.86 255.255.255.252
     no ip redirects
     no ip unreachables
     no ip proxy-arp
     service-module t1 fdl ansi
     no cdp enable
    router bgp 65000
     bgp log-neighbor-changes
     network Y.Y.Y.0
     network Y.Y.Y.16 mask 255.255.255.240
     neighbor X.X.X.85 remote-as 2
     neighbor X.X.X.85 password 7 06252C1268715E3C5139
    debug
    Nov  5 11:07:05.493: BGP: Selected new router ID Y.Y.Y.17 for scope global
    Nov  5 11:07:05.537: BGP: Applying map to find origin for Y.Y.Y.16/28
    Nov  5 11:07:05.541: BGP: Applying map to find origin for Y.Y.Y.16/28
    Nov  5 11:07:05.541: BGP: Applying map to find origin for Y.Y.Y.16/28
    Nov  5 11:07:05.549: BGP: nbr global X.X.X.85 Active open failed - can't get active topologies
    Nov  5 11:07:05.549: BGP: nbr global X.X.X.85 Open active delayed 11264ms (35000ms max, 60% jitter)
    Nov  5 11:07:06.457: BGP: X.X.X.85 passive open to X.X.X.86
    Nov  5 11:07:06.461: BGP: X.X.X.85 passive went from Idle to Connect
    Nov  5 11:07:06.461: BGP: ses global X.X.X.85 (0x307CA074:0) pas Setting open delay timer to 60 seconds.
    Nov  5 11:07:06.461: BGP: ses global X.X.X.85 (0x307CA074:0) pas read request no-op
    Nov  5 11:07:06.521: BGP: Sched timer-wheel running slow by 8 ticks
    Nov  5 11:07:16.761: BGP: X.X.X.85 active went from Idle to Active
    Nov  5 11:07:16.761: BGP: X.X.X.85 open active, local address X.X.X.86
    Nov  5 11:07:16.773: BGP: ses global X.X.X.85 (0x30B937F4:0) act Adding topology IPv4 Unicast:base
    Nov  5 11:07:16.773: BGP: ses global X.X.X.85 (0x30B937F4:0) act Send OPEN
    Nov  5 11:07:16.773: BGP: X.X.X.85 active went from Active to OpenSent
    Nov  5 11:07:16.773: BGP: X.X.X.85 active sending OPEN, version 4, my as: 65000, holdtime 180 seconds, ID CD464511
    Nov  5 11:07:16.785: BGP: X.X.X.85 active rcv message type 3, length (excl. header) 5
    Nov  5 11:07:16.785: %BGP-3-NOTIFICATION: received from neighbor X.X.X.85 active 2/8 (no supported AFI/SAFI) 3 bytes 000000
    Nov  5 11:07:16.785: BGP: ses global X.X.X.85 (0x30B937F4:0) act Receive NOTIFICATION 2/8 (no supported AFI/SAFI) 3 bytes 000000
    Nov  5 11:07:16.785: BGP: ses global X.X.X.85 (0x30B937F4:0) act Reset (BGP Notification received).
    Nov  5 11:07:16.785: BGP: X.X.X.85 active went from OpenSent to Closing
    Nov  5 11:07:16.785: BGP: nbr_topo global X.X.X.85 IPv4 Unicast:base (0x30B937F4:0) NSF delete stale NSF not active
    Nov  5 11:07:16.785: BGP: nbr_topo global X.X.X.85 IPv4 Unicast:base (0x30B937F4:0) NSF no stale paths state is NSF not active
    Nov  5 11:07:16.785: BGP: nbr_topo global X.X.X.85 IPv4 Unicast:base (0x30B937F4:0) Resetting ALL counters.
    Nov  5 11:07:16.785: BGP: X.X.X.85 active closing
    Nov  5 11:07:16.785: BGP: ses global X.X.X.85 (0x30B937F4:0) act Session close and reset neighbor X.X.X.85 topostate
    Nov  5 11:07:16.785: BGP: nbr_topo global X.X.X.85 IPv4 Unicast:base (0x30B937F4:0) Resetting ALL counters.
    Nov  5 11:07:16.785: BGP: X.X.X.85 active went from Closing to Idle
    Nov  5 11:07:16.785: %BGP_SESSION-5-ADJCHANGE: neighbor X.X.X.85 IPv4 Unicast topology base removed from session  BGP Notification received
    Nov  5 11:07:16.785: BGP: ses global X.X.X.85 (0x30B937F4:0) act Removed topology IPv4 Unicast:base
    Nov  5 11:07:16.785: BGP: ses global X.X.X.85 (0x30B937F4:0) act Removed last topology
    Nov  5 11:07:16.785: BGP: nbr global X.X.X.85 Active open failed - existing passive session
    Nov  5 11:07:16.785: BGP: nbr global X.X.X.85 Active open failed - existing passive session

    From what I'm finding, AFI 2 is IPv6. This seems like it's expecting IPv6:
    Nov  5 11:07:16.785: %BGP-3-NOTIFICATION: received from neighbor X.X.X.85 active 2/8 (no supported AFI/SAFI) 3 bytes 000000
    I'm also seeing that SAFI 8 is multicast:
    http://www.iana.org/assignments/safi-namespace/safi-namespace.xhtml
    If this is the case, the settings that you have above simply wouldn't work. I would contact the ISP to see what your peer is running.
    http://routing-bits.com/2009/11/26/output-101-bgp-afisafi/
    HTH,
    John

  • BGP Path Selection - Favor Oldest Routes

    I've been poking around in a few test routers trying to find where BGP states how long a route has been known from a neighbor. Based on Cisco's BGP path selection article: http://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/13753-25.html, #10 states BGP prefers the oldest known route. 
    What command shows the amount of time a route has been known via BGP?

    Thanks for your reply, Paul.
    The first command just shows the same timer as the sh ip bgp summary timer. It's just the timer of the neighbor relationship.
    The second command just displays how long the route has been in the routing table. I've tested this and found that when BGP loses a route to a network and then selects a different path that it had known about, the timer resets to 0. Even though it had known about the path for a while, it still resets to 0. 
    So thanks to everyone for your responses, but I'm still looking for some way to see the age of a BGP-learned route.

  • Why BGP aggregate-address shows next hop itself?

    Hello,
    I have treble with bgp aggregate-address x.x.x.x y.y.y.y summary-only command, whenever i put that command on my bgp it start showing its next hop as itself, i am running ios 15.2(4)M1 attached is my topology, and below is config of "Sugerbush"
         Network          Next Hop            Metric LocPrf Weight Path
     s>  192.168.192.0    192.168.1.254       409600             0 100 ?
     * i 192.168.192.0/21 192.168.1.237            0    100      0 i
     *>                   0.0.0.0                            32768 i                                           <-------WHY?
     *                    192.168.1.254            0             0 100 ?
     s>  192.168.193.0    192.168.1.254       409600             0 100 ?
     s>  192.168.194.0    192.168.1.254       409600             0 100 ?
    Sugarbush#
    Sugarbush#sh ip bgp 192.168.192.0/21
    BGP routing table entry for 192.168.192.0/21, version 9
    Paths: (3 available, best #2, table default)
      Advertised to update-groups:
         37         38
      Refresh Epoch 1
      Local, (aggregated by 200 192.168.1.246)
        192.168.1.237 from 192.168.1.237 (192.168.1.246)
          Origin IGP, metric 0, localpref 100, valid, internal, atomic-aggregate
      Refresh Epoch 1
      Local, (aggregated by 200 192.168.1.253)
        0.0.0.0 from 0.0.0.0 (192.168.1.253)
          Origin IGP, localpref 100, weight 32768, valid, aggregated, local, atomic-aggregate, best
      Refresh Epoch 1
      100, (aggregated by 100 192.168.199.2)
        192.168.1.254 from 192.168.1.254 (192.168.199.2)
          Origin incomplete, metric 0, localpref 100, valid, external, atomic-aggregate
    Sugarbush#
    Sugarbush#sh run | s bgp
    router bgp 200
     bgp log-neighbor-changes
     bgp aggregate-timer 0
     aggregate-address 192.168.192.0 255.255.248.0 summary-only
     neighbor 192.168.1.237 remote-as 200
     neighbor 192.168.1.237 next-hop-self
     neighbor 192.168.1.250 remote-as 300
     neighbor 192.168.1.254 remote-as 100
    Sugarbush#
    Regards,
    gargolek,

    Hello,
    I have treble with bgp aggregate-address x.x.x.x y.y.y.y summary-only command, whenever i put that command on my bgp it start showing its next hop as itself, i am running ios 15.2(4)M1 attached is my topology, and below is config of "Sugerbush"
         Network          Next Hop            Metric LocPrf Weight Path
     s>  192.168.192.0    192.168.1.254       409600             0 100 ?
     * i 192.168.192.0/21 192.168.1.237            0    100      0 i
     *>                   0.0.0.0                            32768 i                                           <-------WHY?
     *                    192.168.1.254            0             0 100 ?
     s>  192.168.193.0    192.168.1.254       409600             0 100 ?
     s>  192.168.194.0    192.168.1.254       409600             0 100 ?
    Sugarbush#
    Sugarbush#sh ip bgp 192.168.192.0/21
    BGP routing table entry for 192.168.192.0/21, version 9
    Paths: (3 available, best #2, table default)
      Advertised to update-groups:
         37         38
      Refresh Epoch 1
      Local, (aggregated by 200 192.168.1.246)
        192.168.1.237 from 192.168.1.237 (192.168.1.246)
          Origin IGP, metric 0, localpref 100, valid, internal, atomic-aggregate
      Refresh Epoch 1
      Local, (aggregated by 200 192.168.1.253)
        0.0.0.0 from 0.0.0.0 (192.168.1.253)
          Origin IGP, localpref 100, weight 32768, valid, aggregated, local, atomic-aggregate, best
      Refresh Epoch 1
      100, (aggregated by 100 192.168.199.2)
        192.168.1.254 from 192.168.1.254 (192.168.199.2)
          Origin incomplete, metric 0, localpref 100, valid, external, atomic-aggregate
    Sugarbush#
    Sugarbush#sh run | s bgp
    router bgp 200
     bgp log-neighbor-changes
     bgp aggregate-timer 0
     aggregate-address 192.168.192.0 255.255.248.0 summary-only
     neighbor 192.168.1.237 remote-as 200
     neighbor 192.168.1.237 next-hop-self
     neighbor 192.168.1.250 remote-as 300
     neighbor 192.168.1.254 remote-as 100
    Sugarbush#
    Regards,
    gargolek,

  • Trying to shutdown GRE tunnels based on status of BGP peer

    has anyone tried to detect a eBGP peer failure and take action based on the failure? -I am trying to shutdown a couple of GRE tunnels on
    a router if it detects failure of a eBGP peer.... -thanks for any/all pointers....

    I don't know why you're using multiple events here.  I was thinking:
    event manager environment q "
    event manager applet bgp-up
    event system pattern "BGP.*neighbor 10.0.0.114 Up"
    action 001 cli command "enable"
    action 002 cli command "config t"
    action 003 cli command "event manager applet bgp-up-timer"
    action 004 cli command "event timer countdown time 900"
    action 005 cli command "action 1.0 cli command enable"
    action 006 cli command "action 2.0 cli command $q config t$q"
    action 007 cli command "action 3.0 cli command $q router bgp 1$q"
    action 008 cli command "action 4.0 cli command $q redistribute ospf 1$q"
    action 009 cli command "action 5.0 cli command end"
    action 010 cli command "end"
    event manager applet bgp-down
    event syslog pattern "BGP.*neighbor 10.0.0.114 Down"
    action 1.0 cli command "enable"
    action 2.0 cli command "config t"
    action 3.0 cli command "no event manager applet bgp-up-timer"
    action 4.0 cli command "router bgp 1"
    action 5.0 cli command "no redistribute ospf 1"
    action 6.0 cli command "end"

  • MPLS TE fast-reroute swicth time?

    Hi,
    I always heard we can achieve 50ms switch time by FRR, when applying to VPLS, make Metro Ethernet using VPLS without STP reduce the covergence time greatly to 50ms too. But I wonder if it's ture? The 50ms switch time could be achieved when SDH is used because FRR can detect alarm from SDH, but how can FRR dectect ethernet link failure faster?
    Your comments are appreciated!

    Hi,
    there are mainly two contributions to FRR time as far as I know.
    First you have to detect the failure, second the router switches over to the predefined backup LSP.
    The second portion is only a local rewrite of the LFIB and should be practically instantaneous.
    The first one is the major contribution. In SONET/SDH a failure condition in the optical network is propagated in the SONET/SDH frames, thus it is rather quick to detect failures.
    With ethernet that might be different. Assume two routers connected through a LAN switch. In this case a link-down event in one router will only be detected by means of keepalives. Those might be your routing hellos or in MPLS TE also RSVP messages. With standard timers that means several seconds. However f.e. in IS-IS we can lower keepalive timers to less than a second and hold timer to one second. This should be designed carefully not to introduce unwanted instability into your routing.
    In any case you cannot reach 50ms in this scenario.
    The question should be really which convergence time is acceptable in your environment, i.e. which applications require much less than a second outage and does it justify the efforts.
    Regards
    Martin

Maybe you are looking for

  • 500 internal error while approving leave request

    Hi All, One of my user when trying to approve leave request, he is getting the following error. it was working previously but suddenly thsi error has come 500 internal server error Application error occurred during request processing Details: com.sap

  • Hard drive failure immediately following 10.4.6 install

    The Apple Discussions have been such a great help to me over the years. Wanted to add my experience to the forum in case it helps someone. Background – 15” flat-panel iMac with 1GB RAM and 60GB ST360020 Seagate hard drive running 10.3.9. The hard dri

  • XSLT Mapping - problem with prefixes when calling template

    Hi all, I am having a problem with using an XSLT mapping in XI to combine various fields from 2 input messages of different structures into a single output message.  I understand that XI puts a wrapper around the 2 input messages so the structure of

  • Really stupid question

    I am looking at a machine with a database and developer tools installed and tested. However there is a directory with 9iAs structure. Question: How can I test to know if app. Server is installed? Note: This is a machine that is being recovered so I d

  • Urgent help with discoverer 4i installation

    Hi All, I just started working on a discoverer upgrade process. I need help in installing discoverer 4i and them refering to a 10g database. Can any one guide to a reference doc which I may refer to finish the complete install. In other words I need