Liens

Archives


 
Vous avez dit Configuration IP Dynamique ?

Lorsqu’une entreprise veut communiquer avec l’un de ses clients, celui-ci doit avoir une adresse pour que le message soit déposé dans sa boîte à lettres. Et si l’entreprise veut obtenir une réponse, elle doit également disposer d’une adresse. C’est exactement la même chose entre 2 ordinateurs : chacun doit avoir son adresse.

Dans le cas qui nous intéresse, il s’agit de l’adresse IP. Comme les machines sont moins intelligentes que nous -ou parce qu’on leur demande des choses plus compliquées …, l’adresse ne leur suffit pas. Il faut également qu’elles sachent avec qui elles ont le droit d’entrer en relation, en quelque sorte elles ont besoin de connaître leur cercle d’amis.

De plus, comme elle sont amenées à échanger des informations avec beaucoup d’autres machines qui sont – d’un point de vue informatique- très éloignée, il faut leur indiquer à qui confier l’acheminement des messages quand le destinataire est hors de portée. Enfin, et pour garder l’analogie avec le monde réel, toutes ces informations peuvent être amenées à changer dans le temps et il faudra bien que les machines soient informée de ces changements.

Revenons à notre machine, qui vient juste de démarrer. Au fur et à mesure que le système se lance, il initialise les différents composants et vérifie leur configuration. A un moment, c’est au tour de la carte réseau d’être pris en charge et installée. Le système constate qu’elle n’a pas d’adresse IP  (sauf à ce qu’une soit inscrite dans le fichier de configuration, mais on serait là dans un cas d’adresse IP statique, c’est un autre débat). Or nous l’avons vu, pas d’adresse pas de dialogue. Le système, et plus précisément la partie qui s’occupe des communications réseaux, va donc en demander une.

Selon une procédure normalisée.

Exemple de procédure d’adressage ip dynamique

adressage-ip-dynamique

Il faut savoir que chaque carte réseau installée dans une machine reçoit un identifiant de la part du constructeur, identifiant qui est « gravé » dans le silicium de ses circuits ; et qui est appelé adresse MAC. Pour demander une adresse IP, la couche réseau de la machine va donc envoyer un message général sur le réseau en utilisant une adresse IP spéciale et en spécifiant bien son identifiant MAC. Ce message va être reçu par toute les machines. L’une d’entre elle, qui joue le rôle d’un serveur d’adresses et qui est habilité à distribuer les adresses IP, va lui répondre en utilisant la même adresse spéciale et en spécifiant bien l’identifiant MAC afin que seule la machine demandeuse prenne en compte la réponse. Dans cette réponse (qu’il ne faut pas confondre avec l’adresse …) se trouvera notamment une adresse IP.

Lorsque la machine demandeuse recevra cette réponse, elle s’attribuera à elle-même l’adresse fournie et enverra un message d’accusé réception en utilisant sa nouvelle adresse IP comme référence d’expéditeur. Ainsi, le serveur à l’origine de la génération de l’adresse saura qu’elle a été acceptée et qu’elle n’est donc plus disponible.

Au cas où plusieurs serveurs d’adresses auraient répondu, le fait que la machine demandeuse ne réponde qu’à un seul serveur indique aux autres que leurs propositions d’adresse IP n’ont pas été retenue.

Lire la suite >


Publié le 18 mai 2010