Ma machine est connectée dans un réseau local. pour se connecter à Internet, le trafic passe par un serveur proxy. ma compréhension du serveur proxy est qu'il envoie la demande au nom de l'expéditeur de la demande d'origine. Ainsi, lorsque le serveur répond, il envoie la réponse au proxy en pensant qu'il s'agit du client. Le proxy transmet ensuite la réponse à ma machine.
Prenons le cas de la traduction d'adresses réseau . Votre demande passe par le routeur nat. Le routeur nat vous fournit alors une adresse IP publique et stocke ce mappage dans sa table. La réponse (du serveur) est envoyée à cette adresse publique attribuée. Que le routeur nat résout à votre adresse IP locale à partir du tableau et transmet la réponse à votre machine.
Ma question est pourquoi nat est requis lorsque le proxy lui-même est capable de gérer le trafic et de vous donner accès à Internet?