web-dev-qa-db-fra.com

Pourquoi les adresses IP ne peuvent-elles pas commencer par 0 ou 255?

Il a été spécifié quelque part (probablement dans une RFC) que les adresses de classe A varient de 1-126 dans le premier octet et que les adresses de classe E vont de 240-254, mais qui laisse deux réseaux potentiels de chaque côté, à savoir une 0 et un réseau 255.

Je crois que les adresses commençant par ces IP sont invalides. Cela signifie-t-il qu'ils ne travailleraient pas sur un réseau privé et qu'il y a une raison d'être invalide?

8
Odyssey

L'adresse IP 0.0.0.0 est utilisé comme générique de caractères génériques pour lier toutes les adresses. L'adresse IP 255.255.255.255 est utilisé pour indiquer une émission locale.

Parce que cette décision faisait partie de la conception Network Classful Design qui prédate [~ # ~ # ~ ~ ~] , pour réserver uniquement ces adresses IP spécifiques, des règles spéciales auraient Devait avoir été créé pour les/8 qui les contenaient. Étant donné que certaines/8 allaient rester réservées de toute façon, il était logique de réserver ces règles plutôt que de créer des règles supplémentaires afin de pouvoir être utilisées.

19
David Schwartz

Parce qu'ils sont réservés aux adresses de multidiffusion et de diffusion

Le RFC les a spécifiquement mis de côté comme "réservé"

Ils sont valide, mais il ne s'agit-il pas tilisable

6
ChasingLogic