Miért fontosak a hálózati protokollok?
A hálózati protokoll egy szabvány, amely részletezi az adatátvitelhez használt formátumokat és szekvenciákat. Ezek a protokollok lehetnek állami szervek vagy iparági szövetségek által meghatározott védett rendszerek vagy szabványok. Lehetnek titkosak ("zárt") vagy nyilvánosak ("nyílt").
Cél
A protokoll egy referencia, amely biztosítja, hogy minden program azonos formátumban legyen megírva. Értelmetlen lenne olyan kommunikációs programot írni, amelyben a programozó saját kód- és üzenetsorozatot talál ki. Egy ilyen program nem tudna kölcsönhatásba lépni másokkal. Az eredeti program kimenetét fogadó program nem tudná megfejteni az üzeneteket. Emiatt, függetlenül attól, hogy a protokoll védett vagy nyilvános, minden programnak meg kell felelnie a közös szabványoknak.
Szabványügyi Testületek
Számos ENSZ-ügynökség feladata a protokolldefiníciók karbantartása. E csoportok közé tartozik az Internet Engineering Task Force és a Nemzetközi Szabványügyi Szervezet. Az ipari szervek is fenntartják a szabványokat. Ezek a szervezetek egy adott technológia felhasználói és termelői csoportjai. Ilyen például az Open Mobile Alliance a vezeték nélküli technológiáért és a Blade Computing Community, amely a blade szerverekre vonatkozó szabványokat terjeszti.
Szolgáltatások
A hálózatépítés olyan terület, amely különösen megköveteli a közös protokollokat. A szoftver- és hardvergyártóknak biztosítaniuk kell, hogy termékeik kompatibilisek legyenek egymással. A nyílt szabványok ösztönzik a termelés sokféleségét, ami serkenti a versenyt, csökkenti az árakat és innovációt generál.