DNSExt Working Group                                          H. Kaplan
Internet Draft                                              Acme Packet
Intended status: Informational
Expires: January 5, 2011                                   July 5, 2010



                 EDNS Option Code for SIP Source Reference
            draft-kaplan-dnsext-enum-sip-source-ref-opt-code-00


Status of this Memo

   This Internet-Draft is submitted to IETF in full conformance with
   the provisions of BCP 78 and 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/ietf/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 5, 2011.

Copyright and License Notice

   Copyright (c) 2010 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with
   respect to this document.  Code Components extracted from this
   document must include Simplified BSD License text as described in
   Section 4.e of the Trust Legal Provisions and are provided without
   warranty as described in the BSD License.




Kaplan                 Expires January 1, 2008               [Page 1]


Internet-Draft     EDNS Option Code for SIP Source          July 2010


Abstract

   This document requests an IANA allocation for an EDNS Option code,
   per [RFC2671], for an opaque field for private use.  The intended
   use of this field is for providing source information for the query.


Table of Contents

   1.    Introduction................................................2
   2.    Terminology.................................................2
   3.    Applicability...............................................3
   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.................................4
   Authors' Addresses................................................4
   Acknowledgment....................................................4


1. Introduction

   In certain circumstances, DNS clients querying a private DNS server
   need to provide the server with some additional private data
   concerning the source of the query, which may aid the server in
   providing an answer.  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
   field use.

   This document requests IANA for assignment of such an Option code,
   for providing SIP source reference information in DNS requests used
   for ENUM, in private, controlled environments only.  This is NOT
   applicable to nor appropriate for the general public Internet DNS,
   and the only reason this document exists is to obtain a reserved
   option code number, for interoperability among vendors within
   private environments.


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



Kaplan                  Expires - January 2007                [Page 2]


Internet-Draft     EDNS Option Code for SIP Source          July 2010


   terminology in this document conforms to RFC 2828, "Internet
   Security Glossary".


3. Applicability

   This draft requests a new Option code value based on [EDNS0].


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.

   The query option is of a multi-hop, transitive nature.


5. Security Considerations

   There are privacy concerns with regard to passing on SIP source
   reference information in a DNS query.  The intent of this option is
   for a purely private use, in a controlled environment.


6.   IANA Considerations

   This document requests that IANA register in the in the "Domain Name
   System (DNS) Parameters" registry at
   http://www.iana.org/assignments/dns-parameters in sub-registry "DNS
   EDNS0 Options", a new option named "SIP Source Reference".

7.   References

7.1. Normative References

   [RFC2671]  Vixie, P., "Extension Mechanisms for DNS (EDNS0)", RFC
   2671, August 1999.


Kaplan                  Expires - January 2007                [Page 3]


Internet-Draft     EDNS Option Code for SIP Source          July 2010



   [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.



Authors' Addresses

   Hadriel Kaplan
   Acme Packet
   71 Third Ave.
   Burlington, MA 01803
   USA
   Email: hkaplan@acmepacket.com


Acknowledgment

   Funding for the RFC Editor function is provided by the IETF
   Administrative Support Activity (IASA).























Kaplan                  Expires - January 2007                [Page 4]