Network Working Group Request for Comments: 1590 Updates: 1521 March 1994 Category: Informational

Similar documents
Network Working Group Request for Comments: Category: Best Current Practice January IANA Charset Registration Procedures

<draft-freed-charset-reg-02.txt> IANA Charset Registration Procedures. July Status of this Memo

Internet Engineering Task Force (IETF) Request for Comments: 6522 STD: 73 January 2012 Obsoletes: 3462 Category: Standards Track ISSN:

Network Working Group. Category: Standards Track University of Tennessee A. Cargille, WG Chair October 1996

Network Working Group. Category: Standards Track September MIME Content Types in Media Feature Expressions

Category: Standards Track Human Communications S. Zilles Adobe Systems, Inc. March 1998

Network Working Group Request for Comments: 1111 Obsoletes: 825 August 1989

Network Working Group Request for Comments: 1844 Obsoletes: 1820 August 1995 Category: Informational

Network Working Group. November 1999

Category: Informational March Portable Font Resource (PFR) - application/font-tdpfr MIME Sub-type Registration

Category: Standards Track November Registration of Charset and Languages Media Features Tags. Status of this Memo

Network Working Group. Obsoletes: 1342 September 1993 Category: Standards Track

Request for Comments: 1652

Request for Comments: 1497 Obsoletes: 1395, 1084, 1048 August 1993 Updates: 951

Internet Engineering Task Force (IETF) Category: Standards Track ISSN: July 2012

October Principles of Operation for the TPC.INT Subdomain: Remote Printing -- Technical Procedures

Category: Standards Track August 2002

Internet Engineering Task Force (IETF) Category: Standards Track December 2011 ISSN:

Request for Comments: 4393 Category: Standards Track March MIME Type Registrations for 3GPP2 Multimedia Files

Internet Engineering Task Force (IETF) September Indicating Handling States in Trace Fields

Network Working Group. Cisco Systems Inc. October 2000

Request for Comments: 5402 Category: Informational February 2010 ISSN:

Request for Comments: Columbia U. November 2000

Internet Engineering Task Force (IETF) Request for Comments: ISSN: November 2013

Request for Comments: Category: Best Current Practice D. Karrenberg RIPE J. Postel ISI November 1996

Internet Engineering Task Force (IETF) Request for Comments: Obsoletes: 1652 Category: Standards Track

October 4, 2000 Expires in six months. SMTP Service Extension for Secure SMTP over TLS. Status of this Memo

IANA Protocol Parameter Service Monthly Report October 13, For the Reporting Period of September 1, 2017 September 30, 2017

Request for Comments: 3932 October 2004 BCP: 92 Updates: 3710, 2026 Category: Best Current Practice

Implications of MIME for Internet Mail Gateways

Internet Engineering Task Force (IETF) Request for Comments: 6858 March 2013 Updates: 3501 Category: Standards Track ISSN:

Using Unicode with MIME

Request for Comments: 3191 Obsoletes: 2303 October 2001 Updates: 2846 Category: Standards Track. Minimal GSTN address format in Internet Mail

Network Working Group N. Borenstein, Bellcore. June MIME (Multipurpose Internet Mail Extensions):

Internet Engineering Task Force (IETF) Request for Comments: 7193 Category: Informational. J. Schaad Soaring Hawk Consulting April 2014

Request for Comments: ISSN: November extensible Access Control Markup Language (XACML) XML Media Type

Category: Standards Track January 1999

Network Working Group. Obsoletes: 3452, 3695 March 2009 Category: Standards Track

Internet Engineering Task Force (IETF) Request for Comments: 7504 June 2015 Updates: 1846, 5321 Category: Standards Track ISSN:

Network Working Group. Updates: 3463, 4468, 4954 June 2008 Category: Best Current Practice. A Registry for SMTP Enhanced Mail System Status Codes

Network Working Group. Category: Standards Track June 2005

Network Working Group. Category: Standards Track January 1999 Updates: 2284, 1994, PPP LCP Internationalization Configuration Option

Request for Comments: 3405 BCP: 65 October 2002 Category: Best Current Practice

Request for Comments: 1083 December 1988

Network Working Group Request for Comments: 2318 Category: Informational W3C March 1998

MIME (Multipurpose Internet Mail Extensions):

D. Crocker, Ed. Updates: RFC4871 June 10, 2009 (if approved) Intended status: Standards Track Expires: December 12, 2009

Category: Informational Brandenburg Consulting E. Fair Apple Computer Inc. December 1994

Request for Comments: 3172 BCP: 52 September 2001 Category: Best Current Practice

Telemetry Data Sharing Using S/MIME

Request for Comments: 7259 Category: Informational May 2014 ISSN:

Network Working Group Request for Comments: Category: Experimental J. Postel ISI December 1998

Request for Comments: 7912 Category: Informational June 2016 ISSN:

Category: Informational October Common Format and MIME Type for Comma-Separated Values (CSV) Files

Internet Engineering Task Force (IETF) Request for Comments: 5736 Category: Informational. ICANN January 2010

Network Working Group Request for Comments: 3563 Category: Informational July 2003

Request for Comments: 2218 Category: Standards Track Sandia National Laboratory October A Common Schema for the Internet White Pages Service

Request for Comments: 5498 Category: Standards Track March IANA Allocations for Mobile Ad Hoc Network (MANET) Protocols

Internet Engineering Task Force (IETF) Request for Comments: 5725 Category: Standards Track ISSN: February 2010

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

Network Working Group Request for Comments: F. Dawson Lotus Development Corporation September 1998


Category: Informational Dover Beach Consulting, Inc. October Principles of Operation for the TPC.INT Subdomain: General Principles and Policy

The Independent Stream an Introduction

Category: Informational June 2018 ISSN: The PKCS #8 EncryptedPrivateKeyInfo Media Type

IANA Protocol Parameter Service Monthly Report February 14, For the Reporting Period of January 1, 2018 January 31, 2018

Network Working Group Request for Comments: 1576 Category: Informational January 1994

Internet Engineering Task Force (IETF) Category: Standards Track September 2018 ISSN:

Request for Comments: 8367 Category: Informational ISSN: April Wrongful Termination of Internet Protocol (IP) Packets

Internet Engineering Task Force (IETF) Category: Standards Track October 2014 ISSN:

Obsoletes: 2070, 1980, 1942, 1867, 1866 Category: Informational June 2000

Internet Engineering Task Force (IETF) Request for Comments: ISSN: Y. Umaoka IBM December 2010

Network Working Group Internet-Draft October 27, 2007 Intended status: Experimental Expires: April 29, 2008

Request for Comments: 3192 Obsoletes: 2304 October 2001 Updates: 2846 Category: Standards Track

Network Working Group. A MIME Content-Type for Directory Information. 1. Status of this Memo

Request for Comments: 5573 Category: Experimental June Asynchronous Channels for the Blocks Extensible Exchange Protocol (BEEP)

D. Crocker, Ed. Intended status: Standards Track January 25, 2009 Expires: July 29, 2009

[MS-RTPRADEX]: RTP Payload for Redundant Audio Data Extensions. Intellectual Property Rights Notice for Open Specifications Documentation

This Statement of Work describes tasks to be performed by the RFC Production Center (RPC).

Internet Engineering Task Force (IETF) Request for Comments: 6441 BCP: 171 November 2011 Category: Best Current Practice ISSN:

Network Working Group. Updates: 1894 June 2000 Category: Standards Track

Internet Engineering Task Force (IETF) Request for Comments: 5987 Category: Standards Track August 2010 ISSN:

Internet Engineering Task Force (IETF) Request for Comments: ISSN: August 2010

Request for Comments: Category: Informational October 1994

ICANN Internet Assigned Numbers Authority Monthly Report September 14, For the Reporting Period of August 1, 2012 August 31, 2012

S. Thompson Soft*Switch, Inc. August Equivalences between 1988 X.400 and RFC-822 Message Bodies

Internet Engineering Task Force (IETF) Request for Comments: 6694 August 2012 Category: Informational ISSN:

Network Working Group Request for Comments: Category: Standards Track April 2001

Category: Informational November 2000

Internet Engineering Task Force (IETF) Request for Comments: 6266 Updates: 2616 June 2011 Category: Standards Track ISSN:

Network Working Group. Obsoletes: 1569 October 1994 Category: Informational

ISO/IEC INTERNATIONAL STANDARD

Innosoft January 1994

Expires six months from July 1997

Internet Engineering Task Force (IETF) Obsoletes: 7302 September 2016 Category: Informational ISSN:

Internet Engineering Task Force (IETF) Category: Standards Track. March 2017

draft-ietf-avt-rtp-mime-02.txt P. Hoschka W3C/INRIA/MIT March 10, 2000 Expires: September 10, 2000 MIME Type Registration of RTP Payload Formats

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H.

Network Working Group. Category: Standards Track February SIEVE Filtering: Spamtest and VirusTest Extensions

Internet Engineering Task Force (IETF) Request for Comments: 5983 Category: Experimental October 2010 ISSN:

Transcription:

Network Working Group J. Postel Request for Comments: 1590 ISI Updates: 1521 March 1994 Category: Informational Status of this Memo Media Type Registration Procedure This memo provides information for the Internet community. This memo does not specify an Internet standard of any kind. Distribution of this memo is unlimited. Abstract Several protocols allow the use of data representing different "media" such as text, images, audio, and video, and within such media different encoding styles, such as (in video) jpeg, gif, ief, and tiff. The Multimedia Internet Message Extensions (MIME) protocol [1] defined several initial types of multimedia data objects, and a procedure for registering additional types with the Internet Assigned Numbers Authority (IANA). Several questions have been raised about the requirements and administrative procedure for registering MIME content-type and subtypes, and the use of these Media Types for other applications. This document addresses these issues and specifies a procedure for the registration of new Media Types (contenttype/subtypes). It also generalizes the scope of use of these Media Types to make it appropriate to use the same registrations and specifications with other applications. 1. Introduction RFC 1521 [1] defines a procedure for the registration of new data types for use with the Multimedia Internet Message Extensions (MIME). This registration mechanism was designed to make the identifiers for a given data type available for use and to prevent naming conflicts. With the growth of new multi-media protocols and access mechanisms, this process has the promise of forming a unified general registration service for Internet Protocols. These types, previously called "MIME Types", are now called "Media Types". The registration process for Media Types (content-type/subtypes) was initially defined in the context of the asynchronous mail environments. In this mail environment, there is a need to limit the number of possible Media Types to increase the likelihood of interoperability when the capabilities of the remote mail system are not known. As Media Types are used in new environments, where the IANA [Page 1]

proliferation of Media Types is not a hindrance to interoperability, the original procedure is excessively restrictive and needs to be generalized. This document addresses the specific questions raised and provides an administrative procedure for the registration of Media Types. This procedure also address the registration requirements needed for the mapping of Object Identifiers (OIDs) for X.400 MHS use to Media Types. 2. Media Type Registration Procedure The following procedure has been implemented by the IANA for review and approval of new Media Types. This is not a formal standards process, but rather an administrative procedure intended to allow community comment and sanity checking without excessive time delay. 2.1 Present the Request for Registration to the Community Send a proposed Media Type (content-type/subtype) to the "ietftypes@cs.utk.edu" mailing list. This mailing list has been established for the sole purpose of reviewing proposed Media Types. Proposed content-types are not formally registered and must use the "x-" notation for the subtype name. The intent of the public posting is to solicit comments and feedback on the choice of content-type/subtype name, the unambiguity of the references with respect to versions and external profiling information, the choice of which OIDs to use, and a review of the security considerations section. It should be noted that the proposed Media Type does not need to make sense for every possible application. If the Media Type is intended for a limited or specific use, this should be noted in the submission. 2.2 Submit the Content Type to the IANA for Registration After two weeks, submit the proposed Media Type to the IANA for registration. The request and supporting documentation should be sent to "iana@isi.edu". Provided a reasonable review period has elapsed, the IANA will register the Media Type, assign an OID under the IANA branch, and make the Media Type registration available to the community. IANA [Page 2]

The Media Type registrations will be posted in the anonymous FTP directory "ftp.isi.edu:in-notes/media-types" and the Media Type will be listed in the periodically issued "Assigned Numbers" RFC [2]. The Media Type description may be published as an Informational RFC by sending it to "rfc-editor@isi.edu" (please follow the instructions to RFC authors [3]). 3. Clarifications On Specific Issues 3.1 MIME Requirements for a Limited Number of Content-Types Issue: In the asynchronous mail environment, where information on the capabilities of the remote mail agent is not available to the sender, maximum interoperability is attained by restricting the number of content-types used to those "common" content-types expected to be widely implemented. This was asserted as a reason to limit the number of possible content-types and resulted in a registration process with a significant hurdle and delay for those registering content-types. Comment: The need for "common" content-types formats does not require limiting the registration of new content-types. This restriction may, in fact, hinder interoperability by causing separate registration authorities for specific applications which may register values in conflict with or otherwise incompatible with each other. If a limited set of content-types recommended for a particular application, that should be asserted by a separate applicability statement specific for the application and/or environment. 3.2 Requirements for a Published Specification Issue: Content-Type registration requires an RFC specifying the data format or a reference to a published specification of the data stream. This requirement may be overly restrictive for the use of content-type registration for file attachments and distribution because a public specification may not be available for a number of widely used and exchanged objects. Comment: MIME required the documentation of a specific content-type to allow the unambiguous identification of a defined type. This intent is met by the identification of a particular software package and version when registering the content-type and is allowed for registration. The appropriateness of using a Media Type with an unavailable specification should not be an issue in the registration. IANA [Page 3]

3.3 Identification of Security Considerations Issue: The registration process requires the identification of any known security problems with the content-type. Comment: It is not required that the content-type be secure or that it be free from risks, but that the known risks be identified. Publication of a content-type does not require an exhaustive security review, and the security considerations section is subject to continuing evaluation. Additional security considerations should be periodically published in an RFC by IANA. 3.4. Recommendations and Standards Status Issue: The registration of a data type does not imply endorsement, approval, or recommendation by IANA or IETF or even certification that the specification is adequate. Comment: To become Internet Standards, protocol, data objects, or whatever must go through the IETF standards process. This is too difficult and to lengthly a process for the convenient and practical need to register Media Types. It is expected that applicability statements for particular applications will be published from time to time that recommend implementation of, and support for, data types that have proven particularly useful in those contexts. 4. Security Considerations This memo does not address specific security issues but outlines a security review process for Media Types. 5. Acknowledgements Most of the words in this RFC were written by other people -- primarily John Klensin and Greg Vaudreuil -- and my contribution has been to slightly modify some sentences, delete some phrases, and to rearrange some paragraphs. This means that i am responsible for all the bad ideas and mangled English, and they deserve the credit (and rightly) all the good ideas. IANA [Page 4]

6. Author s Address Jon Postel USC/Information Sciences Institute 4676 Admiralty Way Marina del Rey, CA 90292 Phone: 310-822-1511 Fax: 310-823-6714 EMail: Postel@ISI.EDU 7. References [1] Borenstein N., and N. Freed, "MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies", RFC 1521, Bellcore, Innosoft, September 1993. [2] Reynolds, J., and J. Postel, "Assigned Numbers", STD 2, RFC 1340, USC/Information Sciences Institute, July 1992. [3] Postel,J., "Instructions to RFC Authors", RFC 1543, USC/Information Sciences Institute, October 1993. IANA [Page 5]

Appendix A -- IANA Registration Procedures for Media Types MIME has been carefully designed to have extensible mechanisms, and it is expected that the set of content-type/subtype pairs and their associated parameters will grow significantly with time. Several other MIME fields, notably character set names, access-type parameters for the message/external-body type, and possibly even Content-Transfer-Encoding values, are likely to have new values defined over time. In general, parameters in the content-type header field are used to convey supplemental information for various content types, and their use is defined when the content-type and subtype are defined. New parameters should not be defined as a way to introduce new functionality. In order to ensure that the content-type and subtype (that is Media Type) values are developed in an orderly, well-specified, and public manner, MIME and other applications use the registration process for Media Types defined in this RFC which uses the Internet Assigned Numbers Authority (IANA) as a central registry for such values. In order to simplify and standardize this Media Type registration process, this appendix gives templates for the registration of new values with IANA. Each of these is given in the form of an email message template, to be filled in by the registering party. Registration of New Content-type/subtype Values: Note that MIME is generally expected to be extended by subtypes. If a new fundamental top-level type is needed, its specification must be published as an RFC or submitted in a form suitable to become an RFC, and be subject to the Internet standards process. IANA [Page 6]

================================================================== To: IANA@isi.edu Subject: Registration of new Media Type content-type/subtype Media Type name: (If the above is not an existing top-level Media Type, please explain why an existing type cannot be used.) Media subtype name: Required parameters: Optional parameters: Encoding considerations: Security considerations: Published specification: (The published specification must be an Internet RFC or RFC-to-be if a new top-level type is being defined, and must be a publicly available specification in any case.) Person & email address to contact for further information: ================================================================== IANA [Page 7]