Internet Draft vs. Proposed Standard: Spiegato il Processo di Standardizzazione IETF
Il processo di standardizzazione IETF ha due stadi iniziali — **Internet-Draft (I-D)** e **Proposed Standard (PS)** — con maturità e processi distinti:
| Attributo | Internet-Draft | Proposed Standard |
|---|---|---|
| Stato | Lavoro in corso (WIP) | Tecnicamente maturo, implementabile |
| Ciclo di vita | Scade in 6 mesi (rinnovabile) | Stabile; avanza a Draft Standard → Standard |
| Revisione | Discussione Working Group (WG), informale | Consenso WG + revisione IESG + IETF Last Call |
| Implementazione | Solo sperimentale (etichetta "EXPERIMENTAL") | Incoraggiata per produzione; test di interoperabilità |
| Frequenza modifiche | Alta — versioni -00, -01, -02... | Bassa — solo tramite errata o nuova revisione (bis) |
| Numero RFC | Nessuno (draft-ietf-wg-name-##) | Assegnato (RFC XXXX) |
| Esempi | draft-ietf-httpbis-semantics-19 | RFC 9110 (HTTP Semantics) |
Flusso del Processo
- Individual Draft → inviato al WG.
- Adozione WG → diventa WG Draft.
- WG Last Call → consenso raggiunto.
- Valutazione IESG → revisione tecnica, sicurezza, IANA, legale.
- IETF Last Call → revisione comunitaria di 2 settimane.
- Approvato → RFC pubblicato come Proposed Standard.
Distinzione Chiave
Internet-Draft = "Stiamo progettando questo."**
Proposed Standard = "Concordiamo che funzioni; costruitelo."
La maggior parte dei protocolli distribuiti (TCP, TLS, HTTP/2, QUIC, DNSSEC, BGP) sono **Proposed Standards** — alcuni da decenni. "Standard" (completo) richiede due implementazioni interoperabili indipendenti + distribuzione significativa — raro.
Segui le bozze attuali: datatracker.ietf.org.