Network Working Group R. Mahy Request for Comments: 5028 Plantronics Category: Standards Track October 2007A Telephone Number Mapping (ENUM) Service Registration for Instant Messaging (IM) Services
1. Introduction
ENUM (E.164 Number Mapping, RFC 3761 [1]) is a system that uses DNS (Domain Name Service, RFC 1034 [2]) to translate telephone numbers, such as '+12025550100', into URIs (Uniform Resource Identifiers, RFC 3986 [3]), such as 'im:user@example.com'. ENUM exists primarily to facilitate the interconnection of systems that rely on telephone numbers with those that use URIs to identify resources.
Mahy Standards Track [Page 1]
RFC 5028 IM Enumservice October 2007 2. ENUM Service Registration - imAs defined in RFC 3761 [1], the following is a template covering information needed for the registration of the enumservice specified in this document:
3. Security Considerations
The Domain Name System (DNS) does not make policy decisions about which records it provides to a DNS resolver. All DNS records must be assumed to be available to all inquirers at all times. The information provided within an ENUM record set must therefore be considered open to the public -- which is a cause for some privacy considerations.
Mahy Standards Track [Page 2]
RFC 5028 IM Enumservice October 2007
More serious security concerns are associated with potential attacks against an underlying Instant Messaging system (for example, message forgery and tampering). For this reason, IM protocols have a number of security requirements (detailed in RFC 2779 [7]) that call for authentication, integrity and confidentiality properties, and similar measures to prevent such attacks. Any instant messaging protocol used in conjunction with the 'im:' URI scheme is required to meet these requirements.
4. IANA Considerations
This document requests registration of the "im" Enumservice according to the definitions in this document and RFC 3761 [1].5. References 5.1. Normative References[1] Faltstrom, P. and M. Mealling, "The E.164 to Uniform Resource
Mahy Standards Track [Page 3]
RFC 5028 IM Enumservice October 2007 5.2. Informative References[6] Day, M., Rosenberg, J., and H. Sugano, "A Model for Presence
Mahy Standards Track [Page 4]
RFC 5028 IM Enumservice October 2007
Full Copyright Statement