kommunikasjonsprotokoller er en av de grunnleggende strukturene som ligger til grunn Internett og nettverk generelt. Mens det er flere forskjellige typer kommunikasjonsprotokoller der ute ( de som er vanlig forekommende inkluderer HTTP - Hypertext Transfer Protocol - brukes for World Wide Web , og TCP /IP - Transmission Control Protocol /Internet Protocol - den underliggende protokollen av Internett-kommunikasjon ) , de fleste kommunikasjon og nettverksbygging protokoller har lignende funksjoner . Meldefunksjoner
I en kommunikasjonsprotokoll , er et signal funksjon brukes til å søke et nettverk om tilgjengeligheten av en krets eller rute . Hvis du tenker på en protokoll som et sett med instruksjoner for å kjøre en bil full av dagligvarer , ville signalisere protokollen være det samme som sjåføren spør om trafikkforholdene fremover - Kan en rute til mottakeren bli funnet? Meldefunksjoner er også generelt på " tegn til liv "-signal i et nettverk. Et nettverk prosessen vil sende ut meldefunksjoner og se etter svar og hvor raskt svarene komme tilbake .
Autentiseringsfunksjoner
Autentiseringsforespørselen funksjonen brukes for å sikre at personen sender informasjonen er autorisert til å være på nettverket . Bruke analogien ovenfor, er autentisering aspektet av protokollen som viser ditt førerkort på en bomringen for å komme på utveksling. Noen autentiseringsprotokoller er dual skjema - de krever også en godkjenning av mottakeren til å motta data . Autentiseringsprotokoller krever noen mekanisme for å kryptere data og dekryptering av det som trengs.
Feilsjekking /korrigering Funksjoner
Error- kontroll funksjoner i kommunikasjonsprotokoller bryte " bilen kommer til butikken " analogi litt. Når informasjon sendes over et datanettverk , er det brutt ned i små bunter av informasjon som kalles pakker . Hver pakke identifiserer seg med header informasjon som inneholder antall byte (størrelsen ) av pakken , hvilket budskap det er en del av, og hvilke pakker bør gjøres før den og følge den slik at mottakeren kan sette bitene på plass - som monterer et puslespill. I stedet for en bil som går fra butikk til hjemmet ditt , tenk en melding overført over Internett er det samme som å sette dagligvarer - ett element om gangen - i en serie av fjernstyrte biler som vil følges uansett trafikk rute er minst trafikk . Hver bil har en kopi av dagligvarer kvittering og en klistrelapp som sier: " Denne bilen har 2 pounds av løk . Det bør være en liten bil på vei bærer gulrøtter " eller " Den neste bilen skal bære salat . " Denne informasjonen - hele listen over elementer som kommer inn, gjør at mottakeren å si: " OK , vi tapte gulrøtter , prøv igjen sender dem, " eller " Bilen som var å bringe salat ser ut til å ha hatt en fender- bender , prøv igjen sende den så vi vet vi har all salat vi trenger. "