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

Reply via email to