[7.902][QUESTION][ANSWERED] IPv6 Question - Multipath

Hi,
I was inspired by the other IPv6 question thread to finally ask about something I hadn't seen any discussion on yet - What happens if you setup multipath with IPv6 and v4?

For example, I have multipath load balancing setup over an ADSL and a Cable connection. My ADSL provider will natively give me dual stack (Internode IPv6) but my cable provider will not.

What will happen if I enable IPv6? From my understanding machines in my LAN will get both a ipv6 and v4 address. The v4 traffic will be NAT'd but the v6 traffic won't be.

What if both my providers gave ipv6? With multipath enabled won't every machine then end up with 2 ipv6 addresses and a v4 address?
I really can't get my head around this. I do intend to test this out as soon as I can get the V8 beta installed on my hardware.
  • Astaro Beta Report
    
    --------------------------------
    Version: 7.902
    Type: QUESTION
    State: ANSWERED
    Reporter: splark++
    Contributor: 
    MantisID: 
    Target version: 
    Fixed in version: 
    --------------------------------
  • Thats an interesting topic [:)]

    So far IPv6 is not multipath capable. Also Failover Uplink Balancing with IPv6 is not supported.

    ASG Multipath depends on NAT. However there is no NAT for IPv6.
    Support for Multiple Internet Uplinks (also called Multihoming) in the IPv6
    world is much better than for IPv4.

    So once scenario is, that all LAN clients will get multiple public IPv6 Addresses.
    So the routing decision, which uplink will be used, will be made by the client.

    Another scenario is, that you rotate the IPv6 addresses at a certain interval.
    E.g. Every five minutes the addresses of different Internet Uplink are announced
    with an preferred lifetime of five minutes and valid lifetime of 3 hours.
    So new connections will be initiated with the current announced address
    and already established connections are still valid.

    But of course if you want full control with IPv6 Multipath like you have for IPv4,
    there is no way around some kind of NAT for IPv6...