? En nettverksprotokoll er en standard som detaljer formater og sekvenser til bruk ved overføring av data . Disse protokollene kan være proprietære systemer eller standarder definert av offentlige organer eller bransjeorganisasjoner . De kan være hemmelig ( "lukket ") eller publikum ( "open ") . Formål
En protokoll er en referanse slik at alle programmer er skrevet etter samme format. Det ville være meningsløst å skrive et kommunikasjonsprogram som programmerer finner opp sin egen rekke koder og meldinger . Et slikt program vil være ute av stand til å samhandle med andre . Programmet mottar resultatet av denne opprinnelige programmet ville være ute av stand til å dechiffrere meldingene. Av denne grunn, enten protokollen er proprietær eller offentlig , må alle programmer følger felles standarder .
Standards Bodies
En rekke FN-organisasjoner har til oppgave å opprettholde protokollen definisjoner . Disse gruppene omfatter Internet Engineering Task Force og International Standards Organization . Bransjeorganisasjoner også opprettholde standardene. Disse organene er bruker og produsent grupper for en bestemt teknologi . Eksempler på dette er Open Mobile Alliance, for trådløs teknologi , og Blade Computing Community, som formidler standarder for bladservere .
Funksjoner
Nettverk er et felt som særlig krever vanligste protokollene . Software og hardware produsentene må sørge for deres produkter er kompatible med hverandre . Åpne standarder ønsker et mangfold av produksjonen , som driver konkurranse , lavere priser og genererer innovasjon.