ISPs?

Steve Bertrand steve at ibctech.ca
Thu Mar 19 15:56:55 PDT 2009


Christopher Arnold wrote:
> 
> 
> On Thu, 19 Mar 2009, Peter Spekreijse wrote:
> 
>>> Peter Spekreijse wrote:
>>>> We do use it for routing, using FreeBSD, booting from flash, running
>>>> completely in RAM. We have created a solid state BGP/OSPF router with
>>>> FreeBSD. Our border routers run Quagga (bgp and ospf) but we are in the
>>>> process of moving to OpenBGPD / OpenOSPFD. Our internal routers already
>>>> use OpenOSPFD. We are using Network Appliances from portwell as
>>>> hardware
>>>> (8 * 1 Gbit/sec ethernet). We're in process of testing other
>>>> appliances.
>>>
> What thruput and PPS are you seeing on theese?

In production, at 0.00% interrupt, 686Mbps, <2% load, 133Kpps.
> 
>> We've two full bgp tables in our border routers (275K+ prefixes per
>> table). The quagga version we use get's real busy if one of our BGP
>> peers disappears suddenly. It starts recalculating the routing table
>> and neglects the BGP sessions. Sometimes the other BGP sessions
>> time-out, then we lose every route.
>>
> Opps very bad...
> 
> Have you tried going SMP so one CPU can dio the BGP thread and the other
> forwarding and updating the route table?

Unfortunately, I don't do full v4 routes yet, only IPv6.

That said, next week I will be turning up my first IPv4 session that
will receive full routes. It would be handy to test this out before
deploying in full production.

Out of curiosity, is there anyone here who could possibly help out this
ISP do a test?

Is anyone in a position to possibly eBGP multi-hop a full table to a
route server I have internally here? Of course I would completely
null-route the learnt routes, obey any no-export communities, and forbid
my internal route server from distributing the routes into the network.

Nice to see some ISP discussion for a change ;)

Steve


More information about the freebsd-isp mailing list