Dlaczego potrzebny jest UDP?
Dlaczego potrzebny jest UDP?

Wideo: Dlaczego potrzebny jest UDP?

Wideo: Dlaczego potrzebny jest UDP?
Wideo: TCP vs UDP - czym to się różni i jak to działa? 2024, Kwiecień
Anonim

UDP zmniejsza narzut, ponieważ nie dodaje kontroli przepływu, kontroli błędów ani dostarczania sekwencji w przeciwieństwie do usług zorientowanych na połączenie. UDP służy do przesyłania danych, w których dostarczenie danych jest ważniejsze niż dokładność. W związku z tym, UDP jest potrzebne.

Co więcej, po co nam UDP?

UDP może być używany w aplikacjach, które wymagać bezstratna transmisja danych, gdy aplikacja jest skonfigurowana do zarządzania procesem retransmisji utraconych pakietów i prawidłowego porządkowania odebranych pakietów. Takie podejście może pomóc w poprawie szybkości przesyłania danych dużych plików w porównaniu z protokołem TCP.

Podobnie, dlaczego UDP jest niewiarygodnym protokołem? Media strumieniowe, takie jak wideo, audio i inne, UDP ponieważ oferuje szybkość. Powód UDP jest szybszy niż TCP, ponieważ nie istnieje forma kontroli przepływu. Brak sprawdzania błędów, korygowania błędów lub potwierdzania błędów przez UDP . UDP dotyczy tylko szybkości.

W związku z tym, dlaczego aplikacja miałaby używać UDP zamiast TCP?

Ponieważ UDP nie nie stosuj kontroli zatorów, ale TCP nie , może zabrać pojemność z TCP to daje UDP przepływy. Rezultat jest taki UDP może: Osiągnąć wyższą przepustowość niż TCP tak długo, jak częstość zrzucania sieci mieści się w granicach, które podanie może obsłużyć. Dostarcz pakiety szybciej niż TCP bezzwłocznie.

Co oznacza UDP?

Protokół datagramów użytkownika ( UDP ) jest częścią pakietu protokołów internetowych używanego przez programy działające na różnych komputerach w sieci. UDP jest używany do wysyłania krótkich wiadomości zwanych datagramami, ale ogólnie jest to niewiarygodny, bezpołączeniowy protokół. UDP jest oficjalnie zdefiniowany w RFC 768 i został opracowany przez Davida P. Reeda.

Zalecana: