DNSExt Working Group                                          H. Kaplan 
Internet Draft                                              Acme Packet 
Intended status: Informational                                R. Walter 
Expires: January 7, 2009                                      NetNumber 
                                                               R. Gopal 
                                                                Nominum 
                                                           T. Creighton 
                                           Comcast Cable Communications 
                                                           July 7, 2008 
    
    
                 EDNS Option Code for Private Opaque Text  
                 draft-kaplan-dns-opaque-text-opt-code-00 
    
    
Status of this Memo 
    
   By submitting this Internet-Draft, each author represents that any 
   applicable patent or other IPR claims of which he or she is aware 
   have been or will be disclosed, and any of which he or she becomes 
   aware will be disclosed, in accordance with Section 6 of BCP 79.  
    
   Internet-Drafts are working documents of the Internet Engineering 
   Task Force (IETF), its areas, and its working groups. Note that 
   other groups may also distribute working documents as Internet-
   Drafts.  
    
   Internet-Drafts are draft documents valid for a maximum of six 
   months and may be updated, replaced, or obsoleted by other documents 
   at any time. It is inappropriate to use Internet-Drafts as reference 
   material or to cite them other than as "work in progress".  
    
   The list of current Internet-Drafts can be accessed at 
   http://www.ietf.org/1id-abstracts.txt.  
    
   The list of Internet-Draft Shadow Directories can be accessed at 
   http://www.ietf.org/shadow.html 
    
   This Internet-Draft will expire on January 7, 2008.  
    
Copyright Notice 
    
   Copyright (C) The IETF Trust (2007). 







 
 
Kaplan                 Expires January 1, 2008               [Page 1] 




                  EDNS Option Code for Private Text         July 2008 
 
 
    
Abstract 
    
   This document requests an IANA allocation for an EDNS Option code, 
   per [RFC2671], for an opaque text field for private use. 
    
    
Table of Contents 
    
   1.    Introduction................................................2 
   2.    Terminology.................................................2 
   3.    Applicability...............................................2 
   4.    OPTION-DATA Format..........................................3 
   5.    Security Considerations.....................................3 
   6.    IANA Considerations.........................................3 
   7.    References..................................................3 
      7.1.   Normative References...................................3 
      7.2.   Informative References.................................3 
   Authors' Addresses................................................4 
   Full Copyright Statement..........................................5 
   Intellectual Property Statement...................................5 
   Acknowledgment....................................................5 
    
    
1. Introduction 
    
   In certain circumstances, DNS clients querying a private DNS server 
   need to provide the server with some additional private data to 
   facilitate the lookup process.  The additional data is in the form 
   of a text string, which needs to be provided in the DNS query 
   request.  The Extension Mechanism for DNS (EDNS) defined in 
   [RFC2671] provides a suitable means by which to encode such a string 
   into the DNS request, using the OPT RR and a new EDNS Option code 
   indicating this text field use.  This document requests IANA for 
   assignment of such an Option code. 
    
2. Terminology 
    
   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 
   document are to be interpreted as described in RFC 2119.  The 
   terminology in this document conforms to RFC 2828, "Internet 
   Security Glossary". 
    
    
3. Applicability 
    
   This draft requests a new Option code value based on [EDNS0].  
    
 
 
Kaplan                  Expires - January 2007                [Page 2] 




                  EDNS Option Code for Private Text         July 2008 
 
 
    
4. OPTION-DATA Format 
    
   The format of the OPTION-DATA contents is an ascii-text string, with 
   no character termination (the OPTION-LENGTH field identifies the 
   length).   
    
   Although the text string should be opaque in general, for the 
   private use envisioned for it the contents of the text string are a 
   URI, typically a SIP URI.  One example is a SIP/SIPS/TEL-URI, 
   including the "sip:", "sips:", or "tel:" schemes.  Non-Ascii 
   characters, or characters not allowed in the ABNF for a SIP-
   URI/SIPS-URI/TEL-URI format per [RFC3261] or [RFC3966] MUST be 
   escaped per those formats. 
    
   The usage and source of the text content is outside the scope of 
   this document.  It is of a hop-by-hop nature, not transitive. 
    
5. Security Considerations 
    
   There are no specific security issues for this IANA request.  
    
    
6.   IANA Considerations 
    
   This document will presumably register an appropriate Option code 
   with IANA, if it moves forward. 
    
7.   References 
    
7.1. Normative References 
 
   [RFC2671]  Vixie, P., "Extension Mechanisms for DNS (EDNS0)", RFC 
   2671, August 1999. 
    
   [RFC3261]  Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, 
   A., Peterson, J., Sparks, R., Handley, M., and E. Schooler, "SIP: 
   Session Initiation Protocol", RFC 3261, June 2002. 
     
   [RFC3966] Schulzrinne, H., "The tel URI for Telephone Numbers", RFC 
   3966, December 2004. 
    
7.2. Informative References 
 
   none. 
    
    


 
 
Kaplan                  Expires - January 2007                [Page 3] 




                  EDNS Option Code for Private Text         July 2008 
 
 
 
Authors' Addresses 
    
   Hadriel Kaplan
   Acme Packet
   71 Third Ave.
   Burlington, MA 01803
   USA
   Email: hkaplan@acmepacket.com
    
    
   Robert H. Walter
   NetNumber, Inc.
   650 Suffolk Street, Suite 307
   Lowell, MA  01854
   USA
   Email: rwalter@netnumber.com
    
   Raja Gopal
   Nominum, Inc.
   2385 Bay Road
   Redwood City, CA 94063
   USA
   Email: raja.gopal@nominum.com
    
   Tom Creighton
   Comcast Cable Communications
   1500 Market Street
   Philadelphia, PA 19102
   USA
   Email: tom_creighton@cable.comcast.com
    

















 
 
Kaplan                  Expires - January 2007                [Page 4] 




                  EDNS Option Code for Private Text         July 2008 
 
 
Full Copyright Statement 
    
   Copyright (C) The IETF Trust (2007). 
    
   This document is subject to the rights, licenses and restrictions 
   contained in BCP 78, and except as set forth therein, the authors 
   retain all their rights. 
    
   This document and the information contained herein are provided on 
   an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE 
   REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE 
   IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL 
   WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY 
   WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE 
   ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS 
   FOR A PARTICULAR PURPOSE. 
    
Intellectual Property Statement 
    
   The IETF takes no position regarding the validity or scope of any 
   Intellectual Property Rights or other rights that might be claimed 
   to pertain to the implementation or use of the technology described 
   in this document or the extent to which any license under such 
   rights might or might not be available; nor does it represent that 
   it has made any independent effort to identify any such rights.  
   Information on the procedures with respect to rights in RFC 
   documents can be found in BCP 78 and BCP 79. 
    
   Copies of IPR disclosures made to the IETF Secretariat and any 
   assurances of licenses to be made available, or the result of an 
   attempt made to obtain a general license or permission for the use 
   of such proprietary rights by implementers or users of this 
   specification can be obtained from the IETF on-line IPR repository 
   at http://www.ietf.org/ipr. 
    
   The IETF invites any interested party to bring to its attention any 
   copyrights, patents or patent applications, or other proprietary 
   rights that may cover technology that may be required to implement 
   this standard.  Please address the information to the IETF at ietf-
   ipr@ietf.org. 
    
 
Acknowledgment 
    
   Funding for the RFC Editor function is provided by the IETF 
   Administrative Support Activity (IASA). 
    


 
 
Kaplan                  Expires - January 2007                [Page 5]