Akkurat som to personer kan kommunisere med suksess gjennom bruk av et enkelt språk , kan to datautstyr Nettverk Effektivt om kommunikasjon styres av den samme protokollen . Spesielt er kommunikasjon mellom mennesker oppnås gjennom en rekke normer , herunder aksepterte regler eller forventninger om når du skal lytte , når man skal snakke , utseende og anerkjennelse . Likeledes , datautstyr trenger et sett med regler som , når de følges, medfører vellykket nettverk kommunikasjon og datadeling : Dette er hensikten for protokoller. Kommunikasjon ( Network) Protokoller
kommunikasjonsprotokoller er sett av regler som kommunikasjon over et nettverk er oppnådd. Kommunikasjonsprotokoller er ansvarlig for å aktivere og kontrollere nettverkskommunikasjon : De setter reglene for representasjon av data , signalene som brukes i kommunikasjon (for eksempel signaler om hvordan forbindelsen vil bli etablert eller hvordan informasjon utveksles ) , påvisning av feil, og autentisering av datautstyr på nettverket.
Routing /Routed protokoller
rutere er maskinvareenheter ( med sin egen programvare ) som fysisk lar datautstyr for å koble til et nettverk . Hvert koblingspunkt kalles en node. For å være i stand til å overføre datapakker mellom noder via et nettverk, må ruterne være i stand til å kommunisere , og således krever sin egen protokoll . Routing-protokoller tillate rutere for å finne ut hvilken som skal brukes ved overføring av data over et nettverk . Rutet protokoller håndtere den faktiske overføring av disse pakkene når banen er etablert .
Protocol Suites /Stacks
En protokoll suite er en bevisst kombinasjon av protokoller ( hver med et bestemt formål ) som, når kombinert, definere hvordan enkelte medier vil koble til og transportere data over et nettverk. Protokollen suiten består av protokollen stabelen --- det definert sett av protokoller samlet seg i hierarkiske lag i henhold til nivået av kommunikasjon hver protokoll er ansvarlig for (lav , middels eller høy ) . Vanligvis protokollstakk har lavere nivå protokoller som setter reglene for fysisk interaksjon mellom nettverk maskinvareenheter og høyere nivå protokoller , med sine avanserte funksjoner , som setter reglene for brukerprogrammer .
Nedre nivå protokoller
Protocol lag tjene som byggesteiner i protokollen stabelen. I bunnen av bunken ( de lavere lag ) ligger de lavere nivå protokoller . De vanligvis definerer hvordan media og maskinvare-enheter , for eksempel svitsjer og rutere , kommunisere. Andre lavere nivå protokoller takle metoder for nettverksbygging med Internett. For eksempel, i Internet Protocol Suite , er det nederste laget koblingslagprioriteten ; den består av protokoller som definerer fysisk overføring av data. Den neste lavere nivå laget av suite , over link laget , er Internett laget, som inneholder protokoller som angir hvordan datapakkene skal transporteres fra verten, som stammer dataene , over Internett nettverket og noen ganger til målet .