IETF
Die IETF (Internet Engineering Task Force) ist eine internationale, offene Organisation, die technische Standards für das Internet entwickelt und veröffentlicht. Sie wurde 1986 gegründet und ist heute für die Mehrheit der grundlegenden Internet-Protokolle verantwortlich, darunter TCP/IP, HTTP, DNS und TLS.
Was macht die IETF?
Die Hauptaufgabe der IETF besteht darin, technische Dokumente zu erstellen, die beeinflussen, wie das Internet funktioniert, genutzt und weiterentwickelt wird. Diese Dokumente werden als RFCs (Requests for Comments) veröffentlicht und bilden die Grundlage für Internet-Standards.
Die Organisation arbeitet nach dem Prinzip "We reject kings, presidents and voting. We believe in rough consensus and running code." Das bedeutet: Entscheidungen werden nicht durch formale Abstimmungen getroffen, sondern durch technischen Konsens und den Nachweis funktionierender Implementierungen.
Geschichte und Entstehung
Die IETF entstand in den 1980er Jahren als regelmäßiges Treffen von Netzwerk-Experten, die an der Weiterentwicklung des frühen Internets arbeiteten. Ursprünglich war sie eng mit der US-Regierung verbunden, da das Internet aus dem ARPANET hervorging.
Wichtige Meilensteine
- 1969: Steve Crocker begründet das RFC-System
- 1986: Offizielle Gründung der IETF
- 1992: Gründung der Internet Society (ISOC) als Dachorganisation
- 2018: Die IETF wird eine eigenständige LLC
- Heute: Über 10.000 Experten weltweit sind in die Arbeit einbezogen
Organisationsstruktur
Die IETF ist keine klassische Organisation mit fester Mitgliedschaft. Jeder kann teilnehmen, indem er sich auf den offenen Mailinglisten beteiligt oder zu den dreimal jährlich stattfindenden Meetings erscheint. Die Arbeit findet hauptsächlich in themenspezifischen Working Groups (Arbeitsgruppen) statt.
Die sieben Themenbereiche
Die Arbeitsgruppen sind in sieben Hauptbereiche gegliedert, die jeweils von Area Directors geleitet werden:
| Bereich | Abkürzung | Themen |
|---|---|---|
| Applications and Real-Time | ART | E-Mail, Messaging, Webtechnologien |
| General | GEN | Übergreifende Themen |
| Internet | INT | IP-Protokolle, Adressierung |
| Operations and Management | OPS | Netzwerkbetrieb, Monitoring |
| Routing | RTG | Routing-Protokolle wie BGP |
| Security | SEC | Verschlüsselung, Authentifizierung |
| Web and Internet Transport | WIT | HTTP, Transport-Protokolle |
Die Area Directors bilden zusammen mit dem IETF-Chair die IESG (Internet Engineering Steering Group), die für die Gesamtkoordination zuständig ist.
RFCs: Die Standards der IETF
Das wichtigste Ergebnis der IETF-Arbeit sind die Requests for Comments (RFCs). Trotz des bescheidenen Namens handelt es sich um verbindliche technische Spezifikationen. Mittlerweile gibt es über 9.000 RFCs, die auf der Website des RFC Editors frei zugänglich sind.
Wichtige RFCs für IT-Fachleute
Einige RFCs sollte jeder IT-Fachmann kennen, da sie die Grundlagen moderner Netzwerke definieren:
| RFC | Protokoll | Beschreibung |
|---|---|---|
| RFC 791 | IPv4 | Internet Protocol Version 4 |
| RFC 8200 | IPv6 | Internet Protocol Version 6 |
| RFC 793 | TCP | Transmission Control Protocol |
| RFC 768 | UDP | User Datagram Protocol |
| RFC 2616/9110 | HTTP | Hypertext Transfer Protocol |
| RFC 1035 | DNS | Domain Name System |
| RFC 2131 | DHCP | Dynamic Host Configuration Protocol |
| RFC 8446 | TLS 1.3 | Transport Layer Security |
Der RFC-Reifeprozess
Nicht jeder RFC ist automatisch ein Standard. Es gibt verschiedene Reifestufen:
- Proposed Standard: Erster Entwurf mit breiter Unterstützung
- Draft Standard: Bewährt durch mehrere unabhängige Implementierungen
- Internet Standard: Vollständig etabliert und weit verbreitet
- Informational: Beschreibende Dokumente ohne Standardstatus
- Experimental: Technologien in der Erprobungsphase
- Historic: Veraltete oder abgelöste Spezifikationen
Verwandte Organisationen
Die IETF arbeitet eng mit anderen Organisationen zusammen, die verschiedene Aspekte der Internet-Governance abdecken:
- IAB (Internet Architecture Board): Überwacht die IETF-Arbeit und berät bei architekturellen Fragen
- IANA (Internet Assigned Numbers Authority): Verwaltet Protokollparameter, IP-Adressen und Domain-Namen
- IRTF (Internet Research Task Force): Langfristige Forschung zu Internet-Technologien
- ISOC (Internet Society): Globale Organisation zur Förderung des offenen Internets
- W3C (World Wide Web Consortium): Standards für Web-Technologien wie HTML und CSS
Wie du dich beteiligen kannst
Die IETF steht jedem offen. Du musst kein Experte sein und keine Gebühren zahlen, um teilzunehmen. Der einfachste Einstieg ist das Mitlesen auf den öffentlichen Mailinglisten der Arbeitsgruppen.
- Mailinglisten abonnieren: Jede Working Group hat eine öffentliche Liste
- Dokumente lesen: Alle Internet-Drafts und RFCs sind frei zugänglich
- Meetings besuchen: Dreimal jährlich, auch remote möglich
- Feedback geben: Kommentare zu Entwürfen sind ausdrücklich erwünscht
Bedeutung für die IT-Praxis
Für IT-Fachleute ist das Verständnis der IETF und ihrer Standards essentiell. Ob du als Fachinformatiker für Systemintegration Netzwerke konfigurierst oder als Anwendungsentwickler APIs entwickelst - du arbeitest täglich mit IETF-Standards.
Die RFCs sind dabei nicht nur historische Dokumente, sondern praktische Nachschlagewerke. Wenn du verstehen willst, wie HTTP-Header funktionieren oder warum DNS-Anfragen ein bestimmtes Format haben, findest du die Antwort in den entsprechenden RFCs.
Quellen und weiterführende Links
- Offizielle IETF Website - Startseite der Organisation
- RFC Editor - Vollständiges RFC-Archiv
- IETF Datatracker - Status aller Working Groups und Dokumente
- The Tao of IETF - Einführung für Neueinsteiger
- IETF bei Wikipedia - Überblick auf Deutsch