Definire il concetto di protocollo e poi spiegare come funziona un protocollo particolare a scelta.
Perché gli standard sono importanti nei protocolli?
### Risposta:
Un protocollo è una serie di regole che due dispositivi (comunemente chiamati host) utilizzano per comunicare.
Possiamo prendere come analogia la lingua italiana, infatti due persone comunicano utilizzando un protocollo (vocaboli che entrambe le persone capiscono, frasi strutturate in uno specifico modo, etc...). In questo modo entrambe le persone riescono a capire reciprocamente cosa si stanno dicendo.
Entriamo più nello specifico analizzando il protocollo HTTP.
In questo protocollo troviamo un client (ovvero un utente che sta utilizzando un browser e sta facendo una richiesta per accedere ad una determinata pagina) ed un server (ovvero colui che fornirà, se presente, la pagina richiesta).
In particolare quando un client fa una richiesta ad un server sta avvenendo una `HTTP Request`.