Comment le CIDR divise-t-il le réseau ?

齐天大圣
Libérer: 2020-12-14 13:44:14
original
2603 Les gens l'ont consulté

La première chose que vous devez savoir est le problème que ce CIDR est utilisé pour résoudre. Nous savons que la propriété intellectuelle était initialement divisée en 5 catégories, et nous ne pouvons utiliser que les trois premières catégories, mais la division de ces trois catégories pose de gros problèmes. Une adresse de classe B peut accueillir plus de 60 000 hôtes, tandis qu'une adresse de classe C ne peut accueillir que plus de 200 hôtes. Une telle classification posera de gros problèmes. Par exemple, si une entreprise compte des milliers de personnes, alors un réseau de classe C ne sera certainement pas en mesure de répondre à la demande, mais un réseau de classe B sera trop coûteux pour elle.

Et alors ? La classification IP a été supprimée et remplacée par CIDR (Classless Addressing). La compréhension du CIDR est également très simple. Il utilise un masque de sous-réseau pour diviser une adresse IP en deux parties. La première partie est le bit réseau et la dernière partie est le bit hôte.

Jetons un coup d'œil à ce qu'est un masque de sous-réseau. Le masque de sous-réseau est le même que l'adresse IP. Il se compose de 32 bits. Il est composé de 1 consécutifs à l'avant et de 0 consécutifs à l'arrière. Nous utilisons souvent la notation décimale pour afficher les masques de sous-réseau. Ce qui suit est un masque de sous-réseau :

255.255.255.0
Copier après la connexion

Le masque de sous-réseau ci-dessus est composé de 24 1 consécutifs et de 4 0 consécutifs. De plus, il existe une manière courante d'exprimer les masques de sous-réseau, que nous appelons slash hair. Comme indiqué ci-dessous,

192.168.110.121/24
Copier après la connexion

est précédé de l'adresse IP et 24 après représente le masque de sous-réseau. Autrement dit, il se compose de 24 1 consécutifs et de 8 0 consécutifs.

En conjonction avec le masque de sous-réseau, il existe plusieurs autres points de connaissance, tels que le calcul du numéro de réseau, de l'adresse de diffusion et du nombre maximum d'hôtes que le réseau peut accueillir.

  • En associant ET le masque de sous-réseau avec l'adresse IP, vous pouvez obtenir le numéro de réseau

  • La dernière adresse du numéro de réseau est diffusée Adresse

  • Le nombre d'adresses disponibles est lié au nombre de bits hôte. Par exemple, si le bit hôte occupe 8 bits, alors le nombre d'adresses disponibles est égal à 2 élevé au. puissance de 8 moins 2 (une adresse réseau, une adresse de diffusion)

Ensuite, nous utiliserons un cas pour consolider les connaissances que nous avons apprises. Comme suit, l'adresse IP et le masque de sous-réseau. , le numéro de réseau calculé et d'autres informations sont fournies.

172.16.1.196/20
Copier après la connexion

Nous connaissons la connaissance suivante

1 & 1 = 1
0 & 1 = 0

1 & 0 = 0
0 & 0 = 0
Copier après la connexion

Alors le problème est simple, les 16 premiers chiffres doivent être inchangés, toujours 172,16, et les 8 derniers chiffres doivent être 0. Par conséquent, il suffit d’effectuer l’opération AND sur la troisième partie pour obtenir la réponse.

Le résultat de la conversion du décimal 1 en binaire est

00000001
Copier après la connexion

En calculant 00000001&11110000, la valeur obtenue est 00000000 et la valeur convertie de 10 est 0. Par conséquent, le numéro de réseau obtenu est

172.16.0.0
Copier après la connexion

Ensuite, calculez le nombre d'adresses disponibles. Le bit hôte occupe 12 bits, donc l'adresse disponible est 2 élevée à la puissance 12 moins 2, soit 4094.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!