Re: [B.A.T.M.A.N.] Migration to Batman

Andrew Lunn
2012-04-13T08:15:01Z

On Fri, Apr 13, 2012 at 09:58:26AM +0200, Mitar wrote:
> Hi!
>
> On Fri, Apr 13, 2012 at 7:59 AM, Andrew Lunn <andrew@lunn.ch> wrote:
> > This comes back to:
> >
> > ?? ?? You need, in your head, a clear separation between L3 and L2.
>
> :-)
>
> OK, maybe I am getting a bit of hold on this. :-)
>
> OK, so if we would like to provide a way for all nodes to also
> announce their L3 subnets which are maybe behind them, we should run
> additional L3 routing protocol between them so that they can exchange
> information about those subnets and configure routes accordingly.
> Which routing protocol are you proposing for such task?

How many subnets do you think you will have? Are they all using
classful networks or classless network?

http://en.wikipedia.org/wiki/Classful_network
http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing

If you have a small network which is classful, you could use RIP.

http://en.wikipedia.org/wiki/Routing_Information_Protocol

Otherwise, i would probably use ospf.
http://en.wikipedia.org/wiki/Ospf

OSPF is much more scale-able, and typically used for enterprise
networks. If you are considering joining this network to some other
network, you are probably going to end up using OSPF, or maybe BGP as
the protocol between the networks. OSPF is designed for this sort of
multi-organizational networks.

quagga is a well used suite of routing protocols.
http://www.nongnu.org/quagga/

Andrew