The Digital UNIX IPv6 Prototype team is pleased to announce the availability of the latest IPv6 Binary kit for Digital UNIX V3.2C or V3.2D. This kit is available through Anonymous FTP at the following location: ftp://sipper.zk3-x.dec.com/pub/ipv6_binary_X5.2.tar.Z (via IPv4) ftp://sipper.ipv6.zk3-x.dec.com/pub/ipv6_binary_X5.2.tar.Z (via 6bone) Also available at this time are the following: IPv6 capable Web Server and Client: ftp://sipper.zk3-x.dec.com/pub/ipv6_www_X5.1.tar.Z (via IPv4) ftp://sipper.ipv6.zk3-x.dec.com/pub/ipv6_www_X5.1.tar.Z (via 6bone) IPv6 Bricks demo: ftp://sipper.zk3-x.dec.com/pub/bricks-v6kit.tar.Z (via IPv4) ftp://sipper.ipv6.zk3-x.dec.com/pub/bricks-v6kit.tar.Z (via 6bone) The following new features have been added for this release: - The kernel routing table search key has been expanded to include the interface and gateway. This is in addition to the destination and netmask. This allows multiple routing table entries for a given destination/netmask provided that either the gateway and/or interface differ. - Multiple LAN interfaces (Ethernet and FDDI) are now supported. - RIPng is now supported over Ethernet and FDDI interfaces. - Default routers are now stored as "default" routes in the routing table, since multiple "default" routes are now supported. The following features were added in a previous release: This kit includes IPv6 support for the X library and server. This allows a user to set their X display to an IPv6 node name, and run an X display over IPv6. Note that X display access control (e.g. xhost, xauth) does not yet support IPv6. Users must disable X access control (e.g. 'xhost +') in order to allow X displays over IPv6. Digital plans to add IPv6 support for X display access control in a future release. This kit replaces the following X libraries: /usr/shlib/libX11.so (original saved as libX11.so.DIST) /usr/shlib/X11/libos.so (original saved as libos.so.DIST) This kit also includes an IPv6 capable version of the traceroute utility, which is installed as: /usr/sbin/traceroute6 The IPv6 for Digital UNIX kit supports the IPV6 base protocol and addressing specifications, along with ICMPv6, Stateless Address Autoconfiguration, Path MTU Discovery, and Neighbor Discovery. It is capable of acting as a BIND server for AAAA records, and of forwarding packets as a router (via static routes only). Also, it includes the BSD API specified in Internet Draft draft-ietf-ipngwg-bsd-api-05.txt, a Work in Progress. There are a few limitations which should be pointed out: - Incompatible with Digital UNIX V3.2C ATM options. Due to differences in the kernel networking infrastructure, this kit prevents the ATM options from being linked into the kernel. - Multi-processor (SMP) systems are not currently supported. - Some commands and utilities which are tightly integrated with kernel data structures might not work, or may yield unexpected output or behavior. These include arp, netstat, and gated. - RIPng over tunnels is not supported. This support is planned for a future release. Further details on the installation, configuration, and use of this kit can be found in the kit, in file /usr/share/ipv6/icu_guide.txt. To unpack the kit, it is suggested that the following commands be issued by root: # mkdir /usr/tmp/ip6kit Copy the compressed file to /usr/tmp/ip6kit # cd /usr/tmp/ip6kit # zcat ipv6_binary_X5.2.tar.Z | tar xvpf - Changes planned for the next release: The next release of IPv6 will require DIGITAL UNIX V4.0B. Versions of DIGITAL UNIX prior to V4.0B will not be supported by the next kit. Finally, this kit is available for use and evaluation, but is not officially supported by Digital Equipment Corporation. Its use in a production environment would not be recommended. We would appreciate any and all feedback about features, bugs, or wishlist items, but we may not be able to respond to every mail. Please send your comments and suggestions to: mailto:ipv6-uproto-feedback@netrix.lkg.dec.com