« protokół bezpołączeniowy, pojęcie, C++ »
protokół bezpołączeniowy - Protokół, który służy do przesyłania danych bez nawiązywania połączenia z odbiorcą. (pojęcie)
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!
Opracował: Piotr DejaVu Szawdyński

protokół bezpołączeniowy

[pojęcie] Protokół, który służy do przesyłania danych bez nawiązywania połączenia z odbiorcą.

Opis szczegółowy

Protokół bezpołączeniowy jest protokołem, który służy do przesyłania danych bez nawiązywania połączenia z odbiorcą. Protokół UDP jest przykładem protokołu bezpołączeniowego.

Ideą tego protokołu jest możliwość szybkiego przesyłania danych bez narzutu związanego ustanowieniem połączenia oraz utrzymywaniem połączenia przy życiu.

Wady protokołu bezpołączeniowego

Wysyłając dane protokołem bezpołączeniowym jesteśmy narażeni na:
  • utratę części lub całości danych w wyniku utraty pakietów podczas transmisji;
  • nie wiemy w jakiej kolejności wysyłane pakiety dotrą do odbiorcy;
  • nie wiemy czy odbiorca do którego nadajemy istnieje;
  • nie wiemy czy odbiorca obsłuży nasze żądanie, tj. czy jest w ogóle zainteresowany odbieraniem danych, które są do niego wysyłane.

Zastosowanie protokołu bezpołączeniowego

Pomimo, iż protokół bezpołączeniowy posiada wiele poważnych wad to jest on stosowany do transmisji danych, które mają docierać w jak najkrótszym czasie do odbiorcy oraz ważność tych danych jest stosunkowo krótka.

W praktyce protokół bezpołączeniowy jest stosowany w grach czasu rzeczywistego, takich jak np. Quake czy też Unreal Tournament.