User Datagram Protokoll

UDP verstoen an wéi et ass vun TCP

User Datagram Protokoll (UDP) gouf 1980 agefouert an ass eng vun den eelst Netz Protokoller an der Existenz. Et ass en einfachen OSI- Transport Layer Protokoll fir Client- / Server-Netzwierkapplikaazen, baséiert op Internet Protocol (IP) , an ass d'Haapt Alternative fir TCP .

Eng kuerz Erklärung vum UDP kéint erklären datt et e onverständlechen Protokoll ass, vergläicht mat TCP. Obwuel dat richteg ass, well et keng Fehler a Kontrollen an Datenübertragungen ze kontrolléieren oder ze korrigéieren, et ass och wierklech datt et definitiv Applikatioune fir dësen Protokoll ass, dat TCP net matmaachen kann.

UDP (heiansdo als UDP / IP bezeechent) gëtt oft an Videokonferenzen oder Computer-Spiller benotzt, déi speziell fir Echtzeit-Performance gemaach ginn. Fir eng méi héich Leeschtung ze kréien, kann de Protokoll individuell Pakete falen (ouni Retouren) ginn an UDP-Pakete kënnen an enger anerer Uerdnung empfänken wéi se geschéckt ginn, wéi déi vun der Applikatioun diktéiert.

Dës Methode vun der Iwwerdroung, am Verglach mam TCP, erméiglecht manner Daten iwwer Oofsetzung a Verspéidungen. Well d'Paketen egal wéi wat geschitt ass, an et ass keng Fehlerprüfung involvéiert, et gëtt zu manner Bandbreidel benotzt .

Ass UDP Besser Than TCP?

D'Äntwert op dës Fro hängt vum Kontext zënter UDP fir eng besser Leeschtung, awer evident schlechter Qualitéit wéi TCP.

E gudde Beispill vu wann UDP kéint iwwer TCP bevirsteelste sinn, wann et ëm eng Applikatioun geet, déi besser mat manner Latenz , wéi zum Beispill Online Gaming, Videokommel oder Voice Transmissions. Pack'en kënnen verluer ginn, awer mat manner allgemenger Verzögerung fir d'Qualitéit ze verdämpfen, ass net vill Qualitéit Verloscht wierklech erfuerscht.

Mat Onlinespiller kann de UDP-Verkéier d'Spillschoul weiderhänken, och wann d'Verbindung verléert gëtt oder wann e puer vun de Paketen aus irgend engem Grond de Fall sinn. Wann d'Fehlerkorrektur ofgeschloss ass, da géif d'Verbindung ze verléieren, well d'Paketen probéiert erstallt ginn, wou se fortlafe fir fir d'Feeler ze maachen, awer dat ass net nëtzlech bei Live-Videospiller. Dat selwecht ass mat Live Streaming.

Allerdéngs ass de Grond UDP net sou schéin, wéi et fir Fichier Transfere stinn ass datt Dir déi ganz Datei braucht fir se richteg z'erënneren. Dir braucht awer net all eenzel Paket e Video oder Video fir se ze genéissen.

Sowuel TCP an UDP an der Schicht 4 vum OSI Modell a schaffen mat Servicer wéi TFTP , RTSP an DNS .

UDP Datagramm

UDP-Traffic funktionéiert duerch dat wat Datagrams genannt gëtt, mat all datagram, besteet aus enger eenzeger Message-Eenheet. D'Headerdetailer ginn an den éischten aacht Bytes gespeichert, awer de Rescht ass wat d'aktuell Meldung hält.

All Deel vun engem UDP-Datagram Header, hei opgelëscht, ass zwou Bytes :

UDP- Portemonnaie hunn verschidden Approche fir hiren eegene Kanal fir Daten ze verwalten, ähnlech zu TCP. UDP-Portemonnementer sinn 2 Bytes laang; Also gëlteg UDP-Portnummeren reemt vun 0 bis 65535.

D'UDP-Datagram Gréisst ass e Zuelen vun der totaler Zuel vu Bytes, déi an de Kappzeechen an d'Datenabschnitte enthale sinn. Zënter der Header Längt ass e feste Gréisst, féiert dëst Feld effektiv d'Längt vum variabelen Datebank (heiansdo genannt Loadload).

D'Gréisst vun den Datagramen variéieren jee no der Operatiounsvirgebung, awer e maximum vun 65535 Bytes.

UDP- Kontrollsummen protegéieren d'Donnéeë vun der Manipulatioun. De Kontrollsummen representéiert eng Kodéierung vun den Datagramendaten, déi zuerst vum Absender a spéider vum Empfänger berechtegt ginn. Sollt en individuelle Datagram mat der Iwwerdroung beschiedegt ginn oder erfuerderlech sinn, entdeckt de UDP-Protokoll eng Offallsuweisungsrechnung.

UDP, Kontrollversioun ass fakultativ, am Géigesaz zu TCP wou Kontrollsummen obligatoresch sinn.