IP address management : principles and practice DNS Protocol Operational Record Types Telephone Number Resolution Email and Anti Spam Management Security Applications Geographical Location Lookup Non IP Host Address Lookups The Null Record Type Experimental Name Address Lookup Records Resource Record Summary CHAPTER 11 DNS SERVER DEPLOYMENT STRATEGIES General Deployment Guidelines General Deployment Building Blocks External External Category External Internal Category Internal Internal Category Internal External Category Cross Role Category Putting it all Together CHAPTER 12 SECURING DNS (PART I) DNS Vulnerabilities Mitigation Approaches Non DNSSEC Security Records CHAPTER 13 SECURING DNS (PART II): DNSSEC Digital Signatures DNSSEC Overview Configuring DNSSEC The DNSSEC Resolution Process Key Rollover PART IV: IPAM INTEGRATION CHAPTER 14 IP ADDRESS MANAGEMENT PRACTICES FCAPS Summary Common IP Management Tasks Configuration Management Fault Management Accounting Management Performance Management Security Management Disaster Recovery Business Continuity ITIL Process Mappings Conclusion CHAPTER 15 IPV6 DEPLOYMENT AND IPV4 CO EXISTENCE Dual Stack Approach Tunneling Approaches Translation Approaches Application Migration Planning the IPv6 Deployment Process BIBLIOGRAPHY GLOSSARY RFC INDEX INDEX A hands on resource for rigorous state of the art management of todays IP networks Effective IP address management (IPAM) is a key ingredient in an enterprise or service provider IP network management strategy. The practice entails the application of network management disciplines to Internet Protocol (IP) address space and associated network services namely Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS). As a natural follow up to the authors previous book Introduction to IP Address Management this resource uniquely unifies all three foundational IP address management technologies fully addressing their interrelationships and their cohesive management. It also describes the relevant protocols configuration examples for the market leading reference implementations from the Internet Systems Consortium (ISC) and techniques that can be employed to structure monitor secure and manage them. The first part of the book provides a detailed overview of IPv4 IPv6 and IP allocation and subnetting techniques. In the second DHCP for IPv4 and IPv6 is reviewed with explanations of applications that rely on DHCP (such as VoIP device provisioning broadband access provisioning and PXE client initialization) DHCP server deployment strategies and DHCP and relevant network access security. The third part reviews the DNS protocol DNS applications (such as name resolution services location ENUM anti spam techniques via black white listing and Sender ID) deployment strategies and associated configurations and security. Finally the text brings together the preceding parts discussing techniques for cohesively managing IP address space including impacts to DHCP and DNS. Everyday IP address management functions are described including IP address allocation and assignment renumbering inventory assurance fault management performance monitoring and disaster recovery as are coexistence strategies. IP Address Management Principles and Practice utilizes realistic scenarios throughout to further enhance the learning process. It will educate readers responsible for managing IP address space and DHCP and DNS server configurations such as IP network planners engineers and managers including those who need to deploy IPv6 networks. It is also ideal for those responsible for managing an IP network with over 5 000 IP nodes several DNS or DHCP servers mixed DHCP and DNS vendor deployments or IPv4 and IPv6 PREFACE PART I: IP ADDRESSING CHAPTER 1 THE INTERNET PROTOCOL Highlights of Internet Protocol History IP Addressing Classless Addressing Special Use Addresses CHAPTER 2 INTERNET PROTOCOL VERSION 6 (IPV6) IPv6 Address Allocations IPv6 Address Autoconfiguration Neighbor Discovery Reserved Subnet Anycast Addresses Required Host IPv6 addresses CHAPTER 3 IP ADDRESS ALLOCATION Address Allocation Logic IPv6 Address Allocation IPAM Worldwides IPv6 Allocations Internet Registries Multi Homing and IP Address Space Block Allocation and IP Address Management PART II: DHCP CHAPTER 4 DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) Introduction DHCP Overview DHCP Servers and Address Assignment DHCP Options Other Means of Dynamic Address Assignment CHAPTER 5 DHCP FOR IPV6 (DHCPV6) DHCP Comparison IPv4 vs. IPv6 DHCPv6 Address Assignment DHCPv6 Prefix Delegation DHCPv6 Support of Address Autoconfiguration Device Unique Identifiers (DUIDs) Identity Associations (IAs) DHCPv6 Options CHAPTER 6 DHCP APPLICATIONS Multi Media Device Type Specific Configuration Broadband Subscriber Provisioning Related Lease Assignment or Limitation Applications Pre Boot Execution Environment (PXE) clients CHAPTER 7 DHCP SERVER DEPLOYMENT STRATEGIES DHCP Server Platforms Centralized DHCP Server Deployment Distributed DHCP Server Deployment Server Deployment Design Considerations DHCP Deployment on Edge Devices CHAPTER 8 DHCP AND NETWORK ACCESS SECURITY Network Access Control (NAC) Alternative Access Control Approaches Securing DHCP PART III: DNS CHAPTER 9 THE DOMAIN NAME SYSTEM (DNS) PROTOCOL DNS Overview Domains and Resolution Name Resolution Zones and Domains Resolver Configuration DNS Message Format CHAPTER 10 DNS APPLICATIONS & RESOURCE RECORDS Name Address Lookup Applications Network services location Host and Textual Information Lookup