Table des matières

Les adresses IP en général

Caractéristiques

Comme son nom l'indique, le protocole prend en charge les relations «inter nets». Qu'il s'agisse du protocole version 4 ou version 6, les adresses doivent donc satisfaire quelque exigences:

  1. L'adresse est (normalement)1) unique sur tout l'internet.
  2. les adresses doivent contenir deux parties:
    1. une partie commune à tous les nœuds2) du même réseau,
    2. une partie propre à chaque nœud du réseau.

Topologie d'une adresse IP C'est cette caractéristique qui va permettre le routage des paquets d'un réseau à un autre en empruntant des passerelles de communication (les routeurs).

Lorsqu'un nœud cherche à joindre un autre nœud, il doit d'abord connaître l'adresse IP du destinataire. En comparant la partie «réseau» de son adresse IP avec celle du destinataire, deux cas vont se présenter:

Cette méthode reste vraie aussi bien en V4 qu'en V6 et nous ne manquerons pas d'étudier cette question dans le détail. Nous pouvons déjà visualiser en gros ce qu'il se passe avec un petit schéma: Prémices du routage

Attribution des adresses IP

La méthode la plus triviale est de le faire manuellement. Sauf dans des cas très spécifiques, cette méthode n'est pas utilisée. Parmi les méthodes automatiques ou semi automatiques, disons pour l'instant ceci:

  1. Un serveur utilisant le DHCP3) va attribuer une configuration IP cohérente pour chaque nœud du réseau local lui en faisant la demande, assurant l'unicité des adresses attribuées. Chaque nœud doit disposer d'un client DHCP qui communiquera avec ce serveur. C'est la méthode généralement employée en IPv4, surtout sur les réseaux comportant de nombreux nœuds.
  2. Une méthode génériquement appelée «zero conf». Chaque nœud cherchera à s'attribuer une adresse en cohésion avec son LAN tout en restant unique. Les façons de réaliser l'opération seront très différentes suivant que l'on s'intéresse à IPv4 ou IPv6. Disons pour le moment que ces méthodes sont peu utilisées en IPv4 sauf en solution de secours, alors qu'en IPv6 une méthode appelée «autoconf» est très largement utilisée. Elle sera vue en détail plus loin.

Dans tous les cas, gardons à l'esprit qu'au sein d'un réseau local, Chaque nœud dispose (doit disposer) d'une adresse MAC unique, ce qui permet d'identifier chaque nœud sans ambiguïté et donc c'est ce qui sert de base pour rendre cohérent l'attribution des adresses IP quelque soit la méthode employée, aussi bien en IPv4 qu'en IPv6.

1)
à l'exception des adresses «privées» version 4, mais ces dernières n'ont pas de réalité sur l'internet.
2)
On appelle «nœud» tout élément du réseau disposant d'au moins une adresse IP.
3)
Dynamic Host Configuration Protocol