Czym jest IANA?
IANA (Internet Assigned Numbers Authority) to organizacja odpowiedzialna za koordynowanie globalnego przydziału kluczowych zasobów internetowych. Należą do nich strefa główna DNS, przydział adresów IP oraz przypisywanie parametrów protokołów. Od 1998 roku, działając w ramach ICANN, IANA zapewnia stabilne i bezpieczne funkcjonowanie systemów unikatowych identyfikatorów internetu, które umożliwiają globalną komunikację.Główne obowiązki IANA
1. Zarządzanie strefą główną DNS
- Utrzymuje autorytatywny plik strefy głównej
- Koordynuje delegowanie TLD do rejestrów
- Przetwarza wnioski o zmiany w strefie głównej
- Zarządza przypisaniem liter serwerów głównych (a.root-servers.net do m.root-servers.net)
2. Przydział adresów IP
- Przydziela bloki adresów IP regionalnym rejestrom internetowym (RIR)
- Zarządza przestrzenią adresową IPv4 i IPv6
- Koordynuje przydzielanie adresów do specjalnych zastosowań
- Utrzymuje globalne zasady przydziału adresów
3. Parametry protokołów
- Przydziela numery portów (HTTP=80, HTTPS=443)
- Zarządza rejestrami identyfikatorów protokołów
- Koordynuje nowe przydziały z IETF
- Prowadzi oficjalne rejestry parametrów
IANA i hierarchia DNS
IANA (Root Zone Management)
│
├── .com Registry (Verisign)
│ └── Registrars → Domain owners
│
├── .org Registry (PIR)
│ └── Registrars → Domain owners
│
├── .uk Registry (Nominet)
│ └── Registrars → Domain owners
│
└── Other TLDs...
Regionalne rejestry internetowe (RIR)
IANA przydziela bloki adresów IP pięciu regionalnym rejestrom internetowym (RIR):
| RIR | Region | Zakres |
|---|---|---|
| ARIN | Ameryka Północna | USA, Kanada, Karaiby |
| RIPE NCC | Europa | Europa, Bliski Wschód, Azja Środkowa |
| APNIC | Azja i Pacyfik | Azja, Australia, Pacyfik |
| LACNIC | Ameryka Łacińska | Ameryka Środkowa i Południowa, Karaiby |
| AFRINIC | Afryka | Wszystkie państwa afrykańskie |
Bazy danych i rejestry IANA
Baza strefy głównej
Zawiera wszystkie TLD wraz z operatorami rejestrów, serwerami nazw i statusem DNSSEC.
Usługa WHOIS
Udostępnia autorytatywne informacje rejestracyjne TLD:
whois -h whois.iana.org .com
Rejestry protokołów
- Przydziały numerów portów
- Typy mediów (typy MIME)
- Zestawy znaków
- Kody statusu HTTP
- Schematy URI
Kluczowe funkcje IANA
Delegowanie TLD
Gdy powstaje nowe TLD:
1. Wniosek zostaje złożony do ICANN
2. Zostaje zakończona ocena techniczna
3. IANA koordynuje aktualizację strefy głównej
4. TLD zaczyna być rozwiązywane globalnie
Aktualizacje strefy głównej
- Zmiany są przetwarzane przez zautomatyzowany system
- Są podpisywane kryptograficznie za pomocą DNSSEC
- Są rozprowadzane do serwerów głównych na całym świecie
- Zwykle propagują się w ciągu 24-48 godzin
Przejście nadzoru nad IANA
W 2016 roku nadzór nad IANA przeszedł z rządu Stanów Zjednoczonych na globalną społeczność wielu interesariuszy:
- Wygasła umowa NTIA z ICANN
- Ustanowiono nowe mechanizmy rozliczalności
- Wprowadzono nadzór globalnej społeczności
- Zachowano ciągłość operacyjną
Dostęp do zasobów IANA
| Zasób | URL |
|---|---|
| Baza strefy głównej | iana.org/domains/root/db |
| WHOIS TLD | whois.iana.org |
| Rejestry protokołów | iana.org/protocols |
| Baza stref czasowych | iana.org/time-zones |
IANA pozostaje podstawowym organem koordynującym, który zapewnia spójne i bezpieczne działanie systemów nazewnictwa i numeracji internetu na całym świecie.