1986 yılında kurulan IETF (Internet Engineering Task Force), internet için önde gelen standart geliştirme kuruluşudur. Gönüllü olarak, internetin gelişimi için oluşturulan standartlar genellikle internet kullanıcıları, ağ operatörleri ve donanım dağıtıcıları tarafından kabul edildiği için geçmiş yıllardan beri internet gelişiminin izlediği yolu çizmesinde yardımcı olmuştur. Gönüllülük esasına dayanan bu kuruluşun çalışmaları genelde işverenler veya diğer sponsorlar tarafından desteklenir.
Tarihçe
Bugün IETF olarak bilinen organizasyonun adı ilk olarak, Ocak 1986'da gerçekleşen, DARPA alt grubu olan Ağ Geçidi Algoritmaları ve Veri Yapıları Görev Gücü grubunun 4. toplantısında geçmiştir, bu toplantı aynı zamanda tarihteki ilk IETF buluşması olarak da geçmektedir. İlgili toplantıda aynı zamanda IETF ile beraber İnternet Mimarisi Görev Gücü (INARC) grubunun da oluşturulmasına karar verilmiştir. IETF'in, kısa süreli operasyonel problemlere odaklanması planlanırken INARC grubunun uzun süreli araştırma problemlerine odaklanması planlanmıştır. IETF görevleri ilgili bildirgede aşağıdaki maddeler olarak belirlenmiştir;
- Protokol geliştirme ve stabilizasyon
- Protokol uyumu
- Geliştirici destek organizasyonu
- İnternet Performans Ölçümleri
- ISO dönüşümleri
21. toplantının bildirgesinde, daha sonra IETF'in uluslararası ve daha açık bir organizasyon olması için altına gireceği İnternet Topluluğu (Internet Society) adlı kuruluşun ilk tanıtımı yapılmış ve görevleri belirtilmiştir.
Organizasyona Katılım
IETF içinde herhangi bir üyelik sistemi mevcut değildir. İsteyen herhangi biri, çalışma grubu e-posta listelerine kaydolarak ya da IETF toplantılarına kayıt ile katılarak organizasyona katkıda bulunabilir. IETF bünyesinde yer alan herkes gönüllü olarak kabul edilir. Organizasyon sadece toplantılara katılımda ücret talebinde bulunmaktadır.
IETF RFC
IETF teknik dokümantasyonlarını 'RFC' adı ile paylaşmaktadır. İlk kullanımı 1969 yılında gerçekleşen RFC ismi 'yorumlar için istekler' (Requests For Comments) anlamına gelmektedir. Adresleme, yönlendirme ve taşıma teknolojileri gibi internetin teknik temellerinin kullanımını ve nasıl kullanılması gerektiğini ele alır. RFC'ler aynı zamanda, bugün milyarlarca insanın gündelik hayatta kullandığı WebRTC, QUIC gibi protokolleri de ele almaktadır. Tüm dünyadan yazılım geliştiricileri, donanım üreticileri ve ağ operatörleri, RFC'lerde geçen teknik ayrıntıları ve uygulamaları, gönüllü olarak sahiplenir ve kullanır.
IETF RFC Tarihi
RFC serisi, Steve Crocker tarafından yazılan "Host Software" adlı yayınla beraber Nisan 1969 tarihinde başlamıştır. İlk RFC'lerin gerçekten de amacı, standartların bir arşivini oluşturmak yerine, bir fikir ve öneriye yorum isteği ihtiyacı duyulmasıydı. "RFC Editor" rolü ise ilk RFC yayınından birkaç yıl sonra devreye girmiştir. "RFC Editor" teriminin ilk ne zaman kullanılmaya başlandığının bilinmemesiyle beraber, Temmuz 1984 yılında RFC902 ile formalize edilmiştir. Yazılan RFC'lerin yayınlanmadan önce kontrol edilmesi ve düzenlenmesi bu rolün görevleri olarak belirtilmiştir.
Tarihten Birkaç Önemli RFC Dokümanı
- RFC 768, 1980: UDP tanımlaması yapılmıştır.
- RFC 793, 1981: TCP tanımlaması yapılmıştır.
- RFC 821, 1982: Bugün hala mail sunucularında kullanılan SMTP protokolü tanımlanmıştır.
- RFC 1122, 1989: OSI modelinin temelini oluşturan doküman.
- RFC 2068, 1997: Web sayfalarının temel yapı taşlarından biri olan HTTP protokolünü ele alır.
- RFC 2131, 1997: Ağ üzerinde dinamik IP atama işlemi yapılmasını sağlayan DHCP protokolünü ele alır.
Başkanlar
IETF başkanı, Aday Komitesi (NomCom) tarafından aday gösterildikten sonra İnternet Mimarisi Kurulu tarafından onaylandıktan sonra seçilir. Aday Komitesinin üyeleri karmaşık ve rastgele olacak bir şekilde seçilir, Aday Komitesi üye seçimleri ile ilgili detay RFC 3797 dokümanında bahsedilmiştir.
- Roman Danyliw (2024 -)
- Lars Eggert (2021-2024)
- Alissa Cooper (2017-2021)
- Jari Arkko (2013-2017)
- Russ Housley (2007-2013)
- Brian Carpenter (2005-2007)
- Harald Alvestrand (2001-2005)
- Fred Baker (1996-2001)
- Paul Mockapetris (1994-1996)
- Phillip Gross (1986-1994)
- Michael Corrigan (1986-1986)