Quelle est la signification de /24
dans la commande suivante?
route add -net 192.168.15.0/24 192.168.8.10
networking
routing
ohho
la source
la source
route
depuis un moment), mais cette passerelle provient d'un sous-réseau différent. Ou est-ce juste un exemple inventé?Réponses:
C'est le moyen le plus simple de représenter un masque de sous-réseau.
Comme Steffen Opel le fait remarquer dans sa réponse , on l’appelle la notation CIDR et le nombre indique simplement la taille du préfixe utilisé pour construire le masque de sous-réseau.
/n
Cela signifie donc que les premiersn
bits (sur 32 pour IPv4) sont réglés sur1
, les autres sont réglés sur0
. Pour convertir cela en un masque de sous-réseau décimal, écrivez-le en quatre octets et convertissez-le en décimal.Donc ,
/24
produit255.255.255.0
parce que vous avez vingt - quatre1
bits et puis HUITIEME les0
bits:La valeur courte ne doit pas nécessairement être un multiple de 8 (c’est-à-dire qu’elle ne doit pas nécessairement dépasser les limites de l’octet), par exemple, vous pouvez utiliser
/20
pour obtenir255.255.240.0
ainsi:Utilisation avec IPv6
La même notation peut également être appliquée à IPv6. Comme IPv6 utilise 128 bits au lieu de 32, les adresses sont beaucoup plus grandes. Je n'entrerai pas dans la sémantique complète car ce n'est pas pertinent pour la question, mais je vais donner un exemple rapide:
Le sous - réseau dans la question est représentée par
192.168.15.0/24
et inclut toutes les adresses IPv4192.168.15.0
à192.168.15.255
Un sous - réseau IPv6 peut être représenté de la même manière, par exemple
2001:DB8::/48
contient toutes les adresses IPv6 dans la gamme2001:DB8:0:0:0:0:0:0
de2001:DB8:0:FFFF:FFFF:FFFF:FFFF:FFFF
.Remarque: l'exemple IPv6 extrait sans vergogne de l' article CIDR de Wikipedia .
Pour plus d'informations sur les masques de sous-réseau eux-mêmes, leur signification et leur utilisation, je vous recommande de consulter la question Quels sont les éléments essentiels d'un masque de sous-réseau?
Ou regardez la réponse détaillée à Comment fonctionne le sous-réseau? plus à Server Fault.
la source
/20
c'est255.255.240.0
par exemple.La réponse de DMA57361 selon laquelle la représentation d’un masque de sous - réseau est correcte et suffisante (+1) - j’aimerais néanmoins proposer une approche différente en expliquant cela afin de fournir quelques informations de base concernant l’historique / la motivation de cette notation:
"192.168.15.0/24" est la spécification compacte d'une adresse IP et de son préfixe de routage associé, exprimée en notation CIDR :
Le court article référencé de Wikipedia explique déjà joliment le sujet; pour une explication plus approfondie de nombreux aspects connexes vous pouvez consulter le sujet parent respectif Classless Inter-Domain Routing - en particulier , vous y trouverez des informations sur l'historique de fond pour le changement de masques de sous - réseau à longueur de préfixe / taille .
Enfin, pour une représentation claire et intuitive de la façon dont vous interprétez ces notations lorsque vous les rencontrez, vous pouvez également consulter les tableaux de la référence de sous-réseau IPv4 .
la source
Le / 24 est le sous-réseau 255.255.255.0. Le / {numéro} à la fin d'une adresse IP est appelé notation CIDR .
la source