On 09/06/2011 10:34 AM, Paul Jakma wrote:
On Sat, 3 Sep 2011, Steve Clark wrote:
I have a FreeBSD 6.3 box running quagga_99.15_5 talking to a cisco.
The FreeBSD is stuck in Loading/DROther the cisco thinks things are fine.
doing a show ip os data give me 400 routes - on another FreeBSD box in the
same network and area I get 398 routes - why does quagga think it is missing
something?
Please try reproduce it with a more recent version of Quagga.
regards,
Thanks for the response I'll see if I can
get a new package built.
Just some additional info we have over 300 units with
quagga_99.15_5 in this network and I only see this behavior on a
couple of units.
Also when I turn on debugging I see quagga sending ls-request to the
cisco but the cisco sometimes
takes many seconds to respond about 45 in the capture below. Not
being a Cisco guy I don't
know if this is correct but it seems like it is slower than it
should be.
2011/09/04 18:31:31 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174] <<<<<<<<<.
2011/09/04 18:31:32 OSPF: Link State Acknowledgment sent to
[224.0.0.5] via [gre1:10.255.13.174].
2011/09/04 18:31:33 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:31:36 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:31:38 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:31:41 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:31:43 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:31:46 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:31:48 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:31:51 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:31:53 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:31:56 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:31:58 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:32:01 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:32:03 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:32:06 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:32:08 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:32:11 OSPF: Link State Request sent to [224.0.0.5] via
[gre1:10.255.13.174].
2011/09/04 18:32:13 OSPF: Link State Request sent to [224.0.0.5] via
[gre2:10.255.14.174].
>>>>> update finally received
2011/09/04 18:32:15 OSPF: Link State Update received from
[172.16.10.45] via [gre1:10.255.13.174]
2011/09/04 18:32:15 OSPF: src [10.255.13.173],
2011/09/04 18:32:15 OSPF: dst [224.0.0.5]
2011/09/04 18:32:15 OSPF: Link State Update sent to [224.0.0.5] via
[gre2:10.255.14.174].
2011/09/04 18:32:15 OSPF: Link State Update received from
[172.16.10.47] via [gre2:10.255.14.174]
This is from the cisco side:
inc 10.254.43.97
*Sep 3 22:09:31.490: %OSPF-5-ADJCHG: Process
1, Nbr 10.254.43.97 on Tunnel346 from FULL to DOWN, Neighbor Down:
Dead timer expired
*Sep 3 22:09:52.618: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0x4E640552 opt 0x2 flag 0x7 len 32
mtu 1200 state INIT
*Sep 3 22:09:52.618: OSPF: 2 Way Communication
to 10.254.43.97 on Tunnel346, state 2WAY
*Sep 3 22:09:52.618: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFBB opt 0x52 flag 0x7 len 32
*Sep 3 22:09:52.722: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFBB opt 0x2 flag 0x2 len 1172 mtu
1200 state EXSTART
*Sep 3 22:09:52.722: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFBC opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:52.830: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFBC opt 0x2 flag 0x2 len 1172 mtu
1200 state EXCHANGE
*Sep 3 22:09:52.830: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFBD opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:52.934: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFBD opt 0x2 flag 0x2 len 1172 mtu
1200 state EXCHANGE
*Sep 3 22:09:52.934: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFBE opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:53.042: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFBE opt 0x2 flag 0x2 len 1172 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.042: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFBF opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:53.150: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFBF opt 0x2 flag 0x2 len 1172 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.150: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFC0 opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:53.258: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFC0 opt 0x2 flag 0x2 len 1172 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.258: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFC1 opt 0x52 flag 0x3 len 1152
*Sep 3 22:09:53.362: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFC1 opt 0x2 flag 0x0 len 612 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.362: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFC2 opt 0x52 flag 0x3 len 772
*Sep 3 22:09:53.362: OSPF: Send LS REQ to
10.254.43.97 length 12 LSA count 1
*Sep 3 22:09:53.458: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFC2 opt 0x2 flag 0x0 len 32 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.458: OSPF: Send DBD to
10.254.43.97 on Tunnel346 seq 0xFC3 opt 0x52 flag 0x1 len 32
*Sep 3 22:09:53.458: OSPF: Rcv LS UPD from
10.254.43.97 on Tunnel346 length 100 LSA count 1
*Sep 3 22:09:53.550: OSPF: Rcv DBD from
10.254.43.97 on Tunnel346 seq 0xFC3 opt 0x2 flag 0x0 len 32 mtu
1200 state EXCHANGE
*Sep 3 22:09:53.550: OSPF: Exchange Done with
10.254.43.97 on Tunnel346
*Sep 3 22:09:53.550: OSPF: Synchronized with
10.254.43.97 on Tunnel346, state FULL
*Sep 3 22:09:53.550:
%OSPF-5-ADJCHG: Process 1, Nbr 10.254.43.97 on Tunnel346 from
LOADING to FULL, Loading Done