Thiago, I don't think we can live without IPv4 either. I am hoping to reduce its (IPv4) reliance/need to more capable remote access devices and gateways (i.e. not in the constrained switch) and have a common (IPv6) network layer to ensure a minimum level of interaction/discovery/....
Is the issue with the IPv6 maturity in FreeBSD or just with the default config? (Could this be enabled as part of the iotivity app/package installation?) Thank you, Stephane. > -----Original Message----- > From: Thiago Macieira [mailto:thiago.macieira at intel.com] > Sent: Tuesday, 17 March, 2015 5:30 PM > To: Stephane Lejeune (stlejeun); iotivity-dev at lists.iotivity.org > Subject: Re: [dev] IPv6 changes to IoTivity > > On Tuesday 17 March 2015 14:19:40 Stephane Lejeune wrote: > > Hi Thiago, > > My point is, do we need the complexity of dual stack (discovery, > > bridging, > > ...) for in home OIC devices or can we just live with IPv6 only. I opt > > for the second, every device can and should do IPv6 only in the home > > ... way much simpler (code, spec, tests, ...)! This considerably > > simplifies the interactions, especially as link local connected > > devices moved away from the home router (smart phone connected to > > smart watch) will continue interacting transparently through the link local > IPv6 address. S. > > Hi St?phane > > I don't think we can live with IPv6 only, as much as I'd like to. At least one > device needs to be capable of IPv4 so it can be reached by the likes of mobile > phones with no IPv6 stack as well as to be the way in for remote access. If > those are the same device, that's easy, since any router will have IPv4. > > I also don't think we can simply mandate IPv6 support in all devices and allow > IPv4 to be optional. I simply don't know what the current state of IPv6 is on > all the OSs that might be a target for OIC. What is it like on Arduino these > days? Does anyone know whether the trendy RTOSes have it? I installed > FreeBSD this week and I was surprised to find out yesterday that it leaves > IPv6 disabled by default... > > But it is something we should explore: IPv6 mandatory, IPv4 optional for all > servers. > -- > Thiago Macieira - thiago.macieira (AT) intel.com > Software Architect - Intel Open Source Technology Center
