Quels sont les avantages des protocoles réseau standardisés ?
Les programmes informatiques ne peuvent interagir que s'ils suivent les mêmes normes. Les réseaux permettent aux programmes exécutés sur différents ordinateurs d'interagir. Ces programmes pourraient être écrits par différents éditeurs de logiciels. Des protocoles de réseau standardisés sont nécessaires pour garantir que tous les logiciels de communication peuvent se comprendre.
Entraine toi
Un programmeur peut décider de créer un champ dans un paquet de données avec un champ de code où « 1 » signifie « Accepter » et « 2 » signifie « Rejeter ». Mais à moins que cette interprétation du code ne soit mise à la disposition d'autres programmes, ce programme ne pourra envoyer des messages qu'au même programme exécuté sur un ordinateur différent. Les protocoles de mise en réseau garantissent qu'aucun programmeur n'a la responsabilité de décider de la procédure d'exploitation d'une fonction en réseau.
Compétition
Les protocoles de réseau standardisés publiés permettent la concurrence. Avec un standard commun de référence, n'importe quel éditeur de logiciels peut produire des programmes qui sont automatiquement compatibles avec d'autres programmes fonctionnant dans le même domaine. Cela permet la concurrence, qui favorise l'innovation et fait baisser les prix.
Secrets commerciaux
Certaines normes de mise en réseau sont propriétaires. Une entreprise peut décider de garder ses protocoles d'exploitation secrets en interne pour empêcher d'autres entreprises de se concurrencer dans un domaine qu'elles dominent. Au sein de l'entreprise, des protocoles doivent être rédigés et diffusés pour s'assurer que tous leurs programmes sont compatibles. Ce système propriétaire peut impliquer un large éventail de fonctions et couvrir plusieurs protocoles différents.
Implémentations mixtes
Un système en réseau pourrait impliquer une combinaison de protocoles « ouverts » (accessibles au public) et « fermés » (secrets propriétaires). Une nouvelle application peut nécessiter l'adaptation d'un protocole standard pour fonctionner correctement. Dans ce cas, l'entreprise qui crée le logiciel ne suit pas les protocoles existants, mais en crée un nouveau.
Innovation
Certaines situations obligent une entreprise à créer son propre nouveau protocole afin de publier un nouveau produit au public. Les organismes internationaux de normalisation ne produisent pas rapidement de nouvelles normes, de sorte qu'une entreprise innovante peut devoir produire de nouvelles normes et les publier elle-même, en espérant que d'autres entreprises sauteront sur la norme et créeront des installations supplémentaires pour le nouveau produit. Ce scénario est particulièrement observé dans le domaine en développement rapide des réseaux sans fil. Il existe de nombreuses normes ouvertes dans ce domaine qui ont été créées à l'origine par une entreprise plutôt que par un organisme de normalisation. Beaucoup sont ensuite adoptés comme normes internationales.
Les associations
Un certain nombre de groupements professionnels créent des groupes d'utilisateurs pour prendre en charge un domaine de mise en œuvre spécifique, comme les applications industrielles ou la mise en réseau des flux de processus pour les entreprises de services publics. Cela permet à un groupe de producteurs de promouvoir leurs produits dans un cadre d'entraide entre leurs utilisateurs. D'autres associations professionnelles sont créées par les détenteurs de protocoles brevetés pour générer un revenu à partir du brevet en encourageant d'autres entreprises à payer une redevance pour les utiliser et accroître la popularité du protocole.