Convertisseur d'adresse IP en binaire

Convertissez des adresses IPv4 entre décimal pointé, binaire, entier 32 bits et hexadécimal dans les deux sens, et développez l'IPv6 en binaire complet. Gratuit.

IPv4 en décimal pointé, binaire pointé, 32 bits, entier décimal ou hex 0x — ou toute adresse IPv6 (avec :: ou IPv4 intégrée).

IPv4

Décimal pointé192.168.1.1
Binaire pointé11000000.10101000.00000001.00000001
Binaire 32 bits11000000101010000000000100000001
Entier décimal3232235777
Hexadécimal0xC0A80101
Hexadécimal pointéC0.A8.01.01
IPv6 mappée IPv4::ffff:c0a8:101

Qu'est-ce que IP vers binaire ?

Saisissez une adresse IP dans n'importe quelle notation et voyez toutes les autres. Pour IPv4 : décimal pointé, binaire pointé, chaîne binaire de 32 bits, entier décimal, hexadécimal et forme IPv6 mappée IPv4. Pour IPv6 : formes compressée et entièrement développée, binaire de 128 bits par groupe, hexadécimal et décimal.

Comment utiliser IP vers binaire

  1. Saisissez une adresse dans Adresse IP (toute notation) : 192.168.1.1, 3232235777, 0xC0A80101, 11000000.10101000.00000001.00000001 ou une adresse IPv6 comme 2001:db8::1.
  2. Consultez le badge IPv4 / IPv6 pour confirmer comment l'entrée a été reconnue.
  3. Lisez les formes converties ci-dessous et utilisez Copier sur n'importe quelle ligne.

Exemple

Entrée
192.168.1.1
Sortie
11000000.10101000.00000001.00000001 · 3232235777 · 0xC0A80101 · ::ffff:c0a8:101

Quand utiliser IP vers binaire

Utilisez-le pour des exercices de découpage en sous-réseaux, des règles de pare-feu qui exigent des IP entières, ou pour comprendre comment les adresses sont stockées. Pour calculer des plages réseau, des masques et des nombres d'hôtes, utilisez plutôt un calculateur CIDR/sous-réseau.

Comment fonctionne IP vers binaire

Une entrée IPv4 est transformée en entier de 32 bits : octets décimaux pointés (0–255, sans zéros initiaux), quatre groupes binaires de 8 bits, une chaîne simple de 32 bits, un entier décimal jusqu'à 4294967295 ou un hexadécimal 0x. Toutes les sorties dérivent de cet entier. Une entrée IPv6 est développée en remplissant :: avec les groupes de zéros manquants (une fin IPv4 intégrée devient deux groupes hexadécimaux) et stockée comme BigInt de 128 bits ; la forme compressée suit la RFC 5952 (minuscules, plus longue suite de groupes de zéros abrégée).

Cas d'utilisation courants

  • Apprendre le découpage en sous-réseaux en voyant les adresses en binaire
  • Reconvertir en forme pointée une IP stockée sous forme d'entier dans une base de données
  • Développer une adresse IPv6 compressée pour de la documentation
  • Obtenir la forme hexadécimale d'une IP pour l'analyse de paquets

Questions Fréquentes

Pourquoi 192.168.01.1 est-elle rejetée ?

Les zéros initiaux sont ambigus (certains systèmes les lisent comme de l'octal) ; ils ne sont donc pas acceptés.

Comment la forme entière est-elle calculée ?

a.b.c.d → a×2^24 + b×2^16 + c×2^8 + d.

Qu'est-ce qu'une adresse IPv6 mappée IPv4 ?

La forme ::ffff:0:0/96 que les systèmes double pile utilisent pour représenter une adresse IPv4 dans IPv6.

Étapes suivantes conseillées

Explorer d'autres catégories