1. L'arhitectura invizibilă di Internet globale
L'interoperabilità di Internet poggia su standard aperti sviluppati dall'IETF e coordinati dalla IANA.
2. Che cos'è una RFC (Request for Comments)?
Una RFC è un documento tecnico formale che descrive protocolli, architetture e standard di Internet. Nell'aprile 1969 Steve Crocker redasse la RFC 1 intitolandola "Richiesta di commenti" per promuovere una discussione democratica e aperta tra colleghi.
"Rough Consensus and Running Code"
La filosofia dell'IETF è stata riassunta da David Clark: "Rifiutiamo re, presidenti e votazioni. Crediamo nel consenso approssimativo e nel codice funzionante."
3. Categorie di RFC e percorso verso gli standard
- Standard Internet (Internet Standard / STD): Norme mature e ampiamente adottate (es. RFC 791, RFC 8200).
- Proposed Standard: Specifiche stabili approvate dall'IESG.
- Best Current Practice (BCP): Linee guida operative per la sicurezza delle reti (es. BCP 38).
- Informational & Experimental: Documentazione di settore e protocolli di ricerca.
4. RFC fondamentali che ogni ingegnere di rete deve conoscere
Foundational RFCs of Modern Networking:
• RFC 791 (1981): Internet Protocol (IPv4) Specification
• RFC 793 (1981): Transmission Control Protocol (TCP)
• RFC 1918 (1996): Address Allocation for Private Internets (10/8, 172.16/12, 192.168/16)
• RFC 2460 / 8200: Internet Protocol, Version 6 (IPv6) Specification
• RFC 2616 / 7230 / 9110: Hypertext Transfer Protocol (HTTP/1.1 & HTTP Semantics)
• RFC 3021 (2000): Using 31-Bit Prefixes on IPv4 Point-to-Point Links
• RFC 4291 / 5952: IPv6 Addressing Architecture & Recommendation for IPv6 Text Representation
• RFC 8305 (2017): Happy Eyeballs v2 (Better Dual-Stack Connectivity)
5. Che cos'è la IANA (Internet Assigned Numbers Authority)?
Creata da Jon Postel, la IANA (oggi parte di ICANN) governa i registri globali:
- Nomi a dominio: Gestione della zona radice del DNS e dei TLD (.it, .com, .org).
- Risorse numeriche: Assegnazione di blocchi IP e numeri AS ai 5 RIR regionali.
- Parametri di protocollo: Registrazione dei numeri di porta TCP/UDP e tipi ICMP.
6. Gerarchia globale di distribuzione degli indirizzi IP
[ IANA ]
(Global Numbers Authority)
│
┌──────────────┼──────────────┬──────────────┬──────────────┐
▼ ▼ ▼ ▼ ▼
[ARIN] [RIPE NCC] [APNIC] [LACNIC] [AFRINIC]
(N. America) (Europe/ME) (Asia-Pacific) (Latin America) (Africa)
│ │ │ │ │
└──────────────┴──────────────┼──────────────┴──────────────┘
▼
[ Internet Service Providers / ISPs ]
▼
[ Enterprise Networks & End Users ]
7. Considerazioni IANA all'interno delle RFC
Ogni specifica RFC include una sezione "IANA Considerations" per registrare in modo trasparente nuove porte, opzioni e codici di intestazione.
8. Considerazioni finali per gli ingegneri di rete
Consultare direttamente le RFC ufficiali protegge le aziende da dipendenze tecnologiche proprietarie garantendo compatibilità a lungo termine.