Packet (informatica)

In de informatietechnologie is een pakket een verzameling gegevens die kan worden gebruikt door computers die met elkaar moeten communiceren, meestal als onderdeel van een netwerk. Sommige computers en netwerken gebruiken geen pakketten om te communiceren. Maar de meeste doen dat momenteel wel, waaronder bijna alle computers op het internet. Met pakketten kunnen veel computers in een netwerk sneller en gemakkelijker communiceren.

 

Structuur

Een pakket bestaat uit twee soorten gegevens: pakketinformatie en pakketgegevens (of payload). Als je een pakket ziet als een brief bij de post, is de controle-informatie als de buitenkant van de enveloppe. Er is een adres dat zegt waar de brief heen moet, en een stempel dat zegt hoe de brief moet worden verzonden (snel of langzaam). Op dezelfde manier gebruikt de computer de controle-informatie in het pakket om te beslissen waar en hoe de gegevens worden verzonden. Mensen zijn meestal niet geïnteresseerd in de controle-informatie.

De gebruikersgegevens zijn als de binnenkant van de enveloppe. Het is de eigenlijke informatie die de computer probeert te verzenden. Dit kan elk soort digitale gegevens zijn, zoals woorden, afbeeldingen, muziek of computerprogramma's. Het is over het algemeen voor mensen of computers om te gebruiken, maar niet voor het pakketsysteem.

Verschillende communicatieprotocollen plaatsen de besturingsinformatie en de gebruikersinformatie op verschillende plaatsen, of laten ze er anders uitzien. Maar ze doen nog steeds hetzelfde.

 

Problemen

Soms maken de computers fouten bij het verzenden van gegevens, of hebben ze moeite om elkaar te "horen". Daarom gebruiken veel pakketten een controlesom of cyclische redundantiecontrole om er zeker van te zijn dat ze de juiste informatie hebben. Dit is meestal een onderdeel van de controle-informatie. Dit helpt om ervoor te zorgen dat de pakketten zelf de juiste informatie hebben. Maar dan moeten computers ook de juiste pakketten krijgen.

Het ontwerpen van computernetwerken kan moeilijk zijn. Hoewel de computers van tegenwoordig zeer geavanceerd zijn, komt informatie soms niet aan waar het hoort. Soms proberen computers dit op te lossen en verzenden ze de informatie uiteindelijk twee keer. En soms komt de informatie niet in de juiste volgorde aan. Het Transmission Control Protocol, of TCP, is uitgevonden om deze problemen op te lossen. Maar omdat het complex is, gebruiken sommige computers in plaats daarvan het User Datagram Protocol (UDP).

 

AlegsaOnline.com - 2020 / 2023 - License CC3