Traducteur
IPv6/IPv4
Présentation générale
Le traducteur permet de traduire les adresses IP de format
V4 en adresses IP de format V6, et vice versa.

Utilisation d'un
proxy Socks v5 comme traducteur
Le mécanisme basique de traduction,
en utilisant un serveur proxy Socks v5, est le suivant
:
Mécanisme de résolution d'adresses
IPv6 pour un client IPv4
1. Résolution de nom par le
service DNS en utilisant un nom de domaine qualifié
(FQDN).
2. Réception d'une fausse adresse IPv4.
3. Création d'une connexion par socket en utilisant
la fausse adresse IPv4.
4. Utilisation du FQDN enregistré dans la table
de fausses adresses IP.
5. Envoi du FQDN au traducteur sur la connexion socksifiée.
6. Le serveur DNS résout le nom.
7. Réception de la véritable adresse IPv6.
8. Création d'une connexion par socket à
la destination en utilisant la véritable adresse
IPv6.

Chaînage de
serveurs proxy
Autre mécanisme de traduction plus sophistiqué
: relais multiples chaînés entre eux.

Avantages des relais multiples chaînés
par rapport au tunneling IP :
-
Pas de fragmentation : les techniques
de tunneling IP, par l'encapsulation et la désencapsulation,
changent la taille des paquets, et donc introduisent
la notion de fragmentation. Socks ne change pas la
taille des paquets.
-
Les relais sont clairement authentifiés
par les méthodes d'authentification natives
de Socks.
|