site_archiver@lists.apple.com Delivered-To: macnetworkprog@lists.apple.com I found some information that it is based on KAME: norfolk:~ mohacsi$ sysctl -a |grep -i kame net.inet6.ip6.kame_version: 20010528/apple-darwin With proper RFC 3484 implementation the preference could be set to IPv4: root@csoki# telnet www.freebsd.org 80 Trying 2001:4f8:fff6::21... Connected to www.freebsd.org. Escape character is '^]'. ^] telnet> quit Connection closed. root@csoki# /etc/rc.d/ip6addrctl prefer_ipv4 root@csoki# telnet www.freebsd.org 80 Trying 69.147.83.33... Connected to www.freebsd.org. Escape character is '^]'. ^] telnet> quit Connection closed. root@csoki# /etc/rc.d/ip6addrctl prefer_ipv6 root@csoki# telnet www.freebsd.org 80 Trying 2001:4f8:fff6::21... Connected to www.freebsd.org. Escape character is '^]'. ^] telnet> quit Connection closed. http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.sbin/ip6addrctl/ The necessary changes in libc: http://lists.freebsd.org/pipermail/cvs-all/2004-May/066735.html http://lists.freebsd.org/pipermail/cvs-all/2004-May/066752.html The necessary changes in the kernel to store and handle policy table: http://lists.freebsd.org/pipermail/cvs-all/2003-October/032131.html Yours sincerely, Janos Mohacsi Network Engineer, Research Associate, Head of Network Planning and Projects NIIF/HUNGARNET, HUNGARY Key 70EF9882: DEC2 C685 1ED4 C95A 145F 4300 6F64 7B00 70EF 9882 _______________________________________________ Do not post admin requests to the list. They will be ignored. Macnetworkprog mailing list (Macnetworkprog@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macnetworkprog/site_archiver%40lists.... Dear All, I did not find any information what IPv6 standards are supported on the Mac OS X. Can you list it somewhere? However I found some serious deficiencies in the IPv6 implementation of Mac OS X. The biggest problem I found RFC 3484 (Default Address Selection for IPv6). This is part of all the modern *BSD systems (e.g. since FreeBSD 5.x) It is very important to have default address selection implemented on Mac OS X. 1. US federal IPv6 profile treat RFC 3484 as SHOULD+ - which means in the future it will be essential (MUST) for Mac OS X to be certified: http://www.gcn.com/online/vol1_no1/45731-1.html 2. It is very annoying, that some applications are not handling IPv6 properly (e.g. Firefox), since by default IPv6 disabled. You have to set if you want to access IPv6 websites: network.dns.disableIPv6=false The implementation of ip6addrctl is not very difficult. The userland tool can be found: I would like to have some comment form Apple side when this might be implemented and allowed to change from System Preferences. This email sent to site_archiver@lists.apple.com