? Ett protokoll Stack är ett begrepp som används i kommunikation programvara normer . Idén skapades först med definitionen av TCP /IP ( Transmission Control Protocol /Internet Protocol ) stack i 1974 . Konceptet vidareutvecklades av International Standards Organization Open Systems Interconnection ( OSI ) sju lager modell . Konfiguration
protokoll definieras och grupperas efter funktion . En övergripande definition skapas för denna grupp , ange sitt ansvar . Ett diagram för att sammanfatta divisionerna mellan grupperingar måste utarbetas . Formgivarna av TCP /IP valde att visa den som en stapel , som tvärsnittet av en kontorsfastighet. Varje nivå kallas ett " lager " .
Funktion
stack alltid visas med ansökningarna upptill och det fysiska skiktet i botten . Två enheter vill utbyta data . Båda kör protokollet sviten . Det finns en linje som förbinder de båda sidorna . Data härstammar i applikationslagret av avsändaren . Det förs ned bunten med varje skikt utför en åtgärd innan de passerar de uppgifter ner en nivå . Datan lämnar avsändare, från bottenskiktet och anländer till det nedersta lagret hos den mottagande stapeln. På denna sida , utför varje lager sin uppgift och sedan passerar datan upp en nivå tills den når den mottagande programmet .
Fördelar
skiktad modell möjliggör olika funktioner av kommunikation som skall isoleras och behandlas som en tjänst . Detta gör att varje lager för att specialisera sig på en särskild funktion , ringer om tjänster i lägre skikt .