Adresses IP
Mais les adresses NetBIOS et les adresses MAC ont un grave défaut : elles donnent le nom d'un hôte et rien d'autre.
Lorsqu'on doit gèrer des réseaux étendus et complexes, il est indispensable de grouper les hôtes d'un réseau en sous-réseaux.
Comme nous allons le voir maintenant, l'ensemble d'une adresse IP et de son masque de sous-réseau vont nous fournir non seulement une adresse unique pour l'hôte désigné, mais aussi l'adresse du sous-réseau qui le contient !
Vous verrez plus tard que cette faculté permet entre autre de structurer l'énorme multiplicité des hôtes de réseaux comme Internet en zones autonomes d'adressage constituées intérieurement d'aires hiérarchisées. Ceci pour accélérer considérablement le processus de recherche d'un hôte dans un vaste réseau.
Processus qui s'appelle le routage.
Une adresse IP s'écrit sur 4 octets.
Elle ressemble, par exemple, à ceci :
11000000 00101101 00100011 00001001
Un masque de sous-réseau ressemble, par exemple, à ceci :
11111111 11111111 11110000 00000000
Bien sûr, l'écriture binaire est propice aux erreurs et fatigue les yeux !
C'est pourquoi on lui préfère tout bonnement l'écriture décimale.
Traduisez donc l'adresse IP binaire ci-desus en décimal et voyez si par hasard vous ne tombez pas sur :
192.45.35.9
Ah, c'est déjà plus sympa !
Quant au masque de sous-réseau, ne serait-ce pas :
255.255.240.0
Si vous n'êtes pas familier des traductions binaires-décimales voyez notre rubrique : numération
Ah oui ! J'ai complètement oublié de vous dire à quoi sert le masque de sous-réseau.
Il sert à séparer l'adresse du sous-réseau dans lequel se trouve l'hôte IP
de l'adrese de l'hôte dans ce sous-réseau.
Exemple :

MSK = Masque du sous-réseau : souvent appelée Subnet Mask
SsR = Adresse du sous-réseau : souvent appelée Net ID
Hôte : Adresse de l'hôte dans ce sous-réseau : souvent appelée Host ID ( ID Hôte)
Observez les opérations qui ont été effectuées :
- Pour obtenir l'adresse du sous-réseau, on garde tels quels les bits de l'adresse IP qui correspondent aux positions du masque qui contiennent le niveau logique "1" et on remplace les autres par "0"
- Pour obtenir l'adresse de l'hôte dans le sous-réseau on fait exactement l'inverse.
Certains m'ont écrit pour me dire qu'ils ne comprenaient pas cette dernière phrase.
Pour eux, j'ai écrit un petit supplément que vous pouvez lire en cliquant ici : 
Les autres peuvent continuer la lecture.
Des deux opérations, seule la première est couramment effectuée par les interfaces de réseau IP.
En logique combinatoire, cette opération s'appelle un "ET bit à bit" ( bit-wise AND ) entre l'adresse IP et le masque de sous-réseau.
C'est une opération pénible pour l'être humain, mais la plus rapide qui soit quand elle est effectuée par les circuits internes d'un ordinateur : 4 nano-secondes !
Ici peu importe que les humains aient des difficultés, ce sont les machines qui travaillent, et elles ont un tout autre point de vue que nous !
Maintenant nous avons affaire à deux couples :
- L'adresse IP et son masque de sous-réseau
- L'adresse du sous-réseau et l'adresse de l'hôte dans ce sous-réseau
Ces deux couples ne sont pas identiques mais on peut passer de l'un à l'autre.
Une telle division d'une adresse IP en adresse de sous-réseau et d'adresse d'hôte dans ce sous-réseau n'intéresse que les gestionnaires de réseaux pour les structurer en domaines d'hôtes.
Donc, si vous êtes lecteur de ce cours, cela doit vous intéresser au plus haut point.
L'adresse IP seule suffit à celui qui accède à un réseau pour désigner l'hôte avec lequel il veut prendre contact.
|