Contacts



Ressources Techniques

IETF/AFT et autres mailing list

Documents sur le protocole Socks

Documents du développeur

Logiciels de référence

Traducteur IPv6/IPv4  
 

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.

Tous droits réservés - © 2002-2006 - Hermitage Solutions