Le protocole UDP se differencie du protocole TCP justement du fait qu'il travail en mode non connecté. Il n'est pas moins pratique mais seulement moins utile. Il sert essentiellement à faire du broadcast. Alors que TCP lui ne travail qu'en mode connecté. Il est impossible de faire du Broadcast avec.
Cordialement,
A++
Crazyht :)
-------------------------------
Réponse au message :
-------------------------------
en fait si ton les ips de ton réseau sont de type 192.168.0.1, etc ... tu fait ta requête sur l'ip 192.168.0.255 (adresse de broadcast) et il fera une demande a toute les ip dispo dans le réseau et aprè ton serveur kan il recoit la demande n'a plu ka renvoyer son ip au prog client.
L'udp est un protocole de transmission de donnée dans le meme genre ke le tcp mais il est moin pratique car il n'a pas de contrôle d'erreur, il est moin orienté connexion en fait.
Voila j'espère ke ca t'aidera
-------------------------------
Réponse au message :
-------------------------------
Salut.
(réseau privé)
J'ai une machine sur laquelle tourne un prog "Serveur" de doc. L'adresse IP de ce serveur est inconnue des prog Clients présents sur d'autres postes du réseau.
J'aimerai que mon application client fasse une demande à tout le réseau afin de rechercher l'IP de son Serveur et communiquer ensuite d'IP à IP.
On m'a dit qu'il fallait que mon client fasse une requête "Broadcast" que lisent tous les postes du réseau. Ensuite, le serveur concerné (qui écoute) répond présent.
On m'a parlé aussi de UDP : Est-ce que ça marche pareil ?
Si vous zavez quelques tuyaux, ça m'aiderait bien.
Merci
