socket ipx/spx et addresse mac

socket ipx/spx et addresse mac - C++ - Programmation

Marsh Posté le 05-07-2002 à 18:48:16    

lut !
 
peut'on se connecter a un autre ordinateur en utilisant ipx/spx et en spécifiant son adresse mac ?

Reply

Marsh Posté le 05-07-2002 à 18:48:16   

Reply

Marsh Posté le 05-07-2002 à 20:04:26    

http://forum.hardware.fr/icones/flag1.gif


Message édité par --greg-- le 05-07-2002 à 20:04:34

---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 05-07-2002 à 20:08:32    

mon véritable problème est de savoir comment contacter un autre ordinateur en ne sachant que son addresse mac (sous windows pour le moment).

Reply

Marsh Posté le 05-07-2002 à 22:01:17    

bon pour repondre en parti a ma question :  
 
"In IPX/SPX, the interface is the combination of the IPX network ID and the MAC address of the network interface. The port number is the software process address (IPX socket number)."
 
mais kk1 aurai t'il un exemple car ceux de msdn ne sont pas très explicite :??:

Reply

Marsh Posté le 06-07-2002 à 04:45:19    

Je crois qu'il suffit d'avoir l'adresse Mac d'une machine pour ensuite avoir son ip. Ca marche dans les 2 sens dans tous les cas. Pour pouvoir communiquer avec qqu'un il te faut son adresse MAC dont ton pc la demande a partir de l'adresse IP. Pkoi ? je me rappelle plus tres bien, je vais chercher.
 
J'ai deja utilisé une librairie qui implémentais l'IPX. J'ai le code source complet, mais c'est du pascal. je sais pas si ca peut t'être utile?
 
Quoiqu'il en soit, il me semble aussi que sous windows, utiliser le protcole IPX, c'est comme utiliser UDP/IP, c'est juste a la creation de la socket que l'on signale le type de cette dernière. Apres ca doit être identique.

Reply

Marsh Posté le 06-07-2002 à 15:56:55    

hum, je vais ptet dire une connerie, mais pour moi socket <=> protocoles IP.
l'IPX/SPX n'a rien à voir avec les sockets.... (ÏPX n'est pas un protocole IP)


Message édité par bjone le 06-07-2002 à 15:57:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed