begin process at 2010 02 10 03:57:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Réseau et Internet

 > 

Winsock en UDP, adresse d'un paquet?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Winsock en UDP, adresse d'un paquet?

mardi 11 mai 2004 à 20:14:51 | Winsock en UDP, adresse d'un paquet?

TheIlluminati

Hello,

Malgré mes recherches sur le site et sur le net, je n'ai rien trouvé de vraiment pertinent sur un sujet qui m'occupe depuis quelques temps.

- Comment obtenir l'adresse de l'expéditeur d'un paquet UDP?

Je m'explique: J'ai un projet d'application de serveur quelquonque qui reçoit des paquets UDP contenant des requêtes. Ensuite le serveur répond à ces paquets, mais comment connaître l'adresse de la machine qui à envoyé le paquet? (Sans mentionner l'adresse dans la demande!)

Pour le moment, je pensais travailler avec le contrôles Winsock, mais si quelqu'un à une solution en utilisant les APIs de Windows, elle est la bienvenue aussi! (J'aimerais bien me lancer un jour ou l'autre dans les sockets avec les APIs)

A+, merci!
mercredi 20 octobre 2004 à 06:13:34 | Re : Winsock en UDP, adresse d'un paquet?

DeadlyPredator

C'est bien simple.
Quand le serveur reçoit un paquet (_DataArrival), tu as juste à faire :
$LeIp$=%Socket%.RemoteHostIP

VIVE LE QUÉBEC!
Essayez ça

Dim l As Long: Do Until l = -1: l = l + 1: Loop

p.s.Si vous l'avez essayé, vous êtes vraiment stupide


Cette discussion est classée dans : winsock, serveur, adresse, paquet, udp


Répondre à ce message

Sujets en rapport avec ce message

Winsock en UDP [ par sena ] Salut,j'ai testé le source que tu m'a filé excellent, Merci.Cepedant, un pb subsiste:Je recois n'importe koi kom message sur le serveur.c'est a dire d Serveur Winsock Internet [ par visualbasic ] Bonjour,Voilà je souhaite réaliser un serveur internet (pr hebergement) avec winsock chez moi.L'application doit écouter sur le port X mais l'adresse connaitre l'adresse IP du serveur distant avec winsock [ par jjmaster ] Bonjours a tous.Je desire savoir si on peu connaitre "en tant que client avec winsock", l'adresse IP du server "winsock" sur lequel je veux me connect Utilisation de WINSOCK en UDP [ par kinouseba ] Bonjour à tous.J'ai 2 PC qui communiquent entre eux par réseaux UDP (j'utilise pour cela winsock)Le n°1 a pour adresse 192.9.200.175Le n°2 a pour adre Erreur Winsok : 'Adresse en utilisation' [ par salazar ] Lorsque l'appi serveur est lancée, winsock se met en attente de connexion.Lorsque je me déconnecte du serveur, puis que je tente de me reconnecter, j' Erreur Winsok : 'Adresse en utilisation' [ par salazar ] Lorsque je me déconnecte du serveur, puis que je tente de m'y reconnecter, j'ai un message d'erreur : "'Adresse en utilisation".Parfois, si je close l serveur sur plusieurs PC [ par marcod59 ] marcod59Bonjour,Je voudrais savoir s'il est possible de mettre le même prog serveur qui utilise winsock, sur plusieurs PC du même réseau. Donc je voud Problème de connection distante avec winsock [ par Jealc ] Voici mon problème qui me semble avoir déjà été exposé mais sans réponse évidente jusque là: J'ai créé une application client/serveur sous VB avec win Problème de "winsock" sur mon serveur de jeu =) [ par masamour ] Bonjour =) Je suis actuellement en train de creer un serveur sur un jeu, et tout ce passe a peu près correctement, les joueurs arrivent a rentrer et un petit soucis avec winsock [ par master_pretre1 ] voila j'ai crée un serveur winsock multiusers (avec un winsock indexé)mais il y a un probleme que je n'avait jamais pensée... mon serveur est en ecout


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales