Synopses & Reviews
What once seemed nearly impossible has turned into reality. The number of available Internet addresses is now nearly exhausted, due mostly to the explosion of commercial websites and entries from an expanding number of countries. This growing shortage has effectively put the Internet community--and some of its most brilliant engineers--on alert for the last decade.Their solution was to create IPv6, a new Internet standard which will ultimately replace the current and antiquated IPv4. As the new backbone of the Internet, this new protocol would fix the most difficult problems that the Internet faces today--scalability and management. And even though IPv6's implementation has met with some resistance over the past few years, all signs are now pointing to its gradual worldwide adoption in the very near future. Sooner or later, all network administrators will need to understand IPv6, and now is a good time to get started.IPv6 Network Administration offers administrators the complete inside info on IPv6. This book reveals the many benefits as well as the potential downsides of this next-generation protocol. It also shows readers exactly how to set up and administer an IPv6 network.A must-have for network administrators everywhere, IPv6 Network Administration delivers an even-handed approach to what will be the most fundamental change to the Internet since its inception. Some of the other IPv6 assets that are covered include:
IPv6 Network Administration
- integrated auto-configuration
- quality-of-services (QoS)
- enhanced mobility
- end-to-end security
explains what works, what doesn't, and most of all, what's practical when considering upgrading networks from the current protocol to IPv6.
About the Author
Niall Murphy has worked in the I.T. and Internet industries since 1995. His initial exposure to computers came with an Amstrad CPC 464 in the early 1980s, from which he never recovered. In college, Niall founded the UCD Internet Society which, at its height, gave Internet access to over two and a half thousand students who would not otherwise have had it. He also played way too much chess.
During the process of obtaining a degree in Computer Science and Mathematics, he held down a variety of programming, system and network administration and security-related jobs. After college, he went on to found his own consulting company, and participate in the start-up phase of a large number of companies and projects including Club Internet, Digifone On-Line, and Hutchison 3G. He used to run the root nameservers for Ireland, and is proud of having started five RIPE LIRs.
He has experience in networking of almost every kind (with the grateful exception of X.25) UNIX and Windows system administration, C systems programming, Perl, PHP, database creation and management, and Internet/IP services of all kinds, with specialities in database-backed web applications, wireless networking and next-generation networking.
As per the old adage, he thinks UNIX is the worst operating system there is, apart from all the others. He is a published poet, RFC co-author and O' Reilly co-author who does landscape photography for fun; you can see some of his work at South Bull Photography.
David Malone is a mathematician-cum-sysadmin. He is a researcher in the Hamilton Institute in Maynooth, Ireland, working on mathematical models of communications networks. Since 1994, he's also been a member of the sysadmin team of the School of Mathematics located in Trinity College Dublin, Ireland. There he helps to maintain a Unix-like service provided by FreeBSD and Linux machines. Naturally, they all speak IPv6.
Table of Contents
Foreword; Preface; What This Book Is ... and Is Not; Conventions Used in This Book; Using Code Examples; Comments and Questions; Safari Enabled; Contacting the Authors; A Note on RFCs and Internet Drafts; Acknowledgments; Part I: The Character of IPv6; Chapter 1: The Unforeseen Limitations of IPv4; 1.1 Addressing Model; 1.2 NAT; 1.3 Security; 1.4 MAC Layer Address Resolution; 1.5 Broadcast Versus Multicast; 1.6 Quality of Service; 1.7 Routing; 1.8 Summary; Chapter 2: The (Un)foreseen Successes of IPv4; 2.1 Simplicity; 2.2 Resiliency; 2.3 Scalability; 2.4 Flexibility; 2.5 Autoconfiguration; 2.6 Extensibility; 2.7 In Short...; Chapter 3: Describing IPv6; 3.1 Designed for Today and Tomorrow; 3.2 Packets and Structures; 3.3 Address Architecture; 3.4 ICMPv6; 3.5 Address Selection; 3.6 More About Headers; 3.7 Introduction to Mobile IPv6; 3.8 Routing; 3.9 Security; 3.10 Quality of Service; 3.11 The Promise of IPv6; Part II: Deploying IPv6; Chapter 4: Planning; 4.1 Transition Mechanisms; 4.2 Obtaining IPv6 Address Space and Connectivity; 4.3 Network Design; 4.4 Managing IPv4 and IPv6 Coexistence; 4.5 Deploying IPv6; 4.6 Inputs to Deployment Plans; 4.7 Worked Examples; 4.8 Summary; Chapter 5: Installation and Configuration; 5.1 Workstations and Servers; 5.2 Routers; 5.3 Enabling, Testing, and Troubleshooting; 5.4 Static Routing; 5.5 Configuring Transition Mechanisms; 5.6 Applications; 5.7 Gotchas; 5.8 Summary; Chapter 6: Operations; 6.1 DNS; 6.2 IPsec; 6.3 Routing; 6.4 Firewalls; 6.5 Management; 6.6 Providing Transition Mechanisms; 6.7 Summary; Chapter 7: Services; 7.1 General Notes; 7.2 Inetd/TCP Wrappers; 7.3 HTTP; 7.4 SMTP; 7.5 POP/IMAP; 7.6 NNTP; 7.7 NTP; 7.8 Syslog; 7.9 Printing; 7.10 FTP; 7.11 Remote Login Services; 7.12 If All Else Fails...; 7.13 Summary; Chapter 8: Programming; 8.1 Relevant Functions; 8.2 Some Simple Examples; 8.3 Case Study: MMDF; 8.4 Other Considerations for Developers; 8.5 Summary; Chapter 9: The Future; 9.1 Unresolved Issues; 9.2 Up and Coming Subject Areas; 9.3 Summary; Glossary; Colophon;