Hvorfor trenger Protokoller varierer fra lag til lag?

Protokoller for nettverksbygging er stratifisert i lag. Disse lag blir representert som en stabel. Den nederste laget er det fysiske laget og det øverste laget er brukeren vendt Application lag. Lagene i mellom utføre bestemte funksjoner for å forberede applikasjonsdata for overføring, eller for å sette sammen data som kommer til å presentere for brukeren.

Funksjon

Hensikten med å organisere protokoller i lag er å skape "abstraksjon". Hvert lag leverer tjenester til laget ovenfor og anvender tjenestene fra laget under. En analogi er kontorarbeidere. En skaper fakturaer og setter dem i sin ut skuffen. En annen vil samle alt i alle ut skuffen. Den invoicer vet ikke nøyaktig hvordan posten vil komme til sin destinasjon. The post arbeideren vet ikke hva som er i konvoluttene han bærer. Dette er abstraksjon.

Egenskaper

Som med kontoret post analogi, å få data ut på et nettverk involverer mange forskjellige oppgaver. Hvert lag har en spesialisering. Den fokuserer på det området av ansvar og ikke noe annet. Dette er grunnen til protokollene er forskjellige ved forskjellige lag.

Eksempel

Den vanligste protokollstakken i bruk i nettverk er TCP / IP-protokollstakken. Denne gruppen inkluderer Internet Protocol, som er der IP-adresser er definert.