×


nespojovaný způsob komunikace (UDP) • není navazováno spojení, vždy je třeba explicitně specifikovat cílovou adresu&port • SENDTO (socket, data, …, adresa,….) /*odeslání dat nespojovaným způsobem */ • skrze socket pošle data na zadanou adresu (IP adresa, port) • RECVFROM (socket, data, .., adresa, ..) /* příjem dat nespojovaným způsobem */ • skrz socket přijme data ze zadané adresy /* data a adresa jsou výstupní parametry */ odesilatel (IP1): soc = SOCKET (AF_INET, SOCK_DGRAM,UDP); /* vytvoření socketu */ BIND (soc, port1); /* asociace s port1 */ SENDTO (soc, data, …, IP2:port2, …); RECEIVEFROM (soc, data, … adresa, …); CLOSE (soc); /* zrušení socketu */ příjemce (IP2): soc = SOCKET (AF_INET, SOCK_DGRAM,UDP); /* vytvoření socketu */ BIND (soc, port2); /* asociace s port2 */ RECEIVEFROM (soc, data, …, adresa, …); SENDTO (soc, data, …, IP1:port1, …); CLOSE (soc); /* zrušení socketu */