Skip to main content

Vad är en protokolldataenhet?

En protokolldataenhet (PDU) är ett skiktat datasystem som antingen kommunicerar med en nätverksenhet eller med protokoll i samma maskin.Det finns fem namngivna protokolldataenhetslager, men det femte lagret och högre klassificeras som samma sak, så det kan finnas många fler än fem lager.Det enda fysiska lagret som används för att kommunicera med hårdvara är det första lagret, som transporterar information i binär, bit för bit.När data överförs börjar de vid det högsta lagret och strömmar ner, med varje lager som lägger till ett lagerhuvud.Det andra lagret lägger till en sidfot och konverterar data till bitar för det första lagret, och informationen skickas.

Både nätverk och program som körs på samma dator måste kommunicera och byta data för att fungera.Protokolldataenheten används som ett paket för att skapa och leverera dessa data mellan de två protokollen eller processerna.Det kan finnas många lager till datapaket;Ju fler lager, desto längre bort är data från den fysiska nivån.

Även om det kan finnas ett stort antal lager som transporterar information, finns det tekniskt bara fem olika lager.Det första protokolldataenhetsskiktet är lager 1 och är känt som den fysiska nivån.Lager 2 är datalänkskiktet, som länkar data, och lager 3 är nätverkslagret som kommunicerar mellan nätverk.Det fjärde lagret är känt som transportlagret, eftersom det är där data gör sig redo att skicka.Lager 5 och högre kallas kollektivt data och är höga uppe i datorhierarkin.

När information skickas går den i fallande ordning, från det övre lagret.Till exempel, om de skickade data behöver skikt 6, börjar paketet här.Varje lager under det lägger sedan till ett rubrikpaket, som lägger till mer data.Vid skikt 2 lägger skiktet till en rubrik och en sidfot, vilket gör paketet lämpligt för transport.

Lager 1 är speciellt jämfört med de andra protokolldataenhetslagren, eftersom det varken använder en rubrik eller sidfot eller faktiskt skapar datapaket.Detta lager transporterar information från bitar, i binär, till protokollet, processen eller hårdvaran som begär data.Om paketet behöver lager 2 eller högre, är Layer 2 ansvarig för att konvertera alla rubriker, sidfoten och själva paketet till bitar, så att lager 1 kan leverera det.