IPv6 is the future of the internet. IP addresses are in short supply and a change is needed quickly. IPv6 provides all the answers to our problems with IPv4, our current internet technology. IPv6 was chosen by The Internet Engineering Task Force because it creates a single solid software set. Just to give an idea of the increase of power- IPv4 supports 4 billion addresses (4 x 10 to the 9th) and IPv6 supports 340 undecillion (3.4 x 10 to the 38th). Software engineers and network designers will need a guide to this new architecture and this book along with its companion provide all of the answers. Addressing architecture, protocols, and security are covered in depth. Mobile IPv6 is also discussed completely in this volume. Each chapter provides in-depth discussion of theory, implemetation and practice with a thoroughly illustrated walk through of real woking code. Comparisons are made between IPv4 and IPv6 where appropriate. The only authoritative reference cookbook for anyone interested in advanced IPv6 topics and protocols. Line-by-line walk through of real code helps the reader master IPv6 implementation Comprehensive in scope, based on a working standard, and thoroughly illustrated to bring the protocols alive.