Book description
Now updated for Windows Server 2008 and Windows Vista, this guide delivers in-depth technical information on Internet Protocol version 6 (IPv6). IPv6 greatly improves on IPv4, the current protocol, by vastly increasing the number of available addresses and by adding enhancements for security, multimedia traffic management, routing, and network configuration. Written by a popular author and networking expert, this reference details the protocol, from its features and benefits to its packet structure and protocol processes. It also describes how to migrate to IPv6-based internetworking, with tips about coexistence with IPv4-based systems, DHCP, DNS, and routing infrastructure. It discusses how IPv6 is supported by the Windows Server 2008 family of operating systems and Windows Vista. Includes companion CD with fully searchable eBook and other references.
Key Book Benefits
Offers updated coverage of the IPv6-based stack in Windows
Server 2008 and Windows Vista
Covers applications and implications of the IPv6 protocol and
migration from IPv4 to IPv6 on your Intranet
Includes companion CD with fully searchable eBook and other references
Table of contents
- Understanding IPv6, Second Edition
- Dedication
- A Note Regarding Supplemental Files
- List of Figures
- List of Tables
- Foreword
- Preface
- Acknowledgments
- Introduction
-
1. Introduction to IPv6
- Limitations of IPv4
- Features of IPv6
- Comparison of IPv4 and IPv6
- IPv6 Terminology
-
The Case for IPv6 Deployment
- IPv6 Solves the Address Depletion Problem
- IPv6 Solves the Disjoint Address Space Problem
- IPv6 Solves the International Address Allocation Problem
- IPv6 Restores End-to-End Communication
- IPv6 Uses Scoped Addresses and Address Selection
- IPv6 Has More Efficient Forwarding
- IPv6 Has Support for Security and Mobility
- Testing for Understanding
-
2. IPv6 Protocol for Windows Server 2008 and Windows Vista
- Architecture of the IPv6 Protocol for Windows Server 2008 and Windows Vista
-
Features of the IPv6 Protocol for Windows Server 2008 and Windows Vista
- Installed, Enabled, and Preferred by Default
- Basic IPv6 Stack Support
- IPv6 Stack Enhancements
- GUI and Command-Line Configuration
- Integrated IPsec Support
- Windows Firewall Support
- Temporary Addresses
- Random Interface IDs
- DNS Support
- Source and Destination Address Selection
- Support for ipv6-literal.net Names
- LLMNR
- PNRP
- Literal IPv6 Addresses in URLs
- Static Routing
- IPv6 over PPP
- DHCPv6
- ISATAP
- 6to4
- Teredo
- PortProxy
- Application Support
- Application Programming Interfaces
- Manually Configuring the IPv6 Protocol
- Disabling IPv6
- IPv6-Enabled Tools
- Displaying IPv6 Configuration with Netsh
- References
- Testing for Understanding
-
3. IPv6 Addressing
- The IPv6 Address Space
- IPv6 Address Syntax
- Types of IPv6 Addresses
- Unicast IPv6 Addresses
- Multicast IPv6 Addresses
- Anycast IPv6 Addresses
- IPv6 Addresses for a Host
- IPv6 Addresses for a Router
- Subnetting the IPv6 Address Space
- IPv6 Interface Identifiers
- IPv4 Addresses and IPv6 Equivalents
- References
- Testing for Understanding
-
4. The IPv6 Header
- Structure of an IPv6 Packet
- IPv4 Header
- IPv6 Header
- IPv6 Extension Headers
- IPv6 MTU
- Upper-Layer Checksums
- References
- Testing for Understanding
- 5. ICMPv6
-
6. Neighbor Discovery
- Neighbor Discovery Overview
- Neighbor Discovery Message Format
- Neighbor Discovery Options
- Neighbor Discovery Messages
- Neighbor Discovery Processes
- Host Sending Algorithm
- IPv4 Neighbor Messages and Functions and IPv6 Equivalents
- References
- Testing for Understanding
-
7. Multicast Listener Discovery and MLD Version 2
- MLD and MLDv2 Overview
- IPv6 Multicast Overview
- MLD Packet Structure
- MLD Messages
- Summary of MLD
- MLDv2 Packet Structure
- MLDv2 Messages
- Summary of MLDv2
- MLD and MLDv2 Support in Windows Server 2008 and Windows Vista
- References
- Testing for Understanding
- 8. Address Autoconfiguration
- 9. IPv6 and Name Resolution
- 10. IPv6 Routing
- 11. IPv6 Transition Technologies
- 12. ISATAP
- 13. 6to4
-
14. Teredo
- Introduction to Teredo
- Teredo Components
- Teredo Addresses
- Teredo Packet Formats
- Teredo Routing
-
Teredo Processes
- Initial Configuration for Teredo Clients
- Maintaining the NAT Mapping
- Initial Communication Between Teredo Clients on the Same Link
- Initial Communication Between Teredo Clients in Different Sites
- Initial Communication from a Teredo Client to a Teredo Host-Specific Relay
- Initial Communication from a Teredo Host-Specific Relay to a Teredo Client
- Initial Communication from a Teredo Client to an IPv6-Only Host
- Initial Communication from an IPv6-Only Host to a Teredo Client
- References
- Testing for Understanding
- 15. IPv6 Security Considerations
-
16. Deploying IPv6
- Introduction
- Planning for IPv6 Deployment
-
Deploying IPv6
- Set Up an IPv6 Test Network
- Begin Application Migration
- Configure DNS Infrastructure to Support AAAA Records and Dynamic Updates
- Deploy a Tunneled IPv6 Infrastructure with ISATAP
- Upgrade IPv4-Only Hosts to IPv6/IPv4 Hosts
- Begin Deploying a Native IPv6 Infrastructure
- Connect Portions of Your Intranet over the IPv4 Internet
- Connect Portions of Your Intranet over the IPv6 Internet
- Summary
- References
- Testing for Understanding
- A. Link-Layer Support for IPv6
- B. Windows Sockets Changes for IPv6
- C. IPv6 RFC Index
-
D. Testing for Understanding Answers
- Chapter 1: Introduction to IPv6
- Chapter 2: IPv6 Protocol for Windows Server 2008 and Windows Vista
- Chapter 3: IPv6 Addressing
- Chapter 4: The IPv6 Header
- Chapter 5: ICMPv6
- Chapter 6: Neighbor Discovery
- Chapter 7: Multicast Listener Discovery and MLD Version 2
- Chapter 8: Address Autoconfiguration
- Chapter 9: IPv6 and Name Resolution
- Chapter 10: IPv6 Routing
- Chapter 11: IPv6 Transition Technologies
- Chapter 12: ISATAP
- Chapter 13: 6to4
- Chapter 14: Teredo
- Chapter 15: IPv6 Security Considerations
- Chapter 16: Deploying IPv6
- E. Setting Up an IPv6 Test Lab
-
F. Mobile IPv6
- Overview
- Mobile IPv6 Messages and Options
- Mobile IPv6 Data Structures
- Correspondent Registration
- Mobile IPv6 Message Exchanges
- Mobile IPv6 Processes
- Mobile IPv6 Host Sending Algorithm
- Mobile IPv6 Host Receiving Algorithm
- References
- G. IPv6 Reference Tables
- Glossary
- H. About the Author
- I. System Requirements
- J. Get Certified—Windows Server 2008
- K. Windows Server 2008—Resources for Administrators
- L. Windows Server 2008 Resource Kit—Your Definitive Resource!
- Index
- About the Author
- Copyright
Product information
- Title: Understanding IPv6, Second Edition
- Author(s):
- Release date: January 2008
- Publisher(s): Microsoft Press
- ISBN: 9780735624467
You might also like
book
Understanding IPv6, Third Edition
Your essential guide to deploying IPv6 on Windows networks Get in-depth technical information to put IPv6 …
book
IPv6, 2nd Edition
The second edition of IPv6: Theory, Protocol, and Practice guides readers through implemetation and deployment of …
book
IPv6 Essentials
IPv6, the next generation Internet Protocol, has been in the works since the early 90s when …
book
IPv6 Essentials, 2nd Edition
IPv6 Essentials, Second Edition provides a succinct, in-depth tour of all the new features and functions …