Quali sono i vantaggi dei protocolli di rete standardizzati?

I programmi per computer possono interagire solo se seguono gli stessi standard. Le reti consentono ai programmi in esecuzione su computer diversi di interagire. Questi programmi potrebbero essere scritti da diversi produttori di software. Sono necessari protocolli di rete standardizzati per garantire che tutti i software in comunicazione possano capirsi.

Pratica

Un programmatore potrebbe decidere di creare un campo in un pacchetto di dati con un campo codice dove "1" significa "Accetta" e "2" significa "Rifiuta". Ma a meno che questa interpretazione del codice non sia resa disponibile ad altri programmi, quel programma sarà in grado di inviare messaggi solo allo stesso programma in esecuzione su un computer diverso. I protocolli di rete assicurano che nessun programmatore abbia la responsabilità di decidere la procedura operativa per una funzione in rete.

concorrenza

I protocolli di rete standardizzati pubblicati consentono la concorrenza. Con uno standard comune a cui fare riferimento, qualsiasi software house può produrre programmi automaticamente compatibili con altri programmi in esecuzione nello stesso campo. Ciò consente la concorrenza, che promuove l'innovazione e abbassa i prezzi.

Segreti commerciali

Alcuni standard di rete sono proprietari. Un'azienda può decidere di mantenere segreti i propri protocolli operativi per impedire ad altre aziende di competere in un campo che dominano. All'interno dell'azienda, i protocolli devono essere scritti e diffusi per garantire che tutti i loro programmi siano compatibili. Questo sistema proprietario potrebbe coinvolgere un'ampia gamma di funzioni e coprire diversi protocolli.

Implementazioni miste

Un sistema in rete potrebbe comportare una combinazione di protocolli "aperti" (disponibili al pubblico) e "chiusi" (segreti proprietari). Una nuova applicazione può richiedere l'adattamento di un protocollo standard per funzionare correttamente. In questo caso, l'azienda che crea il software non segue i protocolli esistenti, ma ne crea uno nuovo.

Innovazione

Alcune situazioni richiedono che un'azienda crei un proprio nuovo protocollo per rilasciare un nuovo prodotto al pubblico. Gli organismi internazionali di standardizzazione non producono rapidamente nuovi standard, quindi un'azienda innovativa potrebbe dover produrre nuovi standard e pubblicarli da sola, sperando che altre aziende si attengano allo standard e creino strutture aggiuntive per il nuovo prodotto. Questo scenario è particolarmente visto nel campo in rapido sviluppo delle reti wireless. Ci sono molti standard aperti in questo settore che sono stati originariamente creati da un'azienda piuttosto che da un organismo di standard. Molti sono poi adottati come standard internazionali.

Associazioni

Numerosi gruppi commerciali creano gruppi di utenti per supportare un'area specifica di implementazione, come applicazioni industriali o reti di flussi di processo per le società di servizi. Ciò consente a un gruppo di produttori di promuovere i propri prodotti in un quadro di sostegno reciproco tra i propri utenti. Altre associazioni di categoria vengono create dai titolari di protocolli brevettati per generare un reddito dal brevetto incoraggiando altre aziende a pagare una quota per utilizzarli ed espandere la popolarità del protocollo.