next up previous contents
Next: Un mot sur le Up: Le protocole IP Previous: Le protocole IP

Les adresses

En ce qui concerne les adresses, ce sont les fameux ``dotted quads'', de 32 bits (soit 4 octets) du genre 134.157.0.129 ; ce qui permet théoriquement plus de 4 milliards d'adresses ; en réalité il y en a beaucoup moins. Explications. Les créateurs du protocole IP on décidé qu'il y aurait 3 classes de réseaux. Les réseaux de classe A, qui seraient peu nombreux, mais permettraient un très grand nombre de machines. A savoir : 127 réseaux (1.0.0.0 à 127.0.0.0) de 16 millions de machines chacun (à peu près). Ensuite, 16320 réseaux de classe B (de 128.0.0.0 à 191.155.0.0), pouvant chacun accueillir 65024 hôtes. Enfin, 2 millions (à peu près) de réseaux de classe C (de 192.0.0.0 à 223.255.255.0) comportant chacun 254 adresses. Les adresses restantes (224.0.0.0 et au dessus) sont réservées pour des usages particuliers comme le multicasting, par exemple (mais c'est une autre histoire).

Notons qu'à chaque fois, quelques adresses ont été réservées pour l'usage interne. Il s'agit du réseau de classe A (10.*.*.*), des réseaux de classe B (172.16.0.0 à 172.31.0.0), et des 256 réseaux de classe C (192.168.*.*) ; ces adresses sont destinées aux réseaux IP non reliés à Internet - ou du moins, pas directement. Quand un routeur voit une telle adresse comme source ou comme destination d'un paquet, il en déduit que c'est un hôte d'un réseau privé qui a laissé s'échaper un paquet, et il ne le fait pas passer. Je parlerai de ces adresses sous le nom d'adresses privées (``private addresses'', dans le RFC1918), et un réseau composé de telles adresses sera de la même façon appelé ``réseau privé'', ou à la rigueur ``réseau interne''. Ne pas confondre avec le terme ``Intranet'', qui appartient plus au langage marchand que technique, et qui peut désigner un réseau privé aussi bien qu'un réseau derrière un Firewall, ou encore un réseau non IP!


next up previous contents
Next: Un mot sur le Up: Le protocole IP Previous: Le protocole IP
Jerome PETAZZONI
1999-04-02