We know that almost all (I am tempted to say all) PCs and
laptops support dual stack today, but I would love to hear about the
other
end-user devices
the so called "internet devices" from companies like Nokia.
Are they dual stack already?
On the mobile side the situation generally is fuzzier than on "PC"-side.
When looking just at the operating systems commonly used in mobile
phones such as Symbian, Linux, Windows Mobile, and OS/X, they all by my
understanding include both IPv4 and IPv6 stacks (most likely the other
(proprietary) OS'es that are used have IPv6 support implemented as
well).
However, it is then totally different matter whether the actual products
that are using those operating system have IPv6 enabled/compiled in -
currently many products are sold as IPv4-only due to lack of demand for
IPv6-support from operators and customers, but also many products being
sold have both IPv4 and IPv6 enabled.
Do you think it would be beneficial to have a BCP or something that
would describe how the category (3) devices should behave? As category 3
devices are used in various networks and also often move pretty freely,
it may be that different networks provide different services, and e.g.
DHCPv6 PD is not available in all networks. Still these devices must
provide good user experience, thus I believe they have to support ND
proxies as well to always being able to provide connectivity for local
network. There probably are other things to consider as well that would
be good to document?