Standard Internet - Internet Standard

In rete di computer di ingegneria , uno standard di Internet è una normativa specifica di una tecnologia o la metodologia applicabile al Internet . Gli standard Internet vengono creati e pubblicati dall'Internet Engineering Task Force (IETF).

I contributi tecnici all'IETF iniziano come Internet Draft , possono essere promossi a Request for Comments e possono infine diventare uno standard Internet.

Uno standard Internet è caratterizzato da maturità tecnica e utilità. L'IETF definisce anche uno standard proposto come una specifica meno matura ma stabile e ben rivista. Una bozza di standard è una terza classificazione che è stata interrotta nel 2011. Una bozza di standard era un passaggio intermedio che si verificava dopo uno standard proposto ma prima di uno standard Internet.

Come riportato nella RFC 2026:

In generale, uno standard Internet è una specifica che è stabile e ben compresa, è tecnicamente competente, ha implementazioni multiple, indipendenti e interoperabili con una notevole esperienza operativa, gode di un significativo sostegno pubblico ed è riconoscibilmente utile in alcune o tutte le parti del Internet.

Panoramica

Uno standard Internet è documentato da una richiesta di commenti (RFC) o da un insieme di RFC. Una specifica che deve diventare uno standard o parte di uno standard inizia come bozza Internet e viene successivamente, di solito dopo diverse revisioni, accettata e pubblicata dall'editor RFC come RFC ed etichettata come standard proposto . Successivamente, una RFC viene elevata a Internet Standard , con un numero di sequenza aggiuntivo, quando la maturità ha raggiunto un livello accettabile. Collettivamente, queste fasi sono note come Standards Track e sono definite in RFC 2026 e RFC 6410. L'etichetta Historic viene applicata a documenti di Standards Track deprecati o RFC obsoleti che sono stati pubblicati prima della creazione dello Standards Track.

Solo l' IETF , rappresentato dall'Internet Engineering Steering Group (IESG), può approvare gli Standards Track RFC. L'elenco definitivo degli standard Internet è mantenuto negli standard ufficiali del protocollo Internet . In precedenza, STD 1 era utilizzato per mantenere un'istantanea dell'elenco.

Processo di standardizzazione

Diventare uno standard è un processo in due fasi all'interno dell'Internet Standards Process: Standard proposto e Standard Internet . Questi sono chiamati livelli di maturità e il processo è chiamato Standards Track .

Se un RFC fa parte di una proposta che si trova sullo Standards Track, nella prima fase viene proposto lo standard e successivamente le organizzazioni decidono se implementare questo standard proposto. Dopo che i criteri della RFC 6410 sono soddisfatti (due implementazioni separate, uso diffuso, nessuna errata ecc.), la RFC può passare allo standard Internet.

L'Internet Standards Process è definito in diversi documenti "Best Current Practice", in particolare BCP 9 (attualmente RFC 2026 e RFC 6410). In precedenza esistevano tre livelli di maturità standard: Standard proposto , Bozza standard e Standard Internet . RFC 6410 ha ridotto questo a due livelli di maturità.

Standard proposto

La RFC 2026 originariamente caratterizzava gli standard proposti come specifiche immature, ma questa posizione è stata annullata dalla RFC 7127.

Una specifica proposta di standard è stabile, ha risolto scelte progettuali note, ha ricevuto una significativa revisione da parte della comunità e sembra godere di un interesse della comunità sufficiente per essere considerata preziosa. Di solito, non sono richieste né l'implementazione né l'esperienza operativa per la designazione di una specifica come Standard Proposto.

Gli standard proposti sono di qualità tale che le implementazioni possono essere implementate in Internet. Tuttavia, come per tutte le specifiche tecniche, gli standard proposti possono essere rivisti se vengono rilevati problemi o vengono identificate soluzioni migliori, quando vengono raccolte esperienze con l'implementazione di implementazioni di tali tecnologie su larga scala.

Molti standard proposti sono effettivamente distribuiti su Internet e ampiamente utilizzati, come protocolli stabili. La pratica effettiva è stata che la progressione completa attraverso la sequenza dei livelli di standard è in genere piuttosto rara e i protocolli IETF più popolari rimangono allo standard proposto.

Bozza di norma

Nell'ottobre 2011, la RFC 6410 ha unito il secondo e il terzo livello di maturità in un unico progetto di standard. Le bozze di standard precedenti esistenti conservano tale classificazione. L' IESG può riclassificare un vecchio Draft Standard come Proposed Standard dopo due anni (ottobre 2013).

Standard Internet

Uno standard Internet è caratterizzato da un alto grado di maturità tecnica e dalla convinzione generalmente diffusa che il protocollo o il servizio specificato fornisca un vantaggio significativo alla comunità Internet. Generalmente gli standard Internet coprono l'interoperabilità dei sistemi su Internet attraverso la definizione di protocolli, formati di messaggi, schemi e linguaggi. Il più fondamentale degli standard Internet sono quelli che definiscono il protocollo Internet .

Uno standard Internet garantisce che hardware e software prodotti da fornitori diversi possano funzionare insieme. Avere uno standard rende molto più facile sviluppare software e hardware che collegano reti diverse perché software e hardware possono essere sviluppati uno strato alla volta. Normalmente, gli standard utilizzati nella comunicazione dei dati sono chiamati protocolli.

A tutti gli standard Internet viene assegnato un numero nella serie STD. La serie è stata riassunta nel suo primo documento, STD 1 (RFC 5000), fino al 2013, ma questa pratica è stata ritirata nella RFC 7100. L'elenco definitivo degli standard Internet è ora gestito dall'editor RFC.

I documenti inviati all'editor IETF e accettati come RFC non vengono rivisti; se il documento deve essere modificato, viene inviato nuovamente e assegnato un nuovo numero RFC. Quando un RFC diventa uno standard Internet (STD), gli viene assegnato un numero STD ma mantiene il suo numero RFC. Quando uno standard Internet viene aggiornato, il suo numero rimane invariato ma fa riferimento a un diverso RFC oa un insieme di RFC. Ad esempio, nel 2007 RFC 3700 era uno standard Internet (STD 1) e nel maggio 2008 è stato sostituito con RFC 5000. RFC 3700 ha ricevuto lo stato storico e RFC 5000 è diventato STD 1.

L'elenco degli standard Internet è stato originariamente pubblicato come STD 1, ma questa pratica è stata abbandonata a favore di un elenco online gestito dall'editor RFC.

Guarda anche

Riferimenti

link esterno