Koozali.org: home of the SME Server

IPv6 support and issues moving forward

Offline Bozely

  • *
  • 75
  • +0/-0
IPv6 support and issues moving forward
« on: February 23, 2016, 03:36:49 PM »
As I see it, after much reading of the forums, support for IPv6 is still in the pipeline and while a few individuals have had a crack at it there is no official package.

Now, while I have an understanding of the IPv6 fundamentals, it is the grey area where these two protocols coexist and must be translated (or not) that evades me and ultimately I'm trying to get my head around real world situations that will no doubt occur.

Could someone explain the routing between the following remote client and server setup?

Location A - SME 9.1 behind an IPv4/IPv6 enabled router with an IPv4 public address
Location B - A client assigned with an IPv6 public address by the ISP trying to access resources at Location A

I'm no networking guru, just trying to make head and tail of the issues we may face moving forward, so all insights appreciated.

http://test-ipv6.com/ a quick look here gives me the dismal news I am 0/10 ready for IPv6  :roll: :pint:.

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: IPv6 support and issues moving forward
« Reply #1 on: February 24, 2016, 04:26:09 PM »
An oversimplified answer is that there are two Internets, the IPv4 Internet and the IPv6 Internet. Many devices exist in only one of those Internets, and many exist in both. IPv6 only devices can't talk directly to IPv4 only devices, and vice-versa.

I think your question might be answered here:

http://serverfault.com/questions/596616/how-do-i-reach-ipv4-addresses-from-an-ipv6-only-network

Offline Bozely

  • *
  • 75
  • +0/-0
Re: IPv6 support and issues moving forward
« Reply #2 on: February 26, 2016, 01:24:24 PM »
Thanks Charlie, keeping it simple...

In an IPv4 world you are assigned a public IPv4 address which is the "gateway" address to your internal network, traffic hits your router and gets distributed to local addresses as configured.

The key difference, if I understand correctly, is that all of my devices will have their own unique IPv6 public address on the IPv6 internet should they be configured to do so.

Therefore as long as clients, be that a laptop, phone or tablet, have IPv4/IPv6 dual stack capability there shouldn't be an issue with the connectivity in my scenario? from what I understand...

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: IPv6 support and issues moving forward
« Reply #3 on: February 26, 2016, 02:21:58 PM »
Therefore as long as clients, be that a laptop, phone or tablet, have IPv4/IPv6 dual stack capability there shouldn't be an issue with the connectivity in my scenario? from what I understand...

If they have IPv4/IPv6 dual stack, and have an IPv4 address assigned and have a gateway device with an IPv4 address then they will have connectivity. IOW, you can just ignore the IPv6 capabailities when considering that pathway.

Note that all you told us about Location B was that it had an IPv6 address.

Offline Bozely

  • *
  • 75
  • +0/-0
Re: IPv6 support and issues moving forward
« Reply #4 on: February 26, 2016, 02:48:52 PM »
What happens in the scenario where ISPs no longer provide an IPv4 public address to the client who is trying to connect?

I'm guessing residential internet providers will just start rolling this out as they run out of IPv4 addresses and suddenly remote connections will become an issue for many?
« Last Edit: February 26, 2016, 02:54:22 PM by Bozely »

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: IPv6 support and issues moving forward
« Reply #5 on: February 26, 2016, 03:18:12 PM »
What happens in the scenario where ISPs no longer provide an IPv4 public address to the client who is trying to connect?

Read my earlier note and the link referenced there. IPv6 only clients can only access IPv4 only resources via gateway proxies.

Offline ReetP

  • *
  • 3,949
  • +6/-0
Re: IPv6 support and issues moving forward
« Reply #6 on: February 26, 2016, 04:40:32 PM »
What happens in the scenario where ISPs no longer provide an IPv4 public address to the client who is trying to connect?

I'm guessing residential internet providers will just start rolling this out as they run out of IPv4 addresses and suddenly remote connections will become an issue for many?

Bearing in mind that most of the globe still operates on IPv4 you are unlikely to be forced to IPv6 anytime soon.

I'm sure you will see a lot more DHCP and double natting (common to see now in mobiles) along with a large majority of sites having dual capability before they go completely IPv6

This was a nice gentle read :

http://www.zdnet.com/article/five-ways-for-ipv6-and-ipv4-to-peacefully-co-exist/

B. Rgds
John
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: IPv6 support and issues moving forward
« Reply #7 on: February 26, 2016, 06:57:19 PM »
This is worth reading - with a slightly different ipv6 design, ipv4 would have been just a small corner of the larger ipv6 internet, and we wouldn't need dual stacks and broken connectivity.

https://cr.yp.to/djbdns/ipv6mess.html

and see also:

http://www.megacz.com/thoughts/ipv6.html
« Last Edit: February 26, 2016, 06:59:41 PM by CharlieBrady »