Convertisseur IPv4 ↔ binaire

Convertir les adresses IPv4 en/depuis la notation binaire

Input IPv4 Addresses

Converts IPv4 addresses to their binary representation with dots between octets.

Conversion Results

Conversion results will appear here

Le convertisseur IPv4 vers binaire transforme les adresses IPv4 entre la notation decimale pointee et leur representation binaire sur 32 bits. Saisissez une adresse comme 192.168.1.1 pour obtenir sa forme binaire 11000000.10101000.00000001.00000001, ou collez une chaine binaire de 32 bits pour la convertir en notation decimale pointee. L'outil affiche chaque octet separement, rendant immediatement visibles les frontieres de sous-reseaux et la separation entre bits reseau et bits hotes.

Comprendre l'adressage IP en binaire

Si vous travaillez avec les reseaux a quelque niveau que ce soit -- configuration de commutateurs, ecriture de regles de pare-feu, planification de sous-reseaux ou depannage de connectivite -- le binaire est le langage qui rend tout comprehensible. Chaque adresse IPv4 est un nombre de 32 bits. Le format decimal pointe que nous saisissons dans les fichiers de configuration n'est qu'une commodite humaine qui regroupe ces 32 bits en quatre blocs de 8. Les routeurs, commutateurs et noyaux de systemes d'exploitation ne voient jamais 192.168.1.1 ; ils voient un flux de uns et de zeros et appliquent des operations binaires pour decider ou envoyer chaque paquet.

La raison pour laquelle le binaire est important au quotidien, c'est le sous-reseautage. Lorsque vous appliquez un masque de sous-reseau a une adresse, ce qui se passe reellement est une operation ET logique (AND) entre l'adresse et le masque. En decimal, un masque /27 est 255.255.255.224, ce qui ne revele pratiquement rien au premier coup d'oeil. En binaire, c'est 11111111.11111111.11111111.11100000 -- et vous pouvez immediatement voir que les cinq derniers bits sont des bits hotes, donnant 2^5 = 32 adresses dans le sous-reseau. Une fois que vous developpez une intuition pour la lecture du binaire, le calcul de sous-reseaux cesse d'etre quelque chose que vous devez chercher et devient quelque chose que vous pouvez raisonner sur le moment.

Ce convertisseur fonctionne dans les deux sens. Donnez-lui une adresse en notation decimale pointee et il affiche le binaire complet sur 32 bits avec une separation claire des octets. Donnez-lui une chaine binaire et il produit l'equivalent decimal. Que vous prepariez un examen de certification, enseigniez un cours ou verifiez une frontiere de sous-reseau en production, l'outil elimine l'arithmetique manuelle et vous permet de vous concentrer sur la comprehension du resultat.

Comment convertir une adresse IPv4 en binaire

  1. Saisissez une adresse IPv4 en notation decimale pointee standard (par ex. 192.168.1.1)
  2. L'outil convertit chacun des quatre octets en son equivalent binaire sur 8 bits
  3. Consultez la sortie binaire complete sur 32 bits avec des points separant chaque groupe d'octets
  4. Pour convertir du binaire vers le decimal, saisissez une chaine binaire de 32 bits et obtenez le resultat en notation decimale pointee

Exemples de conversion IPv4 vers binaire

Adresse IPv4Representation binaire
192.168.1.111000000.10101000.00000001.00000001
10.0.0.100001010.00000000.00000000.00000001
255.255.255.011111111.11111111.11111111.00000000
172.16.0.010101100.00010000.00000000.00000000
0.0.0.000000000.00000000.00000000.00000000
255.255.255.25511111111.11111111.11111111.11111111
8.8.8.800001000.00001000.00001000.00001000

Conversion octet par octet

Chaque octet correspond a 8 positions binaires avec les valeurs de position suivantes :

Position du bit76543210
Valeur de position1286432168421

Par exemple, la valeur decimale 192 = 128 + 64 = 11000000. La valeur decimale 168 = 128 + 32 + 8 = 10101000.

Quand utiliser le convertisseur IPv4 vers binaire

  • Exercices de sous-reseautage -- verifier les calculs binaires manuels lors de la preparation aux certifications CCNA, Network+ ou CompTIA
  • Visualisation des frontieres de sous-reseaux -- comparer une adresse IP et un masque de sous-reseau en binaire pour voir exactement ou se situe la separation reseau/hote
  • Comprehension des longueurs de prefixe non standard -- voir pourquoi un masque /27 donne 32 adresses en comptant les bits hotes (11111111.11111111.11111111.11100000)
  • Debogage de problemes reseau -- confirmer que deux adresses sont sur le meme sous-reseau en comparant leurs bits reseau
  • Enseignement des fondamentaux IP -- demontrer comment la notation decimale pointee correspond au binaire 32 bits pour les ingenieurs juniors ou les etudiants
  • Verification des ACL et regles de pare-feu -- s'assurer que les masques generiques (wildcard) et masques de sous-reseau ciblent bien la plage d'adresses prevue en examinant le motif binaire

Fonctionnement de l'adressage binaire IPv4

Chaque adresse IPv4 est un nombre de 32 bits. La notation decimale pointee que nous utilisons au quotidien est simplement une maniere lisible de regrouper des ensembles de 8 bits (octets). En coulisses, les routeurs et les equipements reseau travaillent exclusivement avec ces valeurs binaires.

Parties reseau et hote

Lorsque vous associez une adresse IP a un masque de sous-reseau, la vue binaire revele la separation entre bits reseau et bits hotes :

Address:  192.168.1.100  = 11000000.10101000.00000001.01100100
Mask:     255.255.255.0  = 11111111.11111111.11111111.00000000
                           |---- network bits ----|-- host --|
Network:  192.168.1.0    = 11000000.10101000.00000001.00000000

Les bits a 1 du masque identifient la partie reseau. Les bits a 0 du masque identifient la partie hote. C'est pourquoi la representation binaire est le moyen le plus rapide de comprendre le sous-reseautage.

Sous-reseaux non alignes sur les frontieres d'octets

La conversion binaire est particulierement precieuse pour les longueurs de prefixe qui ne tombent pas sur les frontieres d'octets. Avec un prefixe /27 :

Address:  10.1.1.65      = 00001010.00000001.00000001.01000001
Mask:     255.255.255.224 = 11111111.11111111.11111111.11100000
Network:  10.1.1.64      = 00001010.00000001.00000001.01000000
Broadcast:10.1.1.95      = 00001010.00000001.00000001.01011111

En binaire, on voit que les trois derniers bits du troisieme octet appartiennent au reseau, et qu'il ne reste que 5 bits pour les hotes, soit 2^5 - 2 = 30 adresses utilisables.

Masques generiques (wildcard)

Les ACL Cisco utilisent des masques generiques, qui sont l'inverse binaire des masques de sous-reseau. Un masque de sous-reseau de 255.255.255.224 (11111111.11111111.11111111.11100000) a pour masque generique 0.0.0.31 (00000000.00000000.00000000.00011111). Voir les deux en binaire rend la relation evidente -- chaque 1 du masque de sous-reseau devient un 0 dans le masque generique, et inversement.

Conseils pratiques pour la conversion binaire

La methode la plus rapide pour developper une aisance avec la conversion binaire est de memoriser les puissances de deux pour un octet : 128, 64, 32, 16, 8, 4, 2, 1. Une fois que vous connaissez ces huit valeurs, vous pouvez convertir n'importe quel nombre decimal de 0 a 255 en procedant de gauche a droite. Commencez par 128 : est-ce que ca rentre ? Si oui, ecrivez 1 et soustrayez ; si non, ecrivez 0 et passez a 64. Repetez jusqu'a atteindre la position des unites. Avec de la pratique, vous reconnaitrez instantanement les octets les plus courants -- 255 est tout en uns, 192 est 11000000, 128 est 10000000, 224 est 11100000.

Une erreur frequente lors de la preparation aux certifications est de se concentrer sur la memorisation de tables de sous-reseaux au lieu de comprendre le binaire. Les tables fonctionnent pour les longueurs de prefixe standard, mais lorsque vous rencontrez un probleme concret impliquant un /21 ou un /27, la table vous donne la reponse sans expliquer pourquoi. Si vous comprenez le binaire, vous pouvez reconstruire n'importe quelle entree de table a partir des principes fondamentaux. Vous detectez aussi les erreurs plus facilement : si quelqu'un configure un masque /25 sur une interface et un /24 sur l'autre, un coup d'oeil au binaire montre exactement quel bit differe et pourquoi les equipements de chaque cote ne peuvent pas communiquer.

Un autre usage pratique est la verification des masques generiques dans les ACL. Il est facile de confondre un masque generique de 0.0.0.31 avec 0.0.0.15 en decimal. En binaire, 31 est 00011111 (cinq bits hotes) et 15 est 00001111 (quatre bits hotes). Le nombre de bits correspond directement au nombre d'adresses couvertes, ce qui fait de la vue binaire une verification rapide avant de deployer une modification d'ACL.

Questions frequentes

Pourquoi ai-je besoin de convertir IPv4 en binaire ?

La conversion binaire est le fondement du sous-reseautage. Bien que vous puissiez memoriser des tables de sous-reseaux, comprendre le binaire vous permet de travailler avec n'importe quelle longueur de prefixe, verifier les calculs et depanner les frontieres reseau lorsque les adresses semblent mal configurees. C'est une competence requise pour les certifications reseau telles que le CCNA et le CompTIA Network+.

Combien de bits contient une adresse IPv4 ?

Chaque adresse IPv4 fait exactement 32 bits de long, organises en quatre octets de 8 bits. Chaque octet va de 00000000 (decimal 0) a 11111111 (decimal 255), c'est pourquoi les adresses IPv4 vont de 0.0.0.0 a 255.255.255.255.

Quelle est la difference entre la notation binaire et la notation decimale pointee ?

Elles representent la meme valeur. La notation decimale pointee (192.168.1.1) regroupe les 32 bits en quatre nombres decimaux separes par des points pour la lisibilite. La notation binaire (11000000.10101000.00000001.00000001) montre chaque bit individuellement, ce qui est necessaire pour comprendre les operations au niveau des bits comme le masquage de sous-reseau et les calculs ET logique.

Comment convertir rapidement un octet du decimal au binaire de tete ?

Memorisez les huit valeurs de position : 128, 64, 32, 16, 8, 4, 2, 1. Partez de la gauche. Si la valeur decimale est 200, elle est superieure ou egale a 128 donc le premier bit est 1 et vous soustrayez pour obtenir 72. Puis 72 >= 64, donc le deuxieme bit est 1, il reste 8. Ensuite 8 < 32, 8 < 16, 8 >= 8, donc les bits sont 0, 0, 1. Les bits restants sont 0, 0, 0. Resultat : 11001000.

Quelle est la representation binaire des masques de sous-reseau courants ?

Un masque /24 est 11111111.11111111.11111111.00000000 (255.255.255.0). Un masque /16 est 11111111.11111111.00000000.00000000 (255.255.0.0). Le principe est simple : la longueur du prefixe vous indique combien de bits 1 apparaissent en tete, suivis de bits 0. Les masques ne tombant pas sur les frontieres d'octets, comme /20 (11111111.11111111.11110000.00000000), se divisent a l'interieur d'un octet.

Puis-je utiliser cet outil pour la conversion de masques de sous-reseau aussi ?

Oui. Les masques de sous-reseau sont des adresses IPv4 valides, donc saisir 255.255.255.224 produit 11111111.11111111.11111111.11100000. Cela montre immediatement qu'il s'agit d'un masque /27 avec 27 bits reseau et 5 bits hotes.

Outils associes

IPparse•Outils de calcul réseau et sous-réseau gratuits

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected