Hvorfor bruker datamaskinen protokoller?

Hvorfor bruker datamaskinen protokoller?


En protokoll er et sett av standarder. Nøytrale standarder hjelpe uavhengig utvikling av kompatibel programvare og maskinvare. Proprietære protokoller tjene penger for private organisasjoner, gjennom lisensiering, og også gjøre det mulig store team av utviklere å jobbe på design og produksjon av det samme produktet. Standarder er regler som håndhever konsistens.

åpne standarder

En rekke non-profit lage tekniske institusjoner over hele verden sørger sponsing og myndighet til å sikkerhets publisering av åpne standarder. En åpen standard må være tilgjengelig for alle som ber om å se den. Selv om disse standardene er vanligvis tilgjengelig for gratis, en rekke standardiseringsorganer belaste enten en abonnementsavgift, eller en per view pris å få tilgang til standarder.

standarder Bodies

Eksempler på standardiseringsorganer som tar betalt for tilgang til PC-relaterte standarder er American National Standards Institute (ANSI) og Institute of Electrical and Electronics Engineers (IEEE). IEEE har ansvar for å definere nettverkskabler standarder som Ethernet og også Wi-Fi-system. En annen institusjon som er tett involvert med datarelaterte protokoller er den internasjonale Technical Commission (IEC), som dekker spesifikasjonene for elektriske kontakter, og elektroniske varer, etc. International Engineering Task Force (IETF) definerer alle protokoller Internett og nettverksprogramvare. The International Telecommunication Union (ITU) definerer protokoller for telefonsystemer, som noen ganger bekymring datasystemer.

proprietære standarder

Et selskap i forkant av datateknologi har noen ganger produkter under utvikling som har funksjoner som ingen internasjonal protokoll ennå har definert. For å få et nytt produkt ut på markedet, har det selskapet til å definere sin egen protokoll, i håp om at andre selskaper vil også ta i bruk dem til å lage kompatibelt utstyr og programvare. Når en proprietær standard er publisert og vedtatt av andre, relevante internasjonale standarder kroppen vedtar vanligvis standard senere. Et eksempel på dette er et verk av Cisco Systems som er spesialister på nettverk standarder. Mange ruting protokoller ble opprettet av Cisco og vedtatt senere av andre. Et annet eksempel er Secure Socket Layer (SSL) oppfunnet av Netscape Communications og nå universelt implementert for sikre websider.

Forretningshemmeligheter

Et selskap kan utvikle en protokoll for å gi dem en fordel i markedet. De ønsker ikke at andre skal vite hvordan deres produkter fungerer, og så holde sine protokoller hemmelig. Et eksempel på dette er den Skype protokollen. Selv om standardprotokoller, publisert av internasjonal standard organer, blir brukt av andre VoIP (Voice over IP) tilbydere, bruker Skype et annet sett med protokoller, av sin egen oppfinnelse, som det holder en hemmelighet.