Wat is het verschil tussen UDP en TCP?

UPD- en TCP-protocollen worden gebruikt om gegevens - of pakketjes met informatie - over het internet te verzenden op basis van het IP-adres, waarbij TCP de meest populaire van de twee is. Dit artikel legt in het kort de verschillen tussen de UDP- en TCP-protocollen uit .

  • UDP-protocol
  • TCP-protocol

UDP-protocol

UDP ( User Diagram Protocol ) is een niet-verbindingsgericht protocol. Simpel gezegd, wanneer machine A pakketten naar machine B verzendt, is de stroom niet-directioneel. Dit betekent dat de datatransmissie gebeurt zonder de ontvanger te waarschuwen (de machine B), en de ontvanger ontvangt de gegevens zonder een bevestiging naar de zender te sturen (de machine A).

Dit komt omdat de gegevens die door het UDP-protocol worden verzonden, het niet mogelijk maken om de informatie over de zender te verzenden. Als gevolg hiervan kent de ontvanger de afzender van de gegevens niet, behalve zijn IP-adres.

TCP-protocol

In tegenstelling tot UDP is TCP ( Transmission Control Protocol ) verbindingsgeoriënteerd. Wanneer machine A gegevens naar machine B verzendt, wordt machine B op de hoogte gesteld van de aankomst van de gegevens en getuigt van de goede ontvangst van de gegevens door een ontvangstbevestiging.

CRC-controle van gegevens is gebaseerd op een wiskundige vergelijking en verifieert de integriteit van de verzonden gegevens. Daarom, als de ontvangen gegevens beschadigd zijn, staat het TCP-protocol de ontvangers toe om de afzender op de hoogte te stellen.

Afbeelding: © iStock.

Vorige Artikel Volgende Artikel

Top Tips