My planned work on networking stack

Arnaud Pignard apignard at frontier.fr
Tue Mar 2 21:08:07 PST 2004


At 14:24 02/03/2004, Brad Knowles wrote:
>At 3:59 PM +0300 2004/03/02, Gleb Smirnoff wrote:
>
>>   Haven't you understand? I'm the "person who has real-world experience
>>  in running zebra in ISP environments with multiple upstreams and taking
>>  full views".
>
>         Do you have multiple connectivity to two separate metro area 
> exchanges, with multiple upstreams at each?  Most large cities are lucky 
> to have a single major metro area exchange, and the author of bgpd for 
> OpenBSD works at an ISP located in Hamburg which is lucky enough to have 
> two major NAPs, and he has multiple connectivity to both.  He was the one 
> ragging on zebra/quagga.  Among other things, he said he had real 
> problems keeping sessions up with zebra/quagga when neighbors were flapping.

I know some small/medium ISP in France how are 100% zebra (or quagga) with 
at least 2 full net table with at least 130000 pfx

When said small they have at least an average of 10-20 Mbps. As far as i 
know one is 100% zebra more than 100 Mbps and seems stable.

On our side, we have a Zebra with receving 2 full table & +130 peers as a 
backup router without any trouble now (we have 3 cisco & 1 zebra)
0.92 & 0.93 was unstable. BGPD crash many times on peer routing table or 
full net table.
since 0.93b uptime wasn't broken
Our zebra router already handle more than 60 Mbps without problem and so 
few cpu use that's my cisco router was jalious ;)
Currently i make so use for peering with ~40 Mbps since some months and i'm 
very happy with it.

the design of zebra won't be interrested for have fast & evolutive solution 
regarding juniper or cisco 7x00 (except 7100 how is soo slow ;)

Regarding 1ghz pc vs cisco 7x00 ... bpg & routing use less cpu on pc... 
filter and such thing are much faster (7206vxr for example when i done some 
test)

However where zebra bgp daemon is so crap and so slow is when flapping or 
when clearing big session. But it's a design problem no ?

I would like find very usefull to have bgpd integrate into base system. But 
maybe i'm not very objective since i work all the day with AS/Routing.

Regarding interfaces that's PC router can deliver,
All major carrier deliver FastEthernet / GigaEthernet or 10 Gig...
OCx or Ex or Tx are mostly dead in Europe for deliver any ISP. Except 
Global Crossing how was the last in France, *all* major carrier deliver 
FastEthernet or GIG.
All gix are in E/FE/GE (lynx / ams-ix / fr : parix / freeix / sfinx etc...)

Regards,

-- 
Arnaud Pignard (apignard at frontier.fr)
Frontier Online - Opérateur Internet




More information about the freebsd-net mailing list