Et Protocol Stack er et begreb , der anvendes i kommunikation software-standarder . Idéen blev først oprettet med definitionen af TCP /IP ( Transmission Control Protocol /Internet Protocol) stack i 1974. Konceptet blev videreudviklet af International Standards Organization Open Systems (OSI ) syv- lags model. Configuration
protokoller defineres og grupperes efter funktion . En overordnet definition er skabt til denne gruppe , med angivelse af sit ansvar. Et diagram for opsummering divisionerne mellem grupperinger skulle udtænkt. Designere af TCP /IP valgte at vise det som en stak , som tværsnittet af en kontorbygning . Hvert niveau kaldes en " lag " .
Function
stak vises altid med ansøgninger øverst og det fysiske lag i bunden. To enheder ønsker at udveksle data. Begge kører protokollen suite. Der er en linje, der forbinder de to sider. Oplysninger stammer applikationslaget på afsenderen. Det er gået ned i stakken med hvert lag udføre en handling , før den ledes af data et niveau ned . Dataene forlader afsenderen på det nederste lag og ankommer til det nederste lag af den modtagende stakken . På denne side, udfører hvert lag sin opgave, og derefter sender dataene up one level indtil den ankommer til den modtagende ansøgningen.
Fordele
lagdelt model muliggør forskellige funktioner for kommunikation , der skal isoleres og behandles som en service. Dette gør det muligt hvert lag at specialisere sig i en bestemt funktion , ringer om tjenesteydelser af lavere lag .