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?
3 Answers
Check out the RFC Publication Process, which starts out life as an Internet-Draft
The RFC publication process includes the stages described below.
- RFC Submission Process
- RFC Editing Process
- Authors' Final Review
- Publication
- Copyright Notice and Legend
All RFCs are first published as Internet-Drafts (I-Ds). All RFCs have been I-Ds, but not all I-Ds become RFCs...
- 20,543
- 29
- 115
- 306
- 1,689
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.
- 45,522
- 6
- 93
- 155
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.