Maison » Protocole de datagramme utilisateur (UDP)

Protocole de datagramme utilisateur (UDP)

1980
  • David P. Reed
Engineers collaborating in a computer networking lab on User Datagram Protocol applications.

The User Datagram Protocol (UDP) is a minimal, connectionless Transport Layer protocol. It provides a simple datagram service without the reliability, ordering, or flow control mechanisms of TCP. Its main advantages are low overhead and low latency, making it suitable for time-sensitive applications like DNS lookups, online gaming, and live video streaming, where speed is more critical than perfect reliability.

UDP operates on a ‘fire-and-forget’ basis. An application can send a UDP datagram to a destination without first establishing a connection. The UDP header is very simple, containing only source and destination port numbers, the datagram length, and an optional checksum for error detection. This minimalism translates directly to performance benefits. There is no delay from a connection setup handshake, no state to maintain for connections, and no retransmission of lost packets. This makes UDP ideal for applications that can tolerate some packet loss or have their own mechanisms for handling it. For example, in a VoIP call, losing a few milliseconds of audio is preferable to delaying the entire conversation to retransmit a lost packet. Similarly, in online gaming, receiving slightly outdated game state information is better than pausing the game to wait for a reliable data stream. The QUIC protocol, which underlies HTTP/3, is built on top of UDP to combine its low latency with custom reliability and congestion control mechanisms.

UNESCO Nomenclature: 3307
- Informatique

Taper

Logiciel/Algorithme

Perturbation

Substantiel

Usage

Utilisation généralisée

Précurseurs

  • le besoin d'une alternative plus simple et plus rapide au TCP
  • expérience avec des expériences de voix par paquets en temps réel sur arpanet
  • la conception de la suite de protocoles pup (parc universal packet) chez xerox parc

Applications

  • système de noms de domaine (DNS)
  • voix sur IP (VoIP)
  • jeux en ligne
  • streaming vidéo et audio en direct
  • protocole de transfert de fichiers trivial (tftp)
  • protocole de configuration d'hôte dynamique (dhcp)

Brevets:

NA

Idées d'innovations potentielles

!niveaux !!! Adhésion obligatoire

Vous devez être membre de l'association pour accéder à ce contenu.

S’inscrire maintenant

Vous êtes déjà membre ? Connectez-vous ici
Related to: udp, user datagram protocol, transport layer, connectionless, datagram, low latency, low overhead, dns, voip, streaming.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

DISPONIBLE POUR DE NOUVEAUX DÉFIS
Ingénieur mécanique, chef de projet, ingénierie des procédés ou R&D
Développement de produits efficace

Disponible pour un nouveau défi dans un court délai.
Contactez-moi sur LinkedIn
Intégration électronique métal-plastique, Conception à coût réduit, BPF, Ergonomie, Appareils et consommables de volume moyen à élevé, Production allégée, Secteurs réglementés, CE et FDA, CAO, Solidworks, Lean Sigma Black Belt, ISO 13485 médical

Nous recherchons un nouveau sponsor

 

Votre entreprise ou institution est dans le domaine de la technique, de la science ou de la recherche ?
> envoyez-nous un message <

Recevez tous les nouveaux articles
Gratuit, pas de spam, email non distribué ni revendu

ou vous pouvez obtenir votre adhésion complète - gratuitement - pour accéder à tout le contenu restreint >ici<

Contexte historique

(si la date est inconnue ou non pertinente, par exemple « mécanique des fluides », une estimation arrondie de son émergence notable est fournie)

Inventions, innovations et principes techniques connexes

Retour en haut

Vous aimerez peut-être aussi