Hvorfor er Protokoller nødvendig for overføring av data?
En protokoll er et sett av standarder. Hvis alle har tilgang til disse standardene, er programmer som brukes til å sende data garantert å være kompatibel med mottak av programmer. Det ville ikke være noe poeng i en programmerer bestemmer seg for et sett med kommandoer for å sende for å opprette en forbindelse, fordi mottakermaskinen ikke ville forstå dem. Åpne standardprotokoller, fritt tilgjengelig og sentralt styrt, sikre kompatibilitet.
Eksempel
Den mest kjente protokoll som brukes i overføring av data er "Internet Protocol". Navnet stammer fra muligheten til å rute data på tvers av ulike nettverk. The Internet Protocol er en del av "TCP / IP" stack ( "Transmission Control Protocol / Internet Protocol") som er de viktigste protokoller for overføring av data på tvers av nettverk.
Konkurranse
Åpne standarder gjør at nye utviklere å gå inn i markedet for kommunikasjonsprogramvare. Programvare kjøpere kan være trygg på at programmet vil fungere i henhold til reglene etterfulgt av alle andre programmer å koble til Internett. Dette skaper konkurranse, bedre tjenester og redusere prisene.
proprietære protokoller
Ny teknologi kan kreve et firma til å lage sine egne protokoller, snarere enn å vente på en internasjonal standard for å bli sett. Trådløse nettverk er et eksempel på dette. Disse uavhengige protokoller senere akseptert som offentlige standarder.