![...](/f/b75c0f9f37e19a96a6ec2fcc74ca7a63.jpg)
La rete è standardizzata da protocolli.
Un protocollo di rete è uno standard che descrive in dettaglio i formati e le sequenze da utilizzare nel trasferimento dei dati. Questi protocolli possono essere sistemi proprietari o standard definiti da enti pubblici o associazioni di settore. Possono essere segreti ("chiusi") o pubblici ("aperti").
Scopo
Un protocollo è un riferimento che garantisce che tutti i programmi siano scritti seguendo lo stesso formato. Non avrebbe senso scrivere un programma di comunicazione in cui il programmatore si inventa una propria serie di codici e messaggi. Un tale programma non sarebbe in grado di interagire con nessun altro. Il programma che riceve l'output di questo programma originale non sarebbe in grado di decifrare i messaggi. Per questo motivo, che il protocollo sia proprietario o pubblico, tutti i programmi devono seguire standard comuni.
Video del giorno
Organismi di normazione
Un certo numero di agenzie delle Nazioni Unite ha il compito di mantenere le definizioni dei protocolli. Questi gruppi includono l'Internet Engineering Task Force e l'International Standards Organization. Anche gli organismi del settore mantengono gli standard. Questi organismi sono gruppi di utenti e produttori per una particolare tecnologia. Ne sono un esempio l'Open Mobile Alliance, per la tecnologia wireless, e la Blade Computing Community, che diffonde gli standard per i server blade.
Caratteristiche
Il networking è un campo che richiede in particolare protocolli comuni. I produttori di software e hardware devono garantire che i loro prodotti siano compatibili tra loro. Gli standard aperti incoraggiano la diversità della produzione, che guida la concorrenza, abbassa i prezzi e genera innovazione.