ex d'utilisation du proxy ARP:
LAN 192.168.1.0/24 --- Gateway 192.168.1.254 côté LAN et 10.1.2.3/24 côté WAN.
Tous le LAN est NATé en sortie de la gateway avec l'@IP 10.1.2.3
maintenant supposons qu'on rajoute une machine qui doit également faire parti du réseau en 10.1.2.0/24 pour une raison X (ex: serveur délocalisé ou je ne sais quoi). Si on la place dans le réseau en 192.168.1.0/24, pour que ce serveur avec l'IP 10.1.2.111/24 par ex puisse sortir il lui faudrait une passerelle (par ex: l'IP 10.1.2.254).
Il faudrait donc rajouter cette IP (10.1.2.254) en adresse secondaire sur la gateway; ou bien on demande à la passerelle de faire du proxyARP. C'est à dire que lorsque le serveur 10.1.2.111 voudra communiquer avec l'extérieur il fera une requête ARP pour obtenir l'@MAC de l'IP 10.1.2.254, comme personne n'a cette IP sur le réseau il ne devrait pas y avoir de réponse, mais comme nous avons demandé à notre passerelle de faire du proxyARP, celle ci répondra avec sa propre adresse MAC.
Le serveur 10.1.2.111 enverra alors sa trame ethernet (par ex.) vers cette adresse MAC qui prendra alors en charge le routage de la requête.
Un autre usage pourrait être de permettre à des machines ayant une passerelle mal paramétrée de pouvoir quand même communiquer avec l'extérieur.
Pour plus d'infos tu peux te rapporter à la RFC suivante:
http://www.ietf.org/rfc/rfc1027.txt
Pour conclure le NAT et le ProxyARP n'ont rien à voir.
@+
rod
Message édité par kawarod le 12-12-2004 à 19:37:37