Support for IPv6

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
hang
New user
Posts: 2
Joined: 31 Oct 2018, 13:21

Support for IPv6

#1 Post by hang » 31 Oct 2018, 13:23

Hi,

As far as I could see in the code, ESPEasy only supports IPv4.
Are there any plans to add support for IPv6?

Thank,
hang

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Support for IPv6

#2 Post by grovkillen » 31 Oct 2018, 14:29

In time. We're trying to get a proper stable currently.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

hang
New user
Posts: 2
Joined: 31 Oct 2018, 13:21

Re: Support for IPv6

#3 Post by hang » 06 Nov 2018, 11:53

Cool! Thanks :-)

tuxmartin
Normal user
Posts: 34
Joined: 10 Sep 2017, 13:07

Re: Support for IPv6

#4 Post by tuxmartin » 17 Mar 2020, 00:50

Hi, any news about that?

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Support for IPv6

#5 Post by TD-er » 17 Mar 2020, 01:12

Well there has been support added for IPv6 in the Arduino core lib, so I guess it could be possible.
Only problem is that the places where we store IP-addresses are quite size constraint and IPv6 does take quite a bit more space.

tuxmartin
Normal user
Posts: 34
Joined: 10 Sep 2017, 13:07

Re: Support for IPv6

#6 Post by tuxmartin » 17 Mar 2020, 10:31

I would like to try to have IPv6 only network. No dual stack - IPv6 only.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Support for IPv6

#7 Post by TD-er » 17 Mar 2020, 13:06

tuxmartin wrote: 17 Mar 2020, 10:31 I would like to try to have IPv6 only network. No dual stack - IPv6 only.
Well that's not going to happen in years.
I have had dual stack IPv4/IPv6 for about 10 years already (when XS4all started to offer it, which was in 2010 if memory serves me right) and we are still in an IPv4 world.

In the Netherlands, if you now get a new internet connection from a cable company like Ziggo, you only get a CG-NAT IPv4 connection and IPv6.
It is a DS-lite setup.
Even if you have all devices in your network capable of IPv4 and IPv6, you still need IPv4 to connect to online services which are IPv4-only.

About 60% of all traffic transported by my router is IPv6 and the rest is IPv4, even though all devices communicating to the internet (with reasonable data volume) operate in dual stack.
This means even the ESP's should use dual stack unless all they communicate with is IPv6 (even services like NTP) so this means all those services should be hosted by you or you must make some kind of proxy to translate the requests into IPv4.

This dual stack does use more resources and also the settings where an IP-address is stored is not large enough to store IPv6 addresses.

Post Reply

Who is online

Users browsing this forum: No registered users and 31 guests