Comparison of IPv6 support in operating systems

From Wikipedia, the free encyclopedia
Jump to: navigation, search

This is a comparison of operating systems in regard to their support of the IPv6 protocol.

OS Version Claimed IPv6-ready Installed by Default DHCPv6 ND RDNSS Notes
AIX 4.3 Yes Yes Yes No
Android 4.2 (Jelly Bean) Partial[1] Yes No[2] No[3] Lacks support for DHCPv6 and ND-RDNSS due to the use of an outdated version of dhcpcd.[4][5] Suffers from intermittent loss of its unicast address on some phones.[6]
Cisco IOS 15.3 Yes Yes Yes Yes[7] Support for RDNSS option as of 15.4(1)T, 15.3(2)S.
Fedora 13 Yes Yes[8] Yes[8] Yes[8]
FreeBSD 9.0 Yes[9] Yes Addon[10] Yes[11]
HP-UX 11i Yes Yes Yes Yes [12]
IBM i 7.1 Yes Yes Yes No [13]
iOS 4.1 Yes Yes Yes Yes[14] iOS supports stateless DHCPv6 since version 4 and stateful DHCPv6 since 4.3.1.
Juniper JUNOS 14.1 Yes Yes Yes Yes RDNSS support introduced in JUNOS 14.1[15]
Mac OS X 10.7 (Lion) Yes Yes Yes[16] Yes[17] Versions 10.7 and later often prefer IPv4 even when working IPv6 connectivity is available.[18]
MeeGo 1.2 No[19] Yes[20] No Yes[21]
OpenBSD 5.2 Yes Yes Addon[10] Yes RDNSS is only supported for rtadvd so far.
OpenVMS 8.3 Yes Yes No No
Red Hat Enterprise Linux 6 Yes[22] Yes Yes[10] Yes
Solaris 10 Yes Yes Yes No
SUSE Linux Enterprise Server 11 Yes[23] Yes Yes Yes
Symbian 7.0 Yes Yes No No [4]
Ubuntu 11.04 to 13.10 Yes Yes Yes Yes RDNSS support available so long as NetworkManager uses IPv6 "Automatic" setting, otherwise "rdnssd" package required.
webOS 2.1.0 No No No No [24]
Windows NT 5.1 (XP) Yes No Addon[10] No Windows XP users can use Dibbler, an open source DHCPv6 implementation [25]
6.X (Vista),(7),(8) Yes[26] Yes Yes[10] Addon rdnssd-win32 provides an open source implementation of ND RDNSS[27]
Windows Mobile 6.5 Yes Yes Lite[28] No If the OEM explicitly unsets the SYSGEN_TCPIP6 pre-processor symbol, the built image will not have any IPv6 capabilities.
Windows Phone 7.5 No No No No 8 might have some support.[29]
8 Yes Yes Yes No Private lab research. No privacy extensions (RFC4941).
z/OS V1R4.0 Yes Yes No[30]
z/VM V5R1.0 Yes Yes No No [31]
z/VSE V4R2 Addon[32] No Via a third party TCP/IP stack, IP6/VSE from Barnard Software, Inc.

Notes[edit]

  • Operating systems (such as Android) that do not support either DHCPv6 or ND RDNSS cannot automatically configure name servers in an IPv6-only environment.

References[edit]

  1. ^ Issue 3389: Full IPv6 Android support
  2. ^ Issue 32621: Support for DHCPv6 (RFC 3315)
  3. ^ Issue 32629: Support for Recursive DNS Server Option in ICMPv6 Router Advertisements (RFC 6106)
  4. ^ [1]
  5. ^ [2]
  6. ^ Issue 32662: Frequently ignores ICMPv6 RAs and other multicast traffic
  7. ^ [3]
  8. ^ a b c "Fedora 9 Installation Guide Chapter 9. Network Configuration". Fedora Project. Retrieved 2011-02-04. 
  9. ^ FreeBSD Handbook.
  10. ^ a b c d e IPv6 Operating Systems.
  11. ^ FreeBSD 9.0-RELEASE Release Notes.
  12. ^ "HP-UX 11i IPv6". 
  13. ^ "IBM i 7.1 Information Center, Configuring IPv6". 
  14. ^ iPhone IPv6 Debugging Simplified with Ip6config — The IPv6 Experts.net
  15. ^ http://www.juniper.net/techpubs/en_US/junos14.1/topics/reference/configuration-statement/dns-server-address-edit-protocols-router-advertisement.html
  16. ^ nanog: Mac OS X Lion has DHCPv6
  17. ^ nanog: Re: Mac OS X 10.7, still no DHCPv6
  18. ^ [RIPE Labs: https://labs.ripe.net/Members/emileaben/hampered-eyeballs Hampering Eyeballs - Observations on Two "Happy Eyeballs" Implementations]
  19. ^ "Bug 10984 - IPv6 Support declaration". 
  20. ^ "Bug 10049 - No IPv6 in handset UX". 
  21. ^ "rtnl: Receive notification of RDNSS from IPv6 router advertisements". 
  22. ^ IPv6 Ready Logo Program Approved List.
  23. ^ Release Notes for SUSE Linux Enterprise Server 11.
  24. ^ "Palm Pre Plus - IPv6 support". 
  25. ^ DHCPv6: Dibbler - a portable DHCPv6
  26. ^ IPv6 Ready Logo Program Approved List.
  27. ^ rdnssd-win32 | Free software downloads at SourceForge.net
  28. ^ "DHCPv6 Lite Registry Settings". 
  29. ^ "IPv6 Support Coming With Windows Phone 8". Archived from the original on 2012-05-07. 
  30. ^ "z/OS V1R12.0 Communications Server IPv6 Network and Application Design Guide". 
  31. ^ "z/VM IPv6 Support". 
  32. ^ "About z/VSE". 

External links[edit]