OSPF and mass route deletion

Alex Bligh alex at alex.org.uk
Tue Jul 14 17:07:01 CEST 2015


Olivier,

Whilst what you say is correct as far as it goes (and BGP may well be a better idea), if I believe the OSPF protocol works it permits more than one LSA to be encapsulated into each OSPF link state update packet, so Andrew's assertion that aggregating LSA changes into a smaller number of packets would be a good idea is valid.

I believe what he is asking for is the similar to Cisco's OSPF LSA throttling:
  http://www.cisco.com/c/en/us/td/docs/ios/12_0s/feature/guide/fsolsath.html

Note even before that feature was introduced Cisco throttled LSAs:

> Prior to the OSPF LSA Throttling feature, LSA generation was
> rate-limited for 5 seconds. That meant that changes in an LSA could
> not be propagated in milliseconds, so the OSPF network could not
> achieve millisecond convergence.

and I think he's merely asking for similar behaviour.

Alex

On 14 Jul 2015, at 15:47, Olivier Benghozi <olivier.benghozi at wifirst.fr> wrote:

> OSPF doesn't delete "routes", it sends LSAs.
> It seems that you are redistributing a lot of single IP addresses in OSPF (as external routes). So there's one LSA type 5 for each single redistributed /32.
> 
> OSPF is not the proper choice for this usecase, and it's not a Quagga or BIRD issue.
> BGP is the protocol to use for such cases. Many routes, few messages, scalability.
> 
> 
>> Le 14 juil. 2015 à 09:20, Andrew <nitr0 at seti.kr.ua> a écrit :
>> 
>> When routes are deleted (for ex., terminating a lot of PPP tunnels for some reason in same time), it seems like each removed route is sent into separate OSPF packet that causes troubles with OSPF in some cases (for ex., there's troubles with old quagga).
>> 
>> Is there a possibility to add some rate-limiting (for ex., limit to 10 messages per second), and aggregate separate 'route deleted' messages to one packet?
> 
> 
> 

-- 
Alex Bligh







More information about the Bird-users mailing list