12

How would you go about defining a standard? I am defining a protocol for a sort of thing that does not exist yet and I would like to create an RFC for it, and use a well-known port number provided by IANA. How do I start?

configurator
  • 2,796

3 Answers3

11

Check out the RFC Publication Process, which starts out life as an Internet-Draft

The RFC publication process includes the stages described below.


All RFCs are first published as Internet-Drafts (I-Ds). All RFCs have been I-Ds, but not all I-Ds become RFCs...

gnat
  • 20,543
  • 29
  • 115
  • 306
Tom Morgan
  • 1,689
8

Step 1. Write it.

Step 2. Implement it.

Step 3. Prove that it works really, really well.

Step 4. Contact ITEF and IANA. They have web sites. http://datatracker.ietf.org/wg/ for example, lists the working groups. Find the right one. Talk to them.

S.Lott
  • 45,522
  • 6
  • 93
  • 155
1

If all you need is the port number you can contact the IANA using the form provided on http://www.iana.org/form/ports-services to request a port being assigned to you.

You probably should do that early to prevent having to change the port later on.

For actually writing an RFC see Tom Morgan's answer.

johannes
  • 3,611