? Datanettverk involverer mange forskjellige biter av maskinvare og programvare som hjelper til å flytte data fra en datamaskin til en annen. Disse ulike elementene kan ikke jobbe sammen med mindre de hadde en felles forståelse av formater , koder og operasjonsprosedyrer . En protokoll er en kombinasjon av disse faktorene kodifisert til en felles standard . Hardware
All hardware bidra til et nettverk må være kompatibel og i stand til å synkronisere data . Det ville ikke være mulig å bruke en nettverkskabel hvis kontakten ikke passet inn i kontaktene av datamaskiner og nettverksutstyr. Nettverket utstyr må vite kabelens spenning kapasitet for å kunne søke en elektrisk puls til å representere binære data . Både avsender og mottaker av data må jobbe på en felles klokkefrekvens å utlede starten og slutten av hver bit i de binære data som overføres . Internasjonale standardiseringsorganer publisere spesifikasjonene for kabler, kontakter, kontakter og nettverk utstyr konfigurasjon for å sikre overenstemmelse mellom disse elementene .
Programvare
En ruter ville ikke være noen nytte hvis ingen av datamaskinene på nettverket visste hvordan å håndtere pakker i det formatet som router forstått. En dataprogram ville ikke være i stand til å bruke et nettverk hvis den ikke kjenner kommandoen sett av beboeren nettverk programvare . Dette er eksempler der ulike elementer i nettverket må koordinere sine instruksjoner. Protokoller gjør denne kommunikasjonen ved å legge ned en nøytral sett av prosedyrer og formater.
Proprietære protokoller
Et sett med standarder trenger ikke å bli godkjent av en International Standards organ for å være en protokoll . Angivelse av formater , koder eller konfigurasjon for nettverk programvare eller maskinvare er en protokoll selv om det bare er delt i en bedrift. Dette er en proprietær protokoll , også kjent som et "lukket" -protokoll . Minstekravet for å skrive en nyttig protokoll for utvikling er at de ulike menneskene som arbeider på prosjektet bør samordne sin innsats for å produsere et fungerende produkt . I noen tilfeller , bedrifter bruker sine proprietære protokoller som en kommersiell fordel , lisensiering bruken til kollegaer , og skaper en privat allianse og sikre at flere produkter kompatible med deres standarder kommer på markedet.
Åpne protokoller
Samordning av nettvirksomhet blir mer komplisert når du kobler over Internett . Personer som arbeider i ulike land kan være konkurransedyktig med eller fiendtlig innstilt til hverandre og kanskje ikke ønsker å gi en annen nasjon eller utvikler et konkurransefortrinn ved å følge sine protokoller . Internasjonale standarder organisasjoner fjerne noen politisk fordel ved å publisere sine nettverksprotokoller offentlig, og som regel gratis. Disse protokollene sikre global tilkobling og også kjøre nettverksteknologi frem ved å øke konkurransen mellom produsenter av kompatible produkter .