viii Preface viii Preface (Web server) The transition to IPv6

viii Preface viii Preface The transition to IPv6 requires an upgrade of router software and host operating systems, as well as application software. This book focuses on how you can modify your network application software, based on the socket API, to support IPv6. When you write a network application program, you will want the program to be IPv6capable, so that it will work just fine on the IPv6 network, as well as the IPv4 network. After going through this book, you will be able to make your programs IPv6-ready. It will also help you port your IPv4-capable application to become IPv6-capable at the same time. In this book, we advocate address-family independent socket layer programming for IPv6 transition. By following the instructions in the book, your code will become independent from the address family (such as AF_INET or AF_INET6). This is the best way to support IPv6 in your program, compared with other approaches (such as hardcoding AF_INET6 into the program). I would like to thank the editor for the Japanese edition of the book, Ms. Eiko Akashima, and translator for the Japanese edition of the book, Ms. Ayako Ogawa (the original manuscript of the book is in English, even though it was first published in Japan). On the technical side, I would like to thank Mr. Craig Metz, who generously permitted us to include his paper on address-family independent programming, as well as the members of the WIDE/KAME project, who have made a lot of useful suggestions to the content of the book. Jun-ichiro itojun Hagino Tokyo, Japan
Do you want truly affordable web hosting? With us, what you see is what you get, just click on affordable web hosting services.

Leave a Reply