Chapter 11. Get Your Hands Dirty

This chapter is your quick-start guide to using different IPv6 stacks. Mastering technology is not done by reading about it, so get your hands dirty and play with it. You have plenty of options.

This chapter offers an overview of some common stacks that can be used. It is not a complete list. I decided to focus on Windows 2000, Sun Solaris, and a Linux implementation in the beginning. During the later stages of the writing process, Windows XP came out, so I added information about Windows XP’s IPv6 stack. This chapter describes where to get the stacks, how to install them, and lists the most common utilities for configuring and troubleshooting IPv6. Once you are familiar with one of the stacks, you will have no problems applying your know-how to other stacks.

A good overview of different implementations, with links, can be found at http://www.ipv6.org/impl/index.html.

Sun Solaris

IPv6 support is available on Solaris 8. This is the version I used in my test network. The Solaris 8 software is downloadable from Sun Microsystem’s homepage, or you can buy a CD.

To find information, whitepapers, FAQs, and the download page for cool utilities for Sun’s IPv6 stack, go to http://www.sun.com/solaris/ipv6. There is, for instance, a tool called Socket Scrubber, which is written for developers and can identify lines of IPv4 socket code or review IPv6 code in your applications. It is downloadable for free and helps you port your applications to IPv6.

Enable ...

Get IPv6 Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.