Pourquoi les adresses IP de classe C sont-elles préférées dans les réseaux privés?

15

Pourquoi les adresses IP de classe C sont-elles préférées aux A et B dans les réseaux privés?

Ma réponse possible est "En classe C, le nombre d'adresses IP hôtes disponibles sur le réseau est inférieur à la classe A ou B, ce qui facilite la gestion du DHCP". Mais je voudrais confirmer deux fois.

mauris
la source
1
notez également que les classes A / B / C / D / E sont des termes obsolètes (voir en.wikipedia.org/wiki/… ); aujourd'hui, nous utilisons CIDR, et "classe C" est équivalent à "xxxx / 24"; voir en.wikipedia.org/wiki/…
quack quixote
2
@quack: Vrai, sauf lorsque vous faites référence aux adresses RFC1918. CIDR et VLSM ne sont vraiment pertinents que pour les adresses routables publiquement. Les adresses RFC1918 peuvent toujours être considérées comme des classes.
joeqwerty
1
@joeqwerty: avez-vous lu la RFC1918? il fait référence aux 3 sections privées du CIDR. faqs.org/rfcs/rfc1918.html je l'utilise à la maison pour tailler mon propre 10.xx0 / 24.
Quack Quichote
1
Je sais je sais. Je dis simplement que la plupart des gens ont appris l'adressage IP comme un adressage de classe, et c'est ce qui leur vient à l'esprit lorsqu'ils parlent d'adressage IP. J'ai lu la question et compris ce que l'OP voulait dire quand il a fait référence aux "classes" d'adresse IP.
joeqwerty
1
@joeqwerty: alors n'indiquez pas que le RFC1918 est une exception à la règle quand il ne l'est pas. c'est juste déroutant. J'ai aussi appris l'adressage IP avec classe, et je ne m'y oppose pas en tant qu'outil pédagogique. mais il y a une différence entre simplifier pour un apprenant et déformer les faits, et vos commentaires sur ce post sont plus les derniers que les premiers.
Quack Quichote

Réponses:

25

Je ne pense pas qu'ils soient préférés. J'ai vu de nombreux réseaux utilisant des schémas d'adressage RFC1918 de classe A, B et C. Utilisez le cours qui correspond à vos besoins:

  1. De combien de sous-réseaux avez-vous besoin?

  2. De combien d'hôtes par sous-réseau avez-vous besoin?

  3. Quels besoins de routage avez-vous pour acheminer le trafic entre les sous-réseaux?

  4. Envisagez-vous d'avoir un grand nombre d'hôtes par sous-réseau et souhaitez-vous réduire la taille de vos domaines de diffusion?

joeqwerty
la source
1
+1 Excellente réponse. Frappe le clou sur la tête,
Dave M
Court, doux et précis. +1
Maximus Minimus
6

Ce serait bien si les gens arrêtaient de parler des réseaux de classe AB et C. De telles choses n'ont pas été utilisées depuis très longtemps et sont pires que dénuées de sens et sont mieux utilisées comme des questions "gotcha" sur des interviews ou des punchlines de blagues sur les barbes grises.

Par classe A, voulez-vous dire un réseau avec un masque de réseau / 8 ou voulez-vous dire que le premier octet est compris entre 0 et 127? Par classe B, voulez-vous dire a / 16 ou le premier octet se situe entre 128 et 192? Pourquoi parlez-vous de réseaux de classe en premier lieu?

Pour les adresses privées, la distinction est idiote. La RFC1918 définit plusieurs réseaux qui ne doivent pas être routés globalement, y compris 10.0.0.0/8 (une vraie classe A), 172.16.0.0/12 (dans une gamme de réseaux de classe B mais composé de 16 réseaux contigus de "classe B"), ou 192.168.0.0/16 (soit 256 réseaux contigus de "classe C").

Comme l'a dit Kazoom, les gens parlent de sous-réseaux en fonction de leur masque de sous-réseau, et non de la taille du premier octet (ce qui impliquait un masque de sous-réseau à l'époque "classe").

Et, si vous posez cette question parce qu'elle fait partie de certains cours, vous devriez vous énerver contre votre instructeur pour ne pas avoir sorti sa tête du début des années 1990 (1993, selon wikipedia). Votre instructeur perd votre temps et probablement aussi votre argent, à moins que votre classe ne soit "l'histoire d'Internet et des protocoles de routage antiques" qui, espérons-le, comprendrait également uucp et bitnet ainsi que rip et decnet et peut-être SNA.

chris
la source
2
@chris: Avec tout le respect que je vous dois, je pense que les gens les appellent des adresses de classe parce que c'est ce qu'ils ont appris et qu'ils connaissent bien. La plupart des gens traitent les adresses internes RFC1918 et, en tant que tels, les appellent classes A, B et C.Si votre réseau interne est 172.21.0.0 avec un masque de 255.240.0.0 (172.16.0.0/12 en notation CIDR), alors que est en fait une description classe B classe. C'est une question de sémantique de nomenclature pour autant que je puisse voir.
joeqwerty
4
@Joe, alors que la réponse de Chris a peut-être traversé un peu le territoire des trolls, il fait de bons points. La notation de classe est désuète depuis 17 ans, et les gens auraient vraiment dû changer maintenant.
Chris S
Assez vrai. Il est temps pour les vieux chiens d'apprendre de nouveaux trucs, je suppose.
joeqwerty
@joeqwerty. Vous vous trompez. Un réseau classful doit avoir le masque de réseau aligné avec une limite de 8 bits. C'est pourquoi ils ont été éliminés. un réseau de classe B 172.21.0.0 devrait avoir un masque de réseau de 255.255.0.0. C'est pourquoi les gens se sont débarrassés de la notion de notation de réseau "classe". Si même un expert utilise incorrectement la notation "classe", comment peut-on s'attendre à ce que quelqu'un l'utilise utilement dans une conversation?
chris
2
@chris: Je pense que même les experts utilisent incorrectement la notation "classe" précisément parce qu'elle est morte depuis si longtemps. Pour une raison quelconque, la "classe C" semble être restée et s'est transformée pour signifier "n'importe quel arbitraire / 24". J'ai vu des gens très compétents se référer à une adresse donnée comme une "classe C" même si ses bits de tête ne sont pas nécessairement 110.
Gerald Combs
1

Si un / 24 est assez bon pour Linksys, Netgear, Buffalo, Apple et tous les autres fabricants d'appareils de consommation, il me suffit.

Gerald Combs
la source
1
a / 24 n'est pas un réseau de "classe C". un réseau de classe C est celui où le premier octet est compris entre 192 et 223 et le masque de sous-réseau est 255.255.255.0 (ou / 24 en notation cidr moderne).
chris
2
Peut-être que la blague était trop obscure / subtile? barrypopik.com/index.php/texas/entry/…
Gerald Combs
0

Aucune bonne raison.

Personnellement, j'utilise des morceaux de 10. C'est facile à retenir, et j'ai beaucoup de place pour mettre en sous-réseau, si je veux. :-RÉ

Ronald Pottol
la source