Re: netmap, selective processing.

2014-07-21 Thread Alexander V. Chernikov
On 21.07.2014 18:18, Daniel Corbe wrote: > "Alexander V. Chernikov" writes: > >> On 16.07.2014 21:48, Daniel Corbe wrote: >> Hm. What do you need from bird OSPF implementation? >> IMHO it is much easier to improve and merge bird code instead of >> writing another OSPF implementation from scratch.

Re: netmap, selective processing.

2014-07-21 Thread Daniel Corbe
"Alexander V. Chernikov" writes: > On 16.07.2014 21:48, Daniel Corbe wrote: > Hm. What do you need from bird OSPF implementation? > IMHO it is much easier to improve and merge bird code instead of > writing another OSPF implementation from scratch. > I can't get an OSPF adjacency up between a bi

Re: netmap, selective processing.

2014-07-19 Thread Alexander V. Chernikov
On 16.07.2014 21:48, Daniel Corbe wrote: I hope this it the right place to ask questions about netmap. I'm toying with the idea of writing a netmap-based OSPF implementation because bird's OSPF implementation isn't as good as its BGP Hm. What do you need from bird OSPF implementation? IMHO it i

Re: netmap, selective processing.

2014-07-17 Thread Mark Delany
On 17Jul14, Daniel Corbe allegedly wrote: > From the perspective of totally wrecking the performance of the host > network stack: how much more overhead am I really introducing by looking > at every packet inside of the netmap framework and going "am I really > interested in this? Or should I sim

Re: netmap, selective processing.

2014-07-17 Thread Daniel Corbe
Jan Bramkamp writes: > On 16.07.2014 19:48, Daniel Corbe wrote:> >> I hope this it the right place to ask questions about netmap. I'm >> toying with the idea of writing a netmap-based OSPF implementation >> because bird's OSPF implementation isn't as good as its BGP >> implementation, quagga do

Re: netmap, selective processing.

2014-07-16 Thread Jan Bramkamp
On 16.07.2014 19:48, Daniel Corbe wrote:> > I hope this it the right place to ask questions about netmap. I'm > toying with the idea of writing a netmap-based OSPF implementation > because bird's OSPF implementation isn't as good as its BGP > implementation, quagga doesn't scale well and openospfd

Re: netmap, selective processing.

2014-07-16 Thread Adrian Chadd
Hi, Yes. You can write some matching code to match on what you care about and reinject the rest back to the netmap "host interface" that you can create. There's a way to grab both say, em0 for netmap and the host side of em0 so you can reinject packets back up to the host stack and get them from t

netmap, selective processing.

2014-07-16 Thread Daniel Corbe
I hope this it the right place to ask questions about netmap. I'm toying with the idea of writing a netmap-based OSPF implementation because bird's OSPF implementation isn't as good as its BGP implementation, quagga doesn't scale well and openospfd doesn't compile on 10-RELEASE or CURRENT. But I