Une adresse IP comme celle-ci 223.248.0.0/24
ou223.248.0.0/16
Quel est le dernier chiffre de l'adresse IP (24 ou 16 dans l'exemple ci-dessus)? Existe-t-il un moyen simple de comprendre comment définir le nombre après la barre oblique?
Une adresse IP comme celle-ci 223.248.0.0/24
ou223.248.0.0/16
Quel est le dernier chiffre de l'adresse IP (24 ou 16 dans l'exemple ci-dessus)? Existe-t-il un moyen simple de comprendre comment définir le nombre après la barre oblique?
Réponses:
Une adresse IP n'est qu'un chiffre. Celui qui - comme vous le savez sûrement - identifie de manière unique un ordinateur sur un réseau. Mais tout de même un nombre, auquel nous reviendrons.
Prenons un exemple: 192.168.1.105
Vous remarquerez que l'adresse IP est divisée en quatre parties: {192, 168, 1, 105}. Et vous savez probablement aussi que chacune de ces parties peut avoir une valeur de 0 à 255.
Il s'avère que les nombres 0..255 peuvent être représentés sur 8 bits. Ainsi, une adresse IP se compose de quatre sections, et chaque section peut avoir une valeur 0..255. Cela signifie que chaque section peut être représentée avec 8 bits. Avec quatre de ces sections, vous avez (4 sections) * (8 bits / section) = 32 bits. Pour représenter l'adresse IP entière.
Rappelez-vous quand nous avons dit qu'une adresse IP n'est qu'un chiffre? Eh bien, une IP est un entier 32 bits. Pour plus de commodité, nous l'écrivons comme "192.168.1.105" mais vous pouvez facilement l'écrire comme0xC0A80169
En binaire, les 32 chiffres binaires dans leur gloire: 11000000101010000000000101101001
D'accord. Alors maintenant, votre question: que signifie 192.168.1.105/24?
Cela signifie que les 24 premiers bits de l'adresse IP sont le "sous-réseau". Cela signifie que les 24 premiers bits des éléments de votre réseau sont identiques. Lorsque vous ajoutez de nouveaux ordinateurs, il ne vous reste que 8 bits (rappelez-vous, une adresse IP est un nombre 32 bits) pour adresser de nouveaux périphériques.
Étant donné que vous avez 8 bits d'adressabilité, dans cet exemple, vous ne pouvez ajouter que 255 périphériques.
110000001010100000000001 01101001
------------------------
(subnet)
Séparons le sous-réseau:
11000000 10101000 00000001 = 192 168 1
Voir?
Même exemple avec un sous-réseau / 16: 192.168.1.105/16
1100000010101000 0000000101101001
----------------
(subnet)
Donc, dans ce cas, chaque adresse IP commence par 192.168 - les 16 premiers bits de l'adresse IP. Et puis il nous reste 16 bits pour les nouveaux appareils. 16 bits = 65535 appareils.
Donc, si vous avez un petit sous-réseau, vous avez une plus grande partie des adresses Internet. Le MIT possède un sous-réseau / 8, c'est-à-dire qu'il a un bloc d'adresses IP et il peut ajouter 2 ^ 24 périphériques. Très cool!
Ce ne sont pas des adresses IP en soi, ce sont des plages. Le dernier nombre (qui, comme le mentionne psusi est appelé un masque de sous-réseau) indique le nombre de bits pertinents: /16
signifie que le réseau comprend tous les nombres commençant par les 16 premiers bits de l'IP spécifié (223.248 dans votre exemple). A /8
est un réseau de classe A avec 2 ^ 24 adresses, /16
est de classe B avec 2 ^ 16 (65536) et a /24
est une classe C avec 2 ^ 8 = 256 adresses. Vous le voyez le plus souvent dans les réseaux locaux: 192.168.0.0/24 (généralement utilisé dans les petits réseaux domestiques) et 10.0.0.0/16, généralement vu dans les intranets des grandes entreprises. Vous pouvez voir d'autres plages réservées répertoriées dans la notation de sous-réseau et une liste de plages, ainsi que le nombre total de doamins sur Wikipédia .
10.1.2.0/23
est parfaitement valide et signifie 10.1.2.0–10.1.3.255.
Il s'agit du masque de sous-réseau du réseau. En d'autres termes, il indique la taille du réseau. A / 24 est un réseau de classe C, ayant 256 adresses et un masque de sous-réseau de 255.255.255.0. A / 16 est de classe B, avec un masque de sous-réseau de 255.255.0.0.