Comment calculer les adresses IP: Maîtriser IPv4 et IPv6 comme un Pro

Méta-description: Confus par les calculs d'adresse IP? Ce guide professionnel explique comment calculer les adresses IPv4 et IPv6, la notation CIDR et les masques de sous-réseau. Réseau maître s'adressant aujourd'hui.

Que vous configuriez un nouveau serveur, que vous mettiez en place un réseau privé pour votre hébergement VPS ou que vous dépanniez un problème de connexion, comprendre comment calculer les adresses IP est une compétence fondamentale. C’est la clé pour débloquer la manière dont l’internet organise et achemine le trafic.

Mais soyons honnêtes: des termes tels que «sous-réseau», «CIDR» et «hexadécimal» peuvent sembler intimidants.

Ce guide démystifiera l'adressage IP. Nous décomposerons la logique pour IPv4 et IPv6, vous faisant passer d’un novice en réseau à un professionnel confiant.

Qu'est-ce qu'une adresse IP?

Une adresse IP (Internet Protocol) est une étiquette numérique unique attribuée à chaque périphérique sur un réseau informatique. Son objectif principal est double:

  1. Identification : Il identifie l'hôte ou l'appareil.
  2. Lieu: Il indique l’emplacement de l’appareil sur le réseau, ce qui permet aux données d’y accéder.

Pensez-y comme une adresse de rue pour votre ordinateur. Sans elle, les paquets de données ne sauraient pas où aller. Les deux versions que vous rencontrerez sont IPv4 et IPv6.

Partie 1: Comment calculer les adresses IPv4

IPv4 est le cheval de bataille que vous connaissez probablement le plus (par exemple, 172.217.14.228). Une adresse IPv4 est un nombre 32 bits, généralement écrit sous la forme de quatre nombres 8 bits (octets) au format décimal.

La partie « calcul » d’IPv4 implique presque toujours sous-réseaux. C'est le processus de division d'un grand réseau en sous-réseaux plus petits et plus faciles à gérer. Pour ce faire, nous utilisons un masque de sous-réseau.

Concepts clés: Subnet Mask et CIDR

Une adresse IP comporte deux parties: le Identifiant du réseau et la ID de l'hôte.

  • Identifiant du réseau: Identifie le réseau sur lequel l'appareil est allumé. (Comme le nom de la rue).
  • Numéro d’identification de l’hôte: Identifie le périphérique spécifique sur ce réseau. (Comme le numéro de la maison).

A masque de sous-réseau est un numéro 32 bits qui « masque » l’adresse IP, séparant clairement la partie réseau de la partie hôte.

Vous le verrez dans deux formats courants:

  1. Dotted-Décimal: 255.255.255.0
  2. Notation du CIDR: /24 (C'est plus moderne et efficace).

Les deux 255.255.255.0 et /24 signifient le 24 premiers bits (les trois premiers octets) sont l'ID de réseau, et le 8 derniers bits (le dernier octet) sont pour l'ID d'hôte.

La magie: Binaire ET

Pour trouver les adresses clés dans votre réseau, vous n'avez besoin que d'une seule opération simple: le bitwise ET.

Prenons un exemple pratique:

  • Adresse IP: 192.168.1.150
  • Masque de sous-réseau: /24 (qui est 255.255.255.0)

Nous les convertirons en binaires pour voir ce qui se passe.

DécimaleBinaire
192.168.1.15011000000.10101000.00000001.10010110
255.255.255.011111111.11111111.11111111.00000000

Maintenant, effectuez un bitwise ET une opération (1 ET 1 = 1, 1 ET 0 = 0, 0 ET 0 = 0).

  11000000.10101000.00000001.10010110 (IP) & 11111111.11111111.11111.00000000 (Mask) --------------------------------------- 11000000.10101000.00000001.00000000 (Résultat)

Convertir ce résultat en décimale: 192.168.1.0.

Vous venez de calculer votre première adresse!

Comment trouver toutes les adresses IPv4 clés (le moyen facile)

Prenons l’exemple suivant: 192.168.1.150 /24

1. Adresse du réseau (identifiant du réseau):

  • Objet: Identifie le réseau lui-même. C’est la première adresse de la gamme.
  • Calcul : Effectuez le bitwise AND entre l'IP et le masque de sous-réseau.
  • Résultat : 192.168.1.0 (Comme nous l'avons calculé ci-dessus).

2. Adresse de diffusion:

  • Objet: Une adresse utilisée pour envoyer un message à tous appareils sur le réseau. C’est la dernière adresse de la fourchette.
  • Calcul : Prenez l'ID réseau (192.168.1.0). Dans la partie hôte (les 8 derniers bits ou le dernier octet), changez tous les bits en 1.
    • Réseau: 11000000.10101000.00000001.00000000
    • Diffusion: 11000000.10101000.00000001.11111111
  • Résultat : 192.168.1.255

3. Première adresse d'hôte utilisable:

  • Objet: La première IP que vous pouvez attribuer à un périphérique (comme votre routeur).
  • Calcul : Adresse réseau + 1.
  • Résultat : 192.168.1.1

4. Dernière adresse d'hôte utilisable:

  • Objet: La dernière adresse IP que vous pouvez attribuer à un périphérique.
  • Calcul : Adresse de diffusion – 1.
  • Résultat : 192.168.1.254

5. Nombre total d'hôtes:

  • Calcul : Regardez le nombre de bits d'hôte. A /24 laisse 8 bits pour l'hôte (32 - 24 = 8). La formule est $2^n$ (où $n$ est le nombre de bits d'hôte).
    • $2^8 = 256$ adresses totales.
  • Hôtes utilisables: $2^n – 2$ (nous soustrayons les adresses Network et Broadcast).
    • $2^8 – 2 = 254$ IP utilisables.

Résumé pour 192.168.1.150 /24:

  • Réseau: 192.168.1.0
  • Diffusion: 192.168.1.255
  • Gamme d'hôtes: 192.168.1.1192.168.1.254

Partie 2: Comment "Calculer" les adresses IPv6

IPv6 a été créé pour résoudre le problème d'épuisement de l'adresse IPv4. Il utilise 128 bits au lieu de 32, créant un nombre incroyablement élevé d'adresses.

Un exemple d'adresse IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

Format et abréviation IPv6

Premièrement, «calculer» IPv6 est moins une question de binaire complexe que de compréhension de son format.

  • Format : Huit blocs de 16 bits (hextets), écrits en hexadécimal et séparés par deux points.
  • Hexadécimal: Utilise les chiffres 0-9 et les lettres a-f.

Règles d'abréviation (Crucial!):

  1. Omettre les zéros de tête: Dans n'importe quel bloc, vous pouvez supprimer les zéros principaux.
    • 0db8 -> db8
    • 0000 -> 0
    • 0370 -> 370
    • Notre exemple devient: 2001:db8:85a3:0:0:8a2e:370:7334
  2. Compresser les zéros consécutifs:Une fois par adresse, vous pouvez remplacer une chaîne de zéro-blocs consécutifs par un double-côlon (::).
    • Notre exemple: 2001:db8:85a3:0:0:8a2e:370:7334
    • Devient: 2001:db8:85a3::8a2e:370:7334 (Le 0:0 a été comprimée).

IPv6 «Sous-réseautage»

IPv6 utilise également la notation CIDR pour définir Préfixe de réseau (la partie «réseau») et la Identifiant de l’interface (la partie «hôte»).

Une allocation IPv6 typique pour un LAN est un /64.

  • Adresse : 2001:db8:85a3:aaaa:02c4:31ff:fe1e:45a1 /64
  • Cela signifie:
    • Préfixe réseau (64 premiers bits): 2001:db8:85a3:aaaa
    • ID d'interface (64 derniers bits): 02c4:31ff:fe1e:45a1

Dans IPv6, nous ne «calculons» pas vraiment l’adresse réseau. Le préfixe est l'adresse du réseau.

  • Adresse du réseau: 2001:db8:85a3:aaaa::/64 (Nous remplaçons la partie hôte par ::)

Contrairement à IPv4, IPv6 n’a pas d’«adresse de diffusion». Il utilise multicast pour ça. Aussi, la première adresse (tous les zéros dans la partie hôte) est utilisable et appelée «Adresse anycast Subnet-Router».

Le «calcul» pour les hôtes IPv6 est souvent automatique. L'ID d'interface 64 bits est généralement généré de l'une des deux manières suivantes:

  1. SLAAC (Stateless Address Autoconfiguration): L'appareil génère automatiquement son propre identifiant unique.
  2. IUE-64: L'appareil utilise son adresse MAC (matériel) 48 bits et ses inserts ff:fe au milieu pour créer un ID 64 bits.

Pourquoi cela est important pour votre hébergement

Comprendre l'adressage IP est essentiel pour gérer vos services Web:

  • IP dédiées: Lorsque vous recevez une adresse IP dédiée de notre part, vous obtenez une adresse IPv4 ou IPv6 unique pour votre site, ce qui peut vous aider à améliorer la réputation du courrier électronique et le SSL.
  • Sécurité du réseau: La configuration des règles de pare-feu et des listes d'accès nécessite souvent de spécifier des plages IP ou des sous-réseaux.
  • Réseaux privés: Si vous utilisez plusieurs serveurs privés virtuels (VPS), vous pouvez configurer un réseau privé entre eux. Savoir comment assigner des IP (10.x.x.x ou 172.16.x.x) est essentiel.
  • L'avenir est IPv6: Le web passe à IPv6. S'assurer que votre fournisseur d'hébergement est entièrement compatible IPv6 (comme nous le sommes!) est essentiel pour pérenniser votre site Web et assurer les meilleures performances pour les visiteurs.

Prenez le contrôle de votre réseau

L’adressage IP n’est pas un art sombre; il s’agit d’un système logique. En comprenant comment décomposer une adresse IP avec un masque de sous-réseau (pour IPv4) et comment lire le préfixe (pour IPv6), vous avez acquis une compétence de base pour gérer n’importe quel réseau.

Prêt à mettre vos connaissances à profit? Explorez nos plans d'hébergement et trouvez la solution parfaite, de l'hébergement partagé aux puissants serveurs dédiés avec toutes les adresses IP dont vous avez besoin.

Parcourez nos plans d'hébergement