cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
cancel
36956
Views
0
Helpful
4
Replies

BGP "Hold time expired" error

danny itza
Level 1
Level 1

Hi all,

I have a 3745 router configured as a BGP gateway, and I have two tunnels setup for IPV6, tunnel  10 is working fine, but tunnel 100 is constantly dropping.

I am getting a (hold time expired) error on tunnel 100, I configured my BGP default setting to 60 sec Keep alive, and 180 sec Hold time, I ask Hurricane Electric and they are saying they have the same timer config on their end, Like I said tunnel 10, and tunnel 100 have the same configuration, but only tunnel 100 is giving this message errors of the hold time expired and my tunnel link is always going up and down.

Maybe I am missing a configuration on my router, I have been researching how to solve this issue for the past 3 days, and still I canā€™t make this Tunnel 100 stay up!!!!!!!!!!!!!

Any help will be highly appreciated..

danny

ā€¦ā€¦ā€¦ā€¦.This is the error message I am getting

*Mar  1 19:33:14.411: %BGP-3-NOTIFICATION: received from neighbor 2001:470:13:A5::1 4/0 (hold time expired) 0 bytes

*Mar  1 19:33:14.411: %BGP-5-ADJCHANGE: neighbor 2001:470:13:A5::1 Down BGP Notification received

*Mar  1 19:33:42.183: %BGP-5-ADJCHANGE: neighbor 2001:470:13:A5::1 Up

This is the configuration I am using on my router

C3745_IPV6-RTR1#

C3745_IPV6-RTR1#show ver

Cisco IOS Software, 3700 Software (C3745-ADVIPSERVICESK9-M), Version 12.3(11)YZ2, RELEASE SOFTWARE (fc2)

Compiled Thu 09-Aug-07 03:44 by dchih

ROM: System Bootstrap, Version 12.2(8r)T2, RELEASE SOFTWARE (fc1)

C3745_IPV6-RTR1 uptime is 1 hour, 8 minutes

System returned to ROM by reload

System image file is "slot0:c3745-advipservicesk9-mz.123-11.YZ2.bin"

Cisco 3745 (R7000) processor (revision 2.0) with 112640K/18432K bytes of memory.

Processor board ID JMX0704L246

R7000 CPU at 350MHz, Implementation 39, Rev 3.3, 256KB L2, 2048KB L3 Cache

2 FastEthernet interfaces

DRAM configuration is 64 bits wide with parity disabled.

151K bytes of NVRAM.

31296K bytes of ATA System CompactFlash (Read/Write)

62720K bytes of ATA Slot0 CompactFlash (Read/Write)

Configuration register is 0x2102

C3745_IPV6-RTR1#show run

Building configuration...

Current configuration : 3261 bytes

!

version 12.3

service timestamps debug datetime msec

service timestamps log datetime msec

service compress-config

!

hostname C3745_IPV6-RTR1

!

boot-start-marker

boot system slot0:c3745-advipservicesk9-mz.123-11.YZ2.bin

boot-end-marker

!!

no aaa new-model

ip subnet-zero

ip cef

!

ip name-server 2001:470:20::2

ip name-server 200.32.248.1

ip ips po max-events 100

ipv6 unicast-routing

ipv6 cef

ipv6 multicast-routing

!!   

no crypto isakmp ccm

!

interface Tunnel10

description Hurricane Electric 1st IPv6 Tunnel

no ip address

ipv6 address 2001:470:13:85::2/64

ipv6 enable

tunnel source 200.32.250.29

tunnel destination 216.66.70.2

tunnel mode ipv6ip

!

interface Tunnel100

description Hurricane Elec-2nd-IPv6 Tunnel

no ip address

ipv6 address 2001:470:13:A5::2/64

ipv6 enable

tunnel source 200.32.198.121

tunnel destination 216.66.70.2

tunnel mode ipv6ip

!!

interface Loopback20

ip address 10.1.0.26 255.255.255.255

shutdown

!

interface FastEthernet0/0

no ip address

speed 100

full-duplex

ipv6 enable

!

interface FastEthernet0/0.10

description *** PUCLIC INTERFACE ***

encapsulation dot1Q 10

ip address 200.32.250.29 255.255.255.224

ip nat outside

ip virtual-reassembly

!

interface FastEthernet0/0.889

description *** block for 2nd tunnel***

encapsulation dot1Q 889

ip address 200.32.198.121 255.255.255.224

ip virtual-reassembly

no cdp enable

!

!

interface FastEthernet0/1

no ip address

speed 100

full-duplex

ipv6 enable

!

router bgp 10269

no synchronization

bgp log-neighbor-changes

neighbor 2001:470:13:85::1 remote-as 6939

neighbor 2001:470:13:A5::1 remote-as 6939

no auto-summary

!

address-family ipv6

neighbor 2001:470:13:85::1 activate

neighbor 2001:470:13:A5::1 activate

network 2800:410::/32

exit-address-family

!

ip classless

ip route 0.0.0.0 0.0.0.0 200.32.250.1

!

access-list 10 permit 192.168.0.0 0.0.255.255

ipv6 route 2800:410:890:1::/64 2001:470:13:A5::1

ipv6 route 2800:410::/32 Null0

ipv6 route ::/0 Tunnel0

ipv6 nat v6v4 source list ptv6-list1 pool v4pool

ipv6 nat v6v4 pool v4pool 200.32.250.37 200.32.250.43 prefix-length 27

ipv6 nat prefix 2800:410:890:1::/96

!!

ipv6 access-list ptv6-list1

permit ipv6 2800:410:890:1::/64 any

!

control-plane

!!

line con 0

line aux 0

1 Accepted Solution

Accepted Solutions
4 Replies 4

Giuseppe Larosa
Hall of Fame
Hall of Fame

Hello Danny,

both tunnels have the same tunnel destination IPv4 address, this might be part of the problem depending on the remote device capabilities.

To check this try to disable tunnel 10 and see if tunnel 100 becomes stable. if so it is likely then attempting to enable again tunnel 10 may lead again to instability.

have you also verified that the tunnel destination can be pinged successfully from tunnel 100 local source ? And for tunnel 10?

Hope to help

Giuseppe

Giuseppe,

I completely delete tunnel10,  I can ping successfully tunnel destination 216.66.70.2, from the two source address which are 200.32.198.121 for tunnel 100, and 200.32.250.29 for tunnel 10 when I did an extended ping,

As soon as I deleted tunnel 10, I got this new error message when trying to ping 2001:470:13:A5::1 link address on tunnel 100.

*Sep 12 20:20:11.363: %ALIGN-3-SPURIOUS: Spurious memory access made at 0x6291CA38 reading 0x34

*Sep 12 20:20:11.363: %ALIGN-3-TRACE: -Traceback= 6291CA38 626A5828 60DEBBB8 60E1BC64 60E1BFBC 60DCE298 00000000 00000000

Tunnel is still giving me the Hold time error expired,  and this is the new config I have on my router,,

Any other suggestions??????

Thanks for your rapid replay Giuseppe,

danny

New config

interface Tunnel100

description Hurricane Elec-2nd-IPv6 Tunnel

no ip address

ipv6 address 2001:470:13:A5::2/64

ipv6 enable

tunnel source 200.32.198.121

tunnel destination 216.66.70.2

tunnel mode ipv6ip

!

interface FastEthernet0/0.889

description *** block for 2nd tunnel***

encapsulation dot1Q 889

ip address 200.32.198.121 255.255.255.224

ip virtual-reassembly

no cdp enable

router bgp 10269

no synchronization

bgp log-neighbor-changes

neighbor 2001:470:13:A5::1 remote-as 6939

no auto-summary

!

address-family ipv6

neighbor 2001:470:13:A5::1 activate

network 2800:410::/32

exit-address-family

!

n

I ask my friend Mr. Lamb to please place the message for me..

i am still having problems with this TUnnel///////////

I did a ""show ip bgp neighbors"" and notice that with the 2001:470:13:A5::2 tunnel it has this message ""ā€œā€ā€ā€ Configured hold time is 180,keepalive interval is 60 seconds  Minimum holdtime from neighbor is 0 secondsā€ā€ā€ā€  , but not on the 2001:470:13:85::2 tunnel i dont no why only one tunnel is showing that message???????

I  completely delete tunnel 10, and left only with tunnel 100, but the  link doesn't come up at all,  any suggestion that  I can test????, i was  thinking to ask Hurricane side and see if they can provide to me a  diffrent IPv4 link address for teh 2nd tunnel and see if that works????

Thanks for your help....

DAnny

C3745_IPV6-RTR1#show ip bgp neighbors

BGP neighbor is 2001:470:13:85::1,  remote AS 6939, external link

  BGP version 4, remote router ID 72.52.92.142

  BGP state = Established, up for 03:50:44

  Last read 00:00:03, hold time is 180, keepalive interval is 60 seconds

  Neighbor capabilities:

    Route refresh: advertised and received(old & new)

    Address family BGP IPv4: advertised

    Address family BGP IPv6: advertised and received

  Message statistics:

    InQ depth is 0

    OutQ depth is 0

                         Sent       Rcvd

    Opens:                  1          1

    Notifications:          0          0

    Updates:                0       4747

    Keepalives:           233          2

   Route Refresh:          0          0

    Total:               4499       4750

  Default minimum time between advertisement runs is 30 seconds

For address family: BGP IPv4

  BGP table version 1, neighbor version 0/0

Output queue size : 0

  Index 1, Offset 0, Mask 0x2

  1 update-group member

                                 Sent       Rcvd

  Prefix activity:               ----       ----

    Prefixes Current:               0          0

    Prefixes Total:                 0          0

    Implicit Withdraw:              0          0

    Explicit Withdraw:              0          0

    Used as bestpath:             n/a          0

    Used as multipath:            n/a          0

                                   Outbound    Inbound

  Local Policy Denied Prefixes:    --------    -------

    Total:                                0          0

  Number of NLRIs in the update sent: max 0, min 0

For address family: BGP IPv6

  BGP table version 5377, neighbor version 5377/0

Output queue size : 0

  Index 1, Offset 0, Mask 0x2

  1 update-group member

                                 Sent       Rcvd

  Prefix activity:               ----       ----

    Prefixes Current:            4186       4184 (Consumes 301248 bytes)

    Prefixes Total:              5247       5720

    Implicit Withdraw:            929       1402

    Explicit Withdraw:            132        134

    Used as bestpath:             n/a       4184

    Used as multipath:            n/a          0

                                   Outbound    Inbound

  Local Policy Denied Prefixes:    --------    -------

    Suppressed duplicate:                 0        729

    AS_PATH loop:                       n/a          1

    Total:                                0        730

  Number of NLRIs in the update sent: max 0, min 0

  Connections established 1; dropped 0

  Last reset never

Connection state is ESTAB, I/O status: 1, unread input bytes: 0       

Connection is ECN Disabled

Local host: 2001:470:13:85::2, Local port: 179

Foreign host: 2001:470:13:85::1, Foreign port: 27652

Enqueued packets for retransmit: 0, input: 0  mis-ordered: 0 (0 bytes)

Event Timers (current time is 0xD430D0):

Timer          Starts    Wakeups            Next

Retrans           781          1             0x0

TimeWait            0          0             0x0

AckHold           548         31             0x0

SendWnd             0          0             0x0

KeepAlive           1          0             0x0

GiveUp              0          0             0x0

PmtuAger            0          0             0x0

DeadWait            0          0             0x0

iss: 2096359627  snduna: 2096676254  sndnxt: 2096676254     sndwnd:  15991

irs: 3491247889  rcvnxt: 3491655495  rcvwnd:      15360  delrcvwnd:   1024

SRTT: 300 ms, RTTO: 303 ms, RTV: 3 ms, KRTT: 0 ms

minRTT: 20 ms, maxRTT: 300 ms, ACK hold: 200 ms

Flags: passive open, nagle, gen tcbs

IP Precedence value : 6

Datagrams (max data segment is 1420 bytes):

Rcvd: 1605 (out of order: 2), with data: 781, total data bytes: 407605

Sent: 1364 (retransmit: 1, fastretransmit: 0, partialack: 0, Second Congestion: 0), with data: 1364, total data bytes: 371194

         

BGP neighbor is 2001:470:13:A5::1,  remote AS 6939, external link

  BGP version 4, remote router ID 72.52.92.142

  BGP state = Established, up for 00:33:15

  Last read 00:01:06, hold time is 180, keepalive interval is 60 seconds

ā€œā€ā€ā€ Configured hold time is 180,keepalive interval is 60 seconds  Minimum holdtime from neighbor is 0 secondsā€ā€ā€ā€

  Neighbor capabilities:

    Route refresh: advertised and received(old & new)

    Address family BGP IPv4: advertised

    Address family BGP IPv6: advertised and received

  Message statistics:

    InQ depth is 0

    OutQ depth is 0

                         Sent       Rcvd

    Opens:                  3          3

    Notifications:          2          0

    Updates:                0      11046

    Keepalives:           225          6

    Route Refresh:          0          0

    Total:              10794      11055

  Default minimum time between advertisement runs is 30 seconds

For address family: BGP IPv4

  BGP table version 1, neighbor version 0/0

Output queue size : 0

  Index 1, Offset 0, Mask 0x2

  1 update-group member

                                 Sent       Rcvd

  Prefix activity:               ----       ----

    Prefixes Current:               0          0

    Prefixes Total:                 0          0

    Implicit Withdraw:              0          0

    Explicit Withdraw:              0          0

    Used as bestpath:             n/a          0

    Used as multipath:            n/a          0

                                   Outbound    Inbound

  Local Policy Denied Prefixes:    --------    -------

    Total:                                0          0

  Number of NLRIs in the update sent: max 0, min 0

For address family: BGP IPv6

  BGP table version 5377, neighbor version 5377/0

Output queue size : 0

  Index 1, Offset 0, Mask 0x2

1 update-group member

                                 Sent       Rcvd

  Prefix activity:               ----       ----

    Prefixes Current:            4186       4185 (Consumes 301320 bytes)

    Prefixes Total:              4340       4383

    Implicit Withdraw:           4312        177

    Explicit Withdraw:             22         21

    Used as bestpath:             n/a          1

    Used as multipath:            n/a          0

                                   Outbound    Inbound

  Local Policy Denied Prefixes:    --------    -------

    Suppressed duplicate:                 0         88

    AS_PATH loop:                       n/a          1

    Total:                                0         89

  Number of NLRIs in the update sent: max 0, min 0

  Connections established 3; dropped 2

  Last reset 00:36:32, due to BGP Notification sent, hold time expired

Connection state is ESTAB, I/O status: 1, unread input bytes: 0       

Connection is ECN Disabled

Local host: 2001:470:13:A5::2, Local port: 179

Foreign host: 2001:470:13:A5::1, Foreign port: 35382

Enqueued packets for retransmit: 2, input: 0  mis-ordered: 0 (0 bytes)

Event Timers (current time is 0xD434F4):

Timer          Starts    Wakeups            Next

Retrans           255          8        0xD43A78

TimeWait            0          0             0x0

AckHold           198         36             0x0

SendWnd             0          0             0x0

KeepAlive           0          0             0x0

GiveUp              0          0             0x0

PmtuAger            0          0             0x0

DeadWait            0          0             0x0

iss: 2143457352  snduna: 2143751576  sndnxt: 2143751935     sndwnd:  16331

irs: 3803321236  rcvnxt: 3803616454  rcvwnd:      15909  delrcvwnd:    475

SRTT: 300 ms, RTTO: 303 ms, RTV: 3 ms, KRTT: 9696 ms

minRTT: 60 ms, maxRTT: 300 ms, ACK hold: 200 ms

Flags: passive open, nagle, gen tcbs

IP Precedence value : 6

Datagrams (max data segment is 1420 bytes):

Rcvd: 687 (out of order: 0), with data: 392, total data bytes: 295217

Sent: 662 (retransmit: 8, fastretransmit: 0, partialack: 0, Second Congestion: 0), with data: 662, total data bytes: 321070

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: