Vous pouvez librement utiliser n'importe quelle adresse de réseau privé dans les plages réservées suivantes:
- Espace d'adressage privé
L'Internet Assigned Numbers Authority (IANA) a réservé les trois blocs suivants de l'espace d'adressage IP pour les internets privés:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
(de RFC 1918 - Allocation d'adresse pour les internets privés )
Vous devez également garder à l'esprit l' adresse d'hôte du réseau et l' adresse de diffusion :
- Adressage IP de diffusion - Normes proposées
Si différentes implémentations IP doivent être compatibles, il doit y avoir un nombre distinct pour désigner "tous les hôtes".
Étant donné que la couche de réseau local peut toujours mapper une adresse IP en une adresse de couche de liaison de données, le choix d'un "numéro d'hôte de diffusion" IP est quelque peu arbitraire. Par souci de simplicité, il ne doit pas être attribué à un véritable hôte. Le nombre dont les bits sont tous un possède cette propriété; cette attribution a été proposée pour la première fois. Dans les quelques cas où un hôte s'est vu attribuer une adresse avec un numéro d'hôte faisant partie de tous, il ne semble pas onéreux d'exiger une renumérotation.
L'adresse 255.255.255.255 indique une diffusion sur un réseau matériel local, qui ne doit pas être retransmise. Cette adresse peut être utilisée, par exemple, par des hôtes qui ne connaissent pas leur numéro de réseau et qui le demandent à un serveur.
Ainsi, un hôte sur le net 36, par exemple, peut:
(Notez que sauf si le réseau a été divisé en sous-réseaux, ces deux méthodes ont des effets identiques.)
Si l'utilisation de "tous les uns" dans un champ d'une adresse IP signifie "diffusion", l'utilisation de "tous les zéros" pourrait être considérée comme signifiant "non spécifié". Il n'y a probablement aucune raison pour que de telles adresses apparaissent ailleurs que comme adresse source d'un datagramme de demande d'informations ICMP. Cependant, en tant que convention de notation, nous faisons référence aux réseaux (par opposition aux hôtes) en utilisant des adresses avec des champs nuls. Par exemple, 36.0.0.0 signifie "numéro de réseau 36" tandis que 36.255.255.255 signifie "tous les hôtes sur le numéro de réseau 36".
(de RFC 919 - Adresses Internet de diffusion )
De plus, vous voudrez comprendre le routage inter-domaines sans classe (communément appelé CIDR) et sa notation CIDR pour exprimer les plages d'adresses IP:
Le routage inter-domaine sans classe (CIDR, / ˈsaɪdər / ou / ˈsɪdər /) est une méthode d'allocation d'adresses IP et de routage IP. L'Internet Engineering Task Force a introduit le CIDR en 1993 pour remplacer l'ancienne architecture d'adressage de la conception de réseaux de classe sur Internet. Son objectif était de ralentir la croissance des tables de routage sur les routeurs sur Internet et d'aider à ralentir l'épuisement rapide des adresses IPv4.
La notation CIDR est une représentation compacte d'une adresse IP et de son préfixe de routage associé. La notation est construite à partir d'une adresse IP, d'une barre oblique ('/') et d'un nombre décimal.
L'adresse peut désigner une adresse d'interface unique et distincte ou l'adresse de début d'un réseau entier. La taille maximale du réseau est donnée par le nombre d'adresses possibles avec les bits restants les moins significatifs sous le préfixe. L'agrégation de ces bits est souvent appelée l'identifiant d'hôte.
Par exemple:
- 192.168.100.14/24 représente l'adresse IPv4 192.168.100.14 et son préfixe de routage associé 192.168.100.0, ou de manière équivalente, son masque de sous-réseau 255.255.255.0, qui a 24 bits de début 1.
- le bloc IPv4 192.168.100.0/22 représente les 1024 adresses IPv4 de 192.168.100.0 à 192.168.103.255.
- le bloc IPv6 2001: db8 :: / 48 représente le bloc d'adresses IPv6 de 2001: db8: 0: 0: 0: 0: 0: 0 à 2001: db8: 0: ffff: ffff: ffff: ffff: ffff.
- :: 1/128 représente l'adresse de bouclage IPv6. Sa longueur de préfixe est 128, qui est le nombre de bits dans l'adresse.