On Thu, Apr 17, 2003 at 12:20:52PM +0300, Konrads.Smelkovs@xxxxxxxxxxxxx wrote:
> Right, here is the revised idea:
>
> A and B both exchange with data - making connections to each other, so
> there is no classic client side / server side
>
> ___ +----+ ___
> / | BR | \
> / +----+ \
> / +----+ \
> A(lice)------------LB-A------ | BR | ------LB-B------------B(ob)
> \ +----+ /
> \ +----+ /
> \___ | BR | ___/
> +----+
>
> The BR - are bridges. When A connects to B (or other way arround),then
> this connection should go trough one BR. The next connection should be
> loadbalanced via lc to the next one (next NIC) and so on. This connection
> tracking (done via conntrack i persume) should happen on both sides.
> So :
> a) Will this involve ethernet bridging (can the same logical bridge be
> done via multiple different interfaces?) or will it be possible to 'route'
> packets.
It should be possible to route the packets.
> b) Does conntrack mark the orginating interface of the conntrac'able
> session?
Possibly. If not you could mark them yourself using a fwmark.
--
Horms
|