05-04-2005 06:50 AM
05-04-2005 08:16 AM
05-05-2005 03:14 PM
11-02-2015 08:50 PM
So, 12 years after the post http://digital.ni.com/public.nsf/websearch/46A3F49A5B3DF8CF86256D4B005D3016?OpenDocument NI still has not found enough widespread of the IPV6 to support it?
11-03-2015 01:30 AM - edited 11-03-2015 01:44 AM
@MVidal wrote:
So, 12 years after the post http://digital.ni.com/public.nsf/websearch/46A3F49A5B3DF8CF86256D4B005D3016?OpenDocument NI still has not found enough widespread of the IPV6 to support it?
I have yet to come across a situation where IPv6 is actually used at all. So aside that most desktop computers nowadays support IPv6 in the network stack (thanks to companies like Microsoft who stopped support for Windows XP and older ) (and which definitely can't be said of most embedded devices) I would say that widespread use is extremely far from happening.
The issue is that supporting IPv6 in LabVIEW is not just throwing a switch in the compiler and voila everything works. The entire network architecture has to be reworked and the network nodes revamped to allow specifying IPv6 addresses. In addition to that IPv6 is a lot more complicated to use when you talk about additional options that can be enabled or disabled so there would need to be additional support for proper attribute (options) access. So yes it is a major rework project and there are in fact other changes to aspects of the network API that could benefit more users than IPv6 support.
An additional problem about widespread IPv6 use is that a lot of network devices who claim to have IPv6 support would catastrophally fail if put to the test with a real IPv6 network. Yes that is a catch 22 problem here, but not one you can expect NI to spend money on to try to unfruitfully fix it.
It will eventually happen because of the limit of IPv4 addresses but I'm convinced there will be a few more IPv4 workarounds to alleviate that problem before it is so far.
11-04-2015 08:58 PM
I do see your point and quite agree on the networks and the existence of workarounds to achieve one or other implementations.
However, the fact is that LabVIEW has no IPV6 support, which excludes it from being used when that is a requirement.
11-04-2015 09:22 PM
I'm curious. When have you ever seen that as a requirement? I've never worked with a network on IPv6. Anything that leaves the network is going to have to use IPv4. Do you have some local network that only works with IPv6 (which wouldn't make worlds of sense as the smaller network needs v6 less than a larger network).
11-04-2015 10:46 PM
IPV6 is a requeriment on 6LOWPAN networks. It is aimed for a vast number of wireless devices/sensors on the field.