In informatica e in telecomunicazioni una Request for Comments o in breve RFC, in italiano "richiesta di commenti", è un documento pubblicato dalla Internet Engineering Task Force che riporta informazioni o specifiche riguardanti nuove ricerche, innovazioni e metodologie dell'ambito informatico o, più nello specifico, di Internet.

Storia

modifica

La prima RFC della storia è stata scritta da Steve Crocker nel 1969[1], come parte del progetto ARPANET. Crocker era uno dei collaboratori di Leonard Kleinrock alla UCLA, e la scrisse nel bagno di un appartamento che condivideva con altri ricercatori e studenti. Quel documento, chiamato "host software", descriveva le funzionalità del calcolatore ospite (un Honeywell DDP-516) e i protocolli di colloquio fra lo stesso calcolatore ospite e l'Interface Message Processor, oggi più comunemente chiamato router[2].

RFC Editor

modifica

La fonte ufficiale per le RFC sul Web è l'RFC Editor[3]. Quasi ogni RFC pubblicata, per esempio l'RFC 5000, possiede un proprio URL: http://www.rfc-editor.org/rfc/rfc5000.txt

Tutte le RFC vengono inviate in codice ASCII semplice e vengono pubblicate in tale formato, ma esistono delle eccezioni. Comunque, dal 2008, la versione definitiva di ciascuno standard RFC è in codice ASCII.

Per facilitare l'accesso ai metadati di un particolare RFC (parole chiave, autore/i, data di pubblicazione, errori, status e specialmente gli ultimi aggiornamenti) il sito dell'RFC Editor offre un motore di ricerca[4].

Ciclo di vita

modifica

I documenti in procinto di diventare standard evolvono secondo i seguenti passi:

  • Proposed Standard: specifica sufficientemente stabile, ha ricevuto un sufficiente feedback dagli sviluppatori, ha un certo interesse nella comunità Internet; tuttavia questa specifica non è ancora ritenuta sufficientemente matura; gli implementatori devono trattare questa specifica come una specifica ancora immatura;
  • Draft Standard: richiede la presenza di almeno due implementazioni che hanno dimostrato la loro interoperabilità. Indica che l'IESG ritiene lo standard sufficientemente maturo;
  • Standard: richiede la presenza di un numero di implementazioni significativo e una notevole esperienza dimostrata dagli utenti su questo standard, gli viene assegnato un numero progressivo nella lista degli standard (STD).

I documenti che non sono ritenuti adatti ad essere Internet Standards vengono etichettati come:

  • Experimental: documento relativo a qualcosa ancora in fase di ricerca; viene pubblicata a titolo informativo senza che ci sia la pretesa di farlo diventare standard a breve. Può essere il risultato prodotto da un gruppo di lavoro Internet (sia IETF che IRTF), oppure un contributo individuale;
  • Informational: documento di tipo informativo su un determinato argomento; può non disporre di un particolare consenso nella comunità Internet e non rappresenta una raccomandazione di sorta;
  • Historic: standard che sono ormai completamente rimpiazzati da nuove specifiche oppure sono caduti in disuso;
  • Best Common Practice (BCP): documenti che suggeriscono alcuni modi di comportamento/configurazione che non sono standard ma consigliati. Deve esistere consenso anche in questo caso, ma il processo di approvazione è più veloce.

Note

modifica
  1. ^ (EN) Stephen D. Crocker, The Beginning of the Network Working Group from the Origins of RFCS, RFC 1000 di J. Reynolds e J. Postel.
  2. ^ Mariella Berra e Angelo Raffaele Meo, Informatica solidale 2. Libertà di software, hardware e conoscenza, Torino, Bollati Boringhieri, 2006, ISBN 978-8-83-391646-0.
  3. ^ (EN) Document Retrieval, su RFC Editor.
  4. ^ (EN) RFC Search, su RFC Editor.

Bibliografia

modifica

Voci correlate

modifica

Collegamenti esterni

modifica
Controllo di autoritàVIAF (EN195844503 · GND (DE4813216-0

📚 Artikel Terkait di Wikipedia

Simple Network Management Protocol

richiesta SNMPv1 (Get-request/Get-next-request/Set-request): Formato PDU per i messaggi di risposta SNMPv1 (Get-response): Request ID: serve per associare

Netiquette

RFC 2635 che riguarda le regole relative allo spam. La sigla RFC (Request for Comments), nel linguaggio di Internet, indica un documento formale che è il

Internet Engineering Task Force

lavoro di ogni gruppo si traduce in dei documenti denominati RFC (Request For Comments) che vengono sottoposti alla IESG (Internet Engineering Steering

IP over Avian Carriers

umoristici, fu descritta per la prima volta nel documento RFC 1149, un Request for comments dell'Internet Engineering Task Force (IETF), scritto da D. Waitzman

Lightweight Directory Access Protocol

in modo gerarchico. È specificato in una serie di Standard Track Request for Comments (RFCs) della Internet Engineering Task Force (IETF). La sua descrizione

Rfc

giusta. Vedi anche le voci che iniziano con o contengono il titolo. Request for Comments – documenti e standard informativi di Internet Royal Flying Corps

Internet

le caratteristiche della rete, vennero introdotti i fondamentali Request for Comments, tuttora i documenti fondamentali per tutto ciò che riguarda i protocolli

Posta elettronica certificata

Alessandro Vinciarelli (CNIPA) hanno redatto l'Internet RFC 6109 (Request for Comments 6109) al fine di rendere accessibili alla comunità Internet l'architettura