Hi, Can you anyone please help me? Kindly. Thanks & Regards Abu Nasar Md. Saifullah -----Original Message----- From: saifullah@fiberathome.net <saifullah@fiberathome.net> Sent: Saturday, April 15, 2023 1:54 AM To: 'Ondrej Zajicek' <santiago@crfreenet.org>; 'bird-users@network.cz' <bird-users@network.cz> Subject: RE: BIRD is taking too much time to converge 106362 prefixes from a non-client iBGP neighbor Hi, One more information. The prefixes here are actually vpnv4 prefixes. Is there any known slow convergence issue with VPNv4 prefixes for high count like 106K? Thanks & Regards Abu Nasar Md. Saifullah -----Original Message----- From: saifullah@fiberathome.net <saifullah@fiberathome.net> Sent: Thursday, April 13, 2023 11:51 PM To: 'Ondrej Zajicek' <santiago@crfreenet.org> Cc: 'bird-users@network.cz' <bird-users@network.cz> Subject: RE: BIRD is taking too much time to converge 106362 prefixes from a non-client iBGP neighbor Hi, Another point is my setup is Ubuntu 22.04.2 LTS with VCPU 16 and RAM 16GB. Thanks & Regards Saifullah Nasar -----Original Message----- From: saifullah@fiberathome.net <saifullah@fiberathome.net> Sent: Thursday, April 13, 2023 11:47 PM To: 'Ondrej Zajicek' <santiago@crfreenet.org> Cc: 'bird-users@network.cz' <bird-users@network.cz> Subject: RE: BIRD is taking too much time to converge 106362 prefixes from a non-client iBGP neighbor Hi, Thanks for your feedback. The topology is BIRD is connected with total 8 neighbors (1 is non-client and 7 are in client mode) for my setup. The non-client neighbor is actually a high end central RR router which advertise about 106k prefixes to BIRD and with other 7 client, the prefix count is below 100. 1. During that time, I have checked and found that CPU load was normal. 2. I also checking prefix count using command "show protocols all <non_client_neighbor>" and found prefixes were increasing gradually. In think I am missing something to make the prefix learning faster. Pls help me. Thanks & Regards Abu Nasar Md. Saifullah -----Original Message----- From: Ondrej Zajicek <santiago@crfreenet.org> Sent: Thursday, April 13, 2023 8:16 PM To: saifullah@fiberathome.net Cc: bird-users@network.cz Subject: Re: BIRD is taking too much time to converge 106362 prefixes from a non-client iBGP neighbor On Wed, Apr 12, 2023 at 10:19:29PM +0600, saifullah@fiberathome.net wrote:
Dear Concern,
After installing BIRD, I made iBGP neighbor with 8 routers. From a non-client neighbor it should receive about 106362 prefixes but I found it is taking huge time to process and converge the mentioned prefixes. It took about 35 minutes to process, converge and advertise prefixes to other neighbors. Is it normal behavior or am I missing sometime to make faster convergence? Kindly suggest me.
Hi That is definitely not a normal behavior. Especially if you have no filters, it should be orders of magnitude faster. You wrote you receive 106k prefixes from the non-client, do you also receive prefixes from clients? Are you sure that BIRD was working full-time (full single core cpu load) during that 35 minutes? If you monitor number of received routes during that time (using 'show route count table vpntab4' or 'show protocols all <non_client_neighbor>'), you can see if all these prefixes are already here or if they arrive continuously dyring that time. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so." Connecting our future with light