Improved Recursive DNS Server Selection for Multi-Interfaced Nodes

A multi-interfaced node is connected to multiple networks, some of which might be utilizing private DNS namespaces. A node commonly receives recursive DNS server configuration information from all connected networks. Some of the recursive DNS servers might have information about namespaces other servers do not have. When a multi- interfaced node needs to utilize DNS, the node has to choose which of the recursive DNS servers to use. This document describes DHCPv4 and DHCPv6 options that can be used to configure nodes with information required to perform informed recursive DNS server selection decisions. [STANDARDS-TRACK]

[1]  Christian Huitema,et al.  DNS Extensions to Support IP Version 6 , 1995, RFC.

[2]  Tim Chown,et al.  Information Refresh Time Option for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) , 2005, RFC.

[3]  Stuart Cheshire,et al.  Encoding Long Options in the Dynamic Host Configuration Protocol (DHCPv4) , 2002, RFC.

[4]  Ralph E. Droms,et al.  DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) , 2003, RFC.

[5]  Marcelo Bagnulo,et al.  DNS64: DNS Extensions for Network Address Translation from IPv6 Clients to IPv4 Servers , 2011, RFC.

[6]  David Thaler,et al.  Default Router Preferences and More-Specific Routes , 2005, RFC.

[7]  Stuart Cheshire,et al.  The Classless Static Route Option for Dynamic Host Configuration Protocol (DHCP) version 4 , 2002, RFC.

[8]  Ralph E. Droms,et al.  DHCP Options and BOOTP Vendor Extensions , 1993, RFC.

[9]  Robert M. Hinden,et al.  Unique Local IPv6 Unicast Addresses , 2005, RFC.

[10]  Scott O. Bradner,et al.  Key words for use in RFCs to Indicate Requirement Levels , 1997, RFC.

[11]  Dan Wing,et al.  IPv6 Multihoming without Network Address Translation , 2014, RFC.

[12]  Stuart Cheshire,et al.  Dynamic Host Configuration Protocol (DHCP) Domain Search Option , 2002, RFC.

[13]  C. Perkins,et al.  Internet Engineering Task Force J . Bound INTERNET DRAFT Compaq DHC Working Group , 1998 .

[14]  Marc Blanchet,et al.  Internet Engineering Task Force (ietf) Multiple Interfaces and Provisioning Domains Problem Statement , 2022 .