Internet Engineering Task Force
The Internet Engineering Task Force (IETF) is charged with developing and promoting Internet standards, in particular, those of the TCP/IP protocol suite. It is an open, all-volunteer organization, with no formal membership or membership requirements.
It is organized into a large number of working groups, each dealing with a specific topic, and intended to complete work on that topic and then shut down. Each working group has an appointed chair (or sometimes several co-chairs), along with a charter that describes its focus, and what and when it is expected to produce.
The working groups are organized into areas by subject matter; each area is overseen by an area director (AD) (most areas have 2 co-AD's); the ADs appoint working group chairs. The area directors, together with the IETF Chair, form the Internet Engineering Steering Group (IESG), which is responsible for the overall operation of the IETF.
The IETF is formally an activity under the umbrella of the Internet Society. The IETF is overseen by the Internet Architecture Board (IAB), which oversees its external relationships, and relations with the RFC Editor. The IAB is also jointly responsible for the IETF Administrative Oversight Committee (IAOC), which oversees the IETF Administrative Support Activity (IASA), which provides logistical, etc support for the IETF. The IAB also manages the Internet Research Task Force (IRTF), with which the IETF has a number of cross-group relations.
The IETF started in January of 1986 with U.S.-government-funded researchers meeting quarterly. Representatives from non-government vendors were invited, starting with the fourth IETF meeting, in October of that year. Since that time all IETF meetings have been open to anyone. The majority of the IETF's work is done on mailing lists, however, and meeting attendance is not required for contributors.
The initial meetings were very small, with less than 35 people in attendance at each of the first five meetings and with the peak attendance in the first 13 meetings of only 120 attendees, at the 12th meeting in January of 1989. It has grown in both participation and scope a great deal since the early 90s; it had a peak attendance of 3000 at the July 2000 IETF held in San Diego, CA. Attendance declined with industry restructuring in the early 2000s, and is currently around 1500.
During the early 1990s the IETF changed institutional form from an activity of the U.S. government to an independent, international activity associated with the Internet Society. The IETF has at times been ascribed nearly magical abilities by the trade press, who assumed its mechanisms were responsible for the success of the Internet because it works on the Internet's core protocols. The reality that it is a group of engineers putting together specifications so that multiple vendors' products can interoperate across networks is considerably more prosaic. The details of its operations have changed considerably as it has grown, but the basic mechanism remains publication of draft specifications, review and independent testing by participants, and republication. Interoperability is the chief test for IETF specifications becoming standards. Most of its specifications are focused on single protocols rather than tightly-interlocked systems. This has allowed its protocols to be used in many different systems, and its standards are routinely re-used by bodies which create full-fledged architectures (e.g. 3GPP IMS). Because it relies on volunteers and uses "rough consensus and running code" as its touchstone, it can, however, be slow whenever the number of volunteers is either too small to make progress or so large as to make consensus difficult. For protocols like SMTP, which is used to transport e-mail for a user community in the many hundreds of millions, there is also considerable resistance to any change which is not fully backwards compatible. Work within the IETF on ways to improve its speed is ongoing but, because the number of volunteers with opinions on it is very great, consensus mechanisms on how to improve have been slow to emerge.
List of IETF chairs
- Mike Corrigan (1986)
- Phill Gross (1986–1993)
- Paul Mockapetris (1994–1995)
- Fred Baker (1996–2001)
- Harald Tveit Alvestrand (2001–2005)
- Brian Carpenter (2005–2006)
- test name(2006–present)
- The official IETF site
- The Tao of the IETF: details on how IETF is organized (also as HTML)
- IAOC information
da:The Internet Engineering Task Force de:Internet Engineering Task Force es:IETF fr:Internet Engineering Task Force ko:IETF it:IETF he:IETF nl:Internet Engineering Task Force ja:Internet Engineering Task Force no:Internet Engineering Task Force pl:IETF ru:IETF fi:IETF sv:IETF zh:互联网工程工作小组