Appendix E . IAB Members at the Time of Approval

A number of Internet applications rely on the Domain Name System (DNS) to support their operations. Many applications use the DNS to locate services for a domain; some, for example, transform identifiers other than domain names into formats that the DNS can process, and then fetch application data or service location data from the DNS. Proposals incorporating sophisticated application behavior using DNS as a substrate have raised questions about the role of the DNS as an application platform. This document explores the architectural consequences of using the DNS to implement certain application features, and it provides guidance to future application designers as to the limitations of the DNS as a substrate and the situations in which alternative designs should be considered. Status of This Memo This document is not an Internet Standards Track specification; it is published for informational purposes. This document is a product of the Internet Architecture Board (IAB) and represents information that the IAB has deemed valuable to provide for permanent record. It represents the consensus of the Internet Architecture Board (IAB). Documents approved for publication by the IAB are not a candidate for any level of Internet Standard; see Section 2 of RFC 5741. Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at

[1]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[2]  Paul V. Mockapetris,et al.  Domain names: Concepts and facilities , 1983, RFC.

[3]  Paul V. Mockapetris Domain names: Implementation specification , 1983, RFC.

[4]  Craig Partridge,et al.  Mail routing and the domain system , 1986, RFC.

[5]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[6]  Richard L. Rosenbaum Using the Domain Name System To Store Arbitrary String Attributes , 1993, RFC.

[7]  Carl Malamud,et al.  Principles of Operation for the TPC.INT Subdomain: General Principles and Policy , 1993, RFC.

[8]  Yakov Rekhter,et al.  Address Allocation for Private Internets , 1994, RFC.

[9]  Thomas P. Brisco DNS Support for Load Balancing , 1995, RFC.

[10]  Paul Vixie,et al.  A DNS RR for specifying the location of services (DNS SRV) , 1996, RFC.

[11]  Masataka Ohta,et al.  Incremental Zone Transfer in DNS , 1996, RFC.

[12]  Ron Daniel,et al.  Resolution of Uniform Resource Identifiers using the Domain Name System , 1997, RFC.

[13]  Randy Bush,et al.  Clarifications to the DNS Specification , 1997, RFC.

[14]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[15]  Larry Masinter,et al.  The "data" URL scheme , 1998, RFC.

[16]  M. Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[17]  Internet Architecture Board IAB Technical Comment on the Unique DNS Root , 2000, RFC.

[18]  Patrik Fältström E.164 number and DNS , 2000, RFC.

[19]  Ron Daniel,et al.  The Naming Authority Pointer (NAPTR) DNS Resource Record , 2000, RFC.

[20]  Brian Wellington,et al.  Secret Key Transaction Authentication for DNS (TSIG) , 2000, RFC.

[21]  Brian Wellington,et al.  Secure Domain Name System (DNS) Dynamic Update , 2000, RFC.

[22]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP): Locating SIP Servers , 2002, RFC.

[23]  Michael Mealling,et al.  Dynamic Delegation Discovery System (DDDS) Part Two: The Algorithm , 2002, RFC.

[24]  Michael Mealling,et al.  Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database , 2002, RFC.

[25]  Michael Mealling Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS , 2002, RFC.

[26]  Eric Rescorla,et al.  Guidelines for Writing RFC Text on Security Considerations , 2003, RFC.

[27]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

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

[29]  Peter Saint-Andre,et al.  Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence , 2004, RFC.

[30]  Scott Rose,et al.  DNS Security Introduction and Requirements , 2005, RFC.

[31]  Roy T. Fielding,et al.  Uniform Resource Identifier (URI): Generic Syntax , 2005, RFC.

[32]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[33]  Internet Architecture Board,et al.  Writing Protocol Models , 2005, RFC.

[34]  Jürgen Falb,et al.  The Internet Protocol , 2005, The Industrial Information Technology Handbook.

[35]  Stuart Cheshire,et al.  Detecting Network Attachment in IPv4 (DNAv4) , 2006, RFC.

[36]  What's in a Name: False Assumptions about DNS Names , 2006, RFC.

[37]  Eric Rescorla,et al.  The Transport Layer Security (TLS) Protocol Version 1.1 , 2006, RFC.

[38]  Simon Josefsson Storing Certificates in the Domain Name System (DNS) , 2006, RFC.

[39]  Mark Handley,et al.  Internet Denial-of-Service Considerations , 2006, RFC.

[40]  Mark Handley,et al.  Datagram Congestion Control Protocol (DCCP) , 2006, RFC.

[41]  Randall R. Stewart,et al.  Stream Control Transmission Protocol , 2000, RFC.

[42]  Brian A. Carter,et al.  Advanced Encryption Standard , 2007 .

[43]  Hannes Tschofenig,et al.  Online Certificate Status Protocol (OCSP) Extensions to IKEv2 , 2007, RFC.

[44]  Jp Vasseur Overview of Existing Routing Protocols for Low Power and Lossy Networks , 2007 .

[45]  Stefan Santesson Internet X.509 Public Key Infrastructure Subject Alternative Name for Expression of Service Name , 2007, RFC.

[46]  David Thaler,et al.  Multi-Link Subnet Issues , 2007, RFC.

[47]  Vivek Kapoor,et al.  Elliptic curve cryptography , 2008, UBIQ.

[48]  Ray Bellis IANA Registrations for the 'Send-N' Enumservice , 2008 .

[49]  Dan Forsberg,et al.  Protocol for Carrying Authentication for Network Access (PANA) , 2008, RFC.

[50]  Internet Architecture Board,et al.  Design Choices When Expanding the DNS , 2004, RFC.

[51]  David Meyer,et al.  Session Peering for Multimedia Interconnect (SPEERMINT) Terminology , 2009, RFC.

[52]  Kristofer S. J. Pister,et al.  Industrial Routing Requirements in Low-Power and Lossy Networks , 2009, RFC.

[53]  Tim Winter,et al.  Routing Requirements for Urban Low-Power and Lossy Networks , 2009, RFC.

[54]  Jakob Buron,et al.  Home Automation Routing Requirements in Low-Power and Lossy Networks , 2008, RFC.

[55]  Carlo Contavalli,et al.  Client IP information in DNS requests , 2010 .

[56]  Jerald Martocci,et al.  Building Automation Routing Requirements in Low-Power and Lossy Networks , 2010, RFC.

[57]  Suresh Krishnan,et al.  Simple Procedures for Detecting Network Attachment in IPv6 , 2010, RFC.

[58]  P. Saint-Andre,et al.  High Assurance Re-Direction (HARD) Problem Statement , 2010 .

[59]  J. Livingood,et al.  DNS Redirect Use by Service Providers , 2010 .

[60]  Vijay K. Gurbani,et al.  Domain Certificates in the Session Initiation Protocol (SIP) , 2010, RFC.

[61]  M. Zorzi,et al.  Quickly interoperable Internet of Things using simple transparent gateways , 2011 .

[62]  Hadriel Kaplan,et al.  EDNS Option Code for SIP and PSTN Source Reference Info , 2011 .

[63]  Thomas Clausen,et al.  Some Considerations on Routing In Particular and Lossy Environments , 2011 .

[64]  Fred Baker,et al.  Internet Protocols for the Smart Grid , 2011, RFC.

[65]  David Thaler,et al.  IAB Thoughts on Encodings for Internationalized Domain Names , 2011, RFC.

[66]  Mohamed Boucadair,et al.  Issues with IP Address Sharing , 2011, RFC.

[67]  Lars Eggert Congestion Control for the Constrained Application Protocol (CoAP) , 2011 .

[68]  Jürgen Schönwälder,et al.  Network Configuration Protocol (NETCONF) , 2011, RFC.

[69]  Jeff Hodges,et al.  Representation and Verification of Domain-Based Application Service Identity within Internet Public Key Infrastructure Using X.509 (PKIX) Certificates in the Context of Transport Layer Security (TLS) , 2011, RFC.

[70]  Vasseur Jp,et al.  Routing Architecture in Low-Power and Lossy Networks (LLNs) , 2011 .

[71]  Murray S. Kucherawy,et al.  DomainKeys Identified Mail (DKIM) Signatures , 2011, RFC.

[72]  J. Ramón,et al.  A Dynamic Distributed Fedrated Approach for the Internet of Things , 2011 .

[73]  Noel Crespi,et al.  The internet of things : challenge for a new architecture from problems , 2011 .

[74]  Richard L. Barnes,et al.  Internet Engineering Task Force (ietf) Use Cases and Requirements for Dns-based Authentication of Named Entities (dane) , 2022 .

[75]  Bruce Nordman,et al.  Communication of Energy Price Information , 2011 .

[76]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[77]  Michael Graff,et al.  Extension Mechanisms for DNS (EDNS(0)) , 2013, Request for Comments.

[78]  Stuart Cheshire,et al.  DNS-Based Service Discovery , 2013, RFC.

[79]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.