Outils de calcul réseau et IP

IPv6 Validator

Valide IPv6 groupe par groupe et gère correctement ::, le nombre de groupes hexadécimaux et une IPv4 incorporée en fin d’adresse.

Les espaces au début et à la fin sont ignorés ; le contenu de l’adresse n’est pas corrigé automatiquement.

Valide avec un analyseur les adresses IPv6 complètes ou compressées, y compris celles qui intègrent une IPv4, puis génère la forme développée et la forme compressée canonique.

Les entrées sont uniquement traitées dans votre navigateur et ne sont pas téléchargées sur le serveur.

Fonction de cet outil

Le validateur IPv6 ne se contente pas de vérifier les deux-points et ne repose pas sur une expression régulière démesurée : il analyse l’adresse sous la forme de huit groupes de 16 bits. Il accepte les adresses complètes, une seule compression ::, les adresses de bouclage, non spécifiées et locales au lien (link-local), ainsi qu’une IPv4 canonique intégrée à la fin.

  • Chaque groupe hexadécimal ordinaire doit contenir de 1 à 4 chiffres parmi 0-9, a-f ou A-F.
  • :: ne peut apparaître qu’une seule fois et doit effectivement représenter au moins un groupe entièrement nul.
  • La forme développée contient toujours huit groupes de quatre chiffres hexadécimaux en minuscules ; la forme compressée utilise la plus longue séquence de groupes nuls et, en cas d’égalité, celle située le plus à gauche.

Mode d’emploi

  1. Saisissez une adresse IPv6 complète ou compressée.
  2. Cliquez sur « Valider l’IPv6 ».
  3. Consultez l’état de validation, l’adresse développée et l’adresse compressée.
  4. Copiez la représentation normalisée dont vous avez besoin.

Principe de calcul

L’analyseur commence par convertir une IPv4 finale intégrée valide en deux groupes de 16 bits. Il vérifie ensuite le nombre d’occurrences de ::, le nombre de groupes explicites et la plage de chaque groupe. Il ajoute les groupes nuls manquants pour parvenir à huit groupes ; la sortie compressée retient la plus longue séquence de zéros et, en cas d’égalité, celle située le plus à gauche.

Exemples

  • 2001:db8::1 → sa forme développée est 2001:0db8:0000:0000:0000:0000:0000:0001.
  • ::ffff:192.168.1.1 → valide ; peut être normalisée sous la forme ::ffff:c0a8:101.
  • 2001::db8::1 → non valide, car :: apparaît deux fois.

Utilisations courantes

  • Valider les chaînes IPv6 présentes dans des configurations réseau ou des documents.
  • Normaliser les adresses entre la forme développée et la forme compressée courte.
  • Vérifier la validité de la partie IPv4 finale d’une adresse IPv6 mappée.

Confidentialité

Les entrées et les résultats sont traités uniquement dans la mémoire locale du navigateur ; ils ne sont ni envoyés au serveur, ni transmis à une API en ligne, ni enregistrés automatiquement.

Fonctionnalités de IPv6 Validator

Valide avec un analyseur les adresses IPv6 complètes ou compressées, y compris celles qui intègrent une IPv4, puis génère la forme développée et la forme compressée canonique. Utile pour planifier un réseau, vérifier une configuration et résoudre des problèmes ; les résultats peuvent être consultés et copiés immédiatement.

FAQ

Combien de bits comporte une adresse IPv6 ?

Une adresse IPv6 comporte 128 bits et s’écrit généralement sous la forme de huit groupes hexadécimaux de 16 bits.

Que signifie :: en IPv6 ?

Il représente un ou plusieurs groupes nuls consécutifs et ne peut être utilisé qu’une seule fois dans une même adresse.

Quelle adresse représente ::1 ?

::1 est l’adresse de bouclage IPv6, équivalente à 127.0.0.1 en IPv4.

La validation IPv6 se connecte-t-elle au réseau ?

Non. La page se contente d’analyser la chaîne saisie ; elle n’interroge ni le routage, ni le DNS, ni le WHOIS, ni l’attribution de l’adresse ou sa connectivité.

Retour aux outils pour développeurs