En PDU (Protocol Data Unit) er et generisk udtryk i netværk, der henviser til en
enhed af data, der overføres mellem netværksenheder . Det er som en pakke, der indeholder information og er adresseret til en bestemt modtager.
Her er en sammenbrud af, hvad en PDU gør:
* Indkapsling: PDU'er indkapsler data fra protokoller på højere niveau (som HTTP, FTP eller TCP) til et format, der kan overføres over netværket. Dette involverer tilføjelse af overskrifter og undertiden trailere med information som:
* Kilde- og destinationsadresser: At vide, hvor dataene kom fra, og hvor de skal hen.
* Protokolinformation: For at identificere den protokol, der bruges til dataene.
* sekvensnumre: For at sikre, at data modtages i den rigtige rækkefølge.
* Fejlkontrol: For at sikre dataintegritet.
* transmission: Når PDU er indkapslet, sendes PDU over netværket. Den specifikke type netværk (f.eks. Ethernet, Wi-Fi, Fiber) bestemmer, hvordan PDU transmitteres.
* Decapsulation: Når PDU når sin destination, er den dekapsuleret. Dette betyder at fjerne overskrifter og trailere for at afsløre de originale data.
forskellige lag, forskellige PDU'er
Begrebet PDU'er er vigtigt for at forstå de forskellige lag i OSI -modellen:
* lag 1 (fysisk): PDU'er kaldes bits og repræsenterer de rå data, der overføres over det fysiske medium.
* lag 2 (datalink): PDU'er kaldes rammer og indeholder MAC -adresserne på kilden og destinationsenhederne.
* lag 3 (netværk): PDU'er kaldes pakker og indeholder IP -adresserne på kilden og destinationsværterne.
* lag 4 (transport): PDU'er kaldes segmenter (TCP) eller datagrammer (UDP) og indeholder oplysninger om den specifikke applikation ved hjælp af dataene.
Kortfattet:
En PDU er en grundlæggende byggesten til dataoverførsel i netværk. Det indkapsler data fra protokoller på højere niveau og giver de nødvendige oplysninger til transmission, fejlkontrol og levering til den rigtige destination.