Multiple routes to the same destination

Christopher Martin outsidefactor at iinet.net.au
Fri Jun 23 13:50:13 UTC 2006



> > Actually, round robin is exactly what I want. And I am not saying I
> don't
> > use a routing protocol, in fact I do, but I want packets to be able to
> > use two or more diverse paths of equivalent cost.
> 
> You can try to use ng_one2many(4) netgraph node for simple round-robin, if
> this all what you want.

I guess I could, but I would resent the need, if for no other reason than it
isn't required anywhere but BSD. Even Windows does this. And I'd have to do
extra work to get quagga/openospf to work with netgraph. And I'd have to
setup each node manually for each possible destination. And it couldn't auto
learn new multipaths automatically through OSPF, I'd have to re-visit every
router each time I brought new paths online. And, from what I read I need to
have a card for every path (read it here:
http://www.gsp.com/cgi-bin/man.cgi?section=4&topic=ng_one2many).

Seems like a lot of work for something that is just there everywhere else.

My original points were:
1) Why isn't it there and why not, and is there good reason it isn't
2) If it's just a case of no-one doing it, can anyone give a quick appraisal
in their opinion of how much effort it would take to include?


More information about the freebsd-net mailing list