Comprendre les adresses IP v4
L'adresse IP est la valeur logique qui identifie une interface réseau.
On a une autre adresse, physique cette fois qui est l'adresse MAC (Medium
Access Control).
Cette adresse est donnée manuellement par l'administrateur réseau (vous), où à travers le protocole DHCP qui peut être dans votre routeur, sur une machine
Linux ou sur une machine qui fait tourner un OS quelconque.
L'adresse IP est suite de 32 bits.
Pour des raisons de facilité d'écriture, l'adresse est notée en décimal, octet par octet séparé par un point. C'est la notation décimale pointée. La valeur d'un octet va de 0 à 255.
L'adresse 147.2.153.4 est une adresse valide.
L'adresse 202.638.412.3 est une adresse invalide; les 2eme et 3eme octet sont supérieurs à 255.
Michel MARTIN - 2008
1
Les adresses particulières.
Adresses à ne pas utiliser (elles ont une signification spéciale) pour une interface réseau. 127.0.0.x
Le x est généralement 1. Cette adresse représente notre machine. Elle est appelée aussi loopback ou localhost ou adresse de bouclage.
0.0.0.0
Cette adresse représente tous les réseaux non connus. On trouve cette adresse dans la table de routage.
Cette adresse est une adresse de diffusion (broadcast).
C'est l'adresse du réseau x.y.z et non l'adresse d'une interface. Le premier octet ne doit pas être à 0 sauf dans le cas de
0.0.0.0
C'est une adresse particulière de multidiffusion.
Le premier octet va de 1 à 223 pour une interface réseau.
255.255.255.255
x.y.z.0
0.x.y.z
224.x.y.z
240.x.y.z
Adresse APIPA (Automatic Private Internet Protocol Addressing) est utilisée quand une machine ne parvient pas à contacter le serveur DHCP.
C'est l'adresse 169.254.x.y que l'on retrouve fréquemment sur les machines
Windows mais également Linux.
Pour connaître son adresse IP, il faut taper dans un terminal Linux :
# ifconfig
Pour connaître sa table de routage, il faut taper dans un terminal Linux :
# netstat -r
Michel MARTIN - 2008
2
Les adresses à utiliser.
On