[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.2.20.1806252150370.2593@ja.home.ssi.bg>
Date: Mon, 25 Jun 2018 22:02:03 +0300 (EEST)
From: Julian Anastasov <ja@....bg>
To: Erik Auerswald <auerswal@...x-ag.uni-kl.de>
cc: Grant Taylor <gtaylor@...tconsulting.net>,
Akshat Kakkar <akshat.1984@...il.com>,
netdev <netdev@...r.kernel.org>,
cronolog+lartc <cronolog+lartc@...glemail.com>,
lartc <lartc@...r.kernel.org>
Subject: Re: Route fallback issue
Hello,
On Sun, 24 Jun 2018, Erik Auerswald wrote:
> Hello Julien,
>
> > http://ja.ssi.bg/dgd-usage.txt
>
> Thanks for that info!
>
> Can you tell us what parts from the above text is actually implemented
> in the upstream Linux kernel, and starting with which version(s)
> (approximately)? The text describes ideas and patches from nearly two
> decades ago, is more recent documentation available somewhere?
Nothing is included in kernel. The idea is that user space
has more control. It is best done with CONNMARK: stick NATed
connection to some path (via alive ISP), use route lookup just
to select alive path for the first packet in connection. So, what
we balance are connections, not packets (which does not work with
different ISPs). Probe GWs to keep only alive routes in the table.
Regards
--
Julian Anastasov <ja@....bg>
Powered by blists - more mailing lists