-
sockets / trames
Bonjour,
J'ai codé un programme client et un programme serveur selon cette méthode :
http://c.developpez.com/WalrusSock/
chaque partie envoie un paquet à l'autre.
Tout fonctionne, mais lorsque je sniffe le réseau avec wireshark, rien n'est détecté sans qu'aucun filtre soit appliqué (aucun des 2 types de filtres).
Quelqu'un aurait une explication?
Merci
-
Est ce que par hazard, le client et le serveur ne serait pas sur la même machine ?
-
bien entendu j'ai fait le test en local, ainsi qu'en séparant le programme client et serveur (chacun sur une machine différente).
Merci de ta participation en tout cas.
-
Je te demandais si le client et le serveur étaient sur la même machine car dans ce cas, tu ne peux pas voir de trames échangées sur le réseau.
Tous les échanges se passent dans la pile IP de la machine. Même si tu spécifies l'adresse IP "externe", le système s'en rend compte et reroute automatiquement sur localhost 127.0.0.1.