Adressage d'un réseau
Adressage d'un réseau
1.1 TCP/IP
C'est le protocole le plus répandu, notamment à cause de la circulation des informations sur Internet. Il défini des règles précises, appliquées sur tous
les équipements chargés de transmettre les données. Ces règles sont regroupées sous le terme TCP/IP.
TCP (Transmission Control Protocol) se charge de découper les données en sections plus petites, les paquets, qui peuvent circuler
indépendamment les unes des autres, tandis que IP (Internet Protocol) assure l’envoi vers la bonne destination.
1) Découpage
Avant d’être envoyées sur le réseau, les données sont découpées en paquets, chacun comportant une étiquette avec son numéro d’ordre,
son adresse de destination ainsi que l’identification de l’émetteur.
Ce découpage est effectué sur l’ordinateur émetteur.
2) Aiguillage
Au cours du voyage, il peut arriver que les paquets n’empruntent pas tous la même route pour arriver à destination, notamment parce qu’un
routeur (équipement de télécommunication) s’est rendu compte qu’un chemin est brusquement devenu saturé et qu’il valait mieux aiguiller
quelques paquets sur une autre route.
3) Regroupement
Sur le site destinataire, les paquets n’arrivent pas forcément dans le bon ordre. Ils sont remis en séquence à mesure de leur arrivée grâce à leur numéro d’ordre.
L'adresse IP de n'importe quel hôte est le rassemblement de deux choses:
- adresse du réseau où il se trouve
- adresse personnelle sur ce réseau
La taille de la partie adresse de réseau et de la partie adresse de l'hôte dépend du type de réseau où l'on est.

Ces adresses sont codées sur 32 bits, est sont représentées sous la forme de 4 nombres compris entre 0 et 255 (valeur d'un octet) et séparés
par un point, soit (par exemple).
|
Décimal |
Binaire |
|
255.0.127.2 |
11111111.00000000.01111111.00000010 |
On pourrait ainsi dire que les adresses IP varient de la plus petite 0.0.0.0 à la plus grande 255.255.255.255.
Une adresse valide est dans la plage allant de 0.0.0.0 à 255.255.255.255,
soit un total de 4.3 milliards d'adresses.
Ce n’est pas toutes les combinaisons qui sont disponibles, et elles
reflètent une certaine logique.
Dans une ADRESSE BINAIRE :
- On parle de bits de poids faible pour les nombres les plus à droite.
- On parle de bits de poids fort pour les nombres les plus à gauche.
1.3 Classes d'Adresses
Les bits de poids fort, définissent l'adresse du réseau et les bits de poids faible l'adresse d'un équipement dans le réseau. Mais comme la limite entre
poids fort et poids faible n'est pas toujours la même, il semble évident que
- plus les poids forts sont petits, et plus le nombre de machines connectable dans un même réseau sera important, même si on aura peu de réseau de ce type.
- plus les poids forts sont nombreux, on aura alors peu de machines connectable pour chacun de ces réseaux, même s'ils sont plus nombreux.
C'est la notion de "classe de réseau" :
En résumé, une adresse IP fait 32 bits de long et est composée de deux parties: le numéro de réseau, et le numéro d'hôte. Par
convention, exprimée en quatre nombres décimaux séparés par des points, les premiers bits indiquent la classe à laquelle appartient
l'adresse :
|
Classe |
Préfixe |
Numéro de réseau |
Numéro d'hôte |
|
A |
0 |
bits 1-7 |
bits 8-31 |
|
B |
10 |
bits 2-15 |
bits 16-31 |
|
C |
110 |
bits 3-23 |
bits 24-31 |
|
D |
1110 |
Multicast |
Multicast |
|
E |
1111 |
Réservé |
Réservé |
Les plages d'adresses pour les différentes classes peuvent être déduites:
|
Classe |
Plage de numéros de réseau |
Plage de numéros d'hôte |
|
A |
0 à 127 |
0.0.1 à 255.255.254 |
|
B |
128.0 à 191.255 |
0.1 à 255.254 |
|
C |
192.0.0 à 223.255.255 |
1 à 254 |
Un numéro d'hôte composé uniquement de 1 (en binaire) indique une émission à l'attention de l'ensemble des machines du réseau (broadcast).
Par exemple, 200.1.2.255 indiquerait une émission pour toutes les machines du réseau 200.1.2.
Si le numéro d'hôte est 0, il indique "le réseau même".
Tous les bits réservés et adresses réservées réduisent sévèrement les adresses IP disponibles (4,3 milliards). La plupart des utilisateurs reliés à
l'Internet se verront assignés des adresses de classe C, puisque l'espace devient très limité. C'est la raison principale du développement d'IPv6, qui
aura 128 bits d'espace adresse.
Résumé des différentes classes avec les informations nécessaires

1.4 Masque de sous-réseau
Le masque de sous-réseaux permet de définir le découpage entre les bits de l'adresse qui servent à définir l'adresse de réseau, et ceux servant à
définir l'adresse de la machine.
Il est construit en mettant à 1 les bits qui servent à définir l'adresse de réseau et à 0 les bits définissant les adresses des machines.
Ainsi dans des masques standards, si on à un réseau de :
- classe A le masque vaudra 255.0.0.0
- classe B le masque vaudra 255.255.0.0
- classe C le masque vaudra 255.255.255.0
Néanmoins on peut affiner, par exemple avec une classe C de référence,
en gardant les 5 bits de poids faibles comme bits d'adresse matérielle avoir
mini réseaux de
machines maximum ayant comme masque de sous-réseaux 255.255.255.224
Nous avons vu qu’une adresse IP était constituée d’un numéro de réseau et d’un numéro d’hôte.
Cela dit, les masques de sous-réseaux permettent de diviser les réseaux de classe A, B ou C en sous-réseaux.
En effet, en admettant que tous les hôtes d’un réseau de classe A se trouvent sur le même sous-réseau, le réseau serait très rapidement saturé,
ne serait-ce que par les broadcasts qui sont destiné à tous les hôtes du même réseau.
Les réseaux sont donc diviser en sous-réseaux et le masque permet de les déterminer.
Par exemple, pour un réseau de classe C, on a coutume d’utiliser 255.255.255.0 comme masque de sous-réseau. Cela signifie que dans
l’adresse IP, la partie numéro de réseau sera les trois premier nombre et que la partie numéro d’hôte sera le quatrième.
En fait, pour savoir dans une adresse IP quelle est la partie numéro de réseau et numéro d’hôte, il suffit d’écrire l’adresse IP en binaire et d’écrire
dessous le masque de sous-réseau, également en binaire. Soit l’adresse IP 192.168.2.53 et le masque 255.255.255.0…On obtient, en binaire :
Adresse IP 192.168.2.53 =>
Masque 255.255.255.0 =>
La partie correspondante aux 1 du masque de sous-réseau correspond au numéro de réseau et la partie correspondante au 0 correspond au numéro
d’hôte.
Ainsi, dans ce cas, avec un masque de 255.255.255.0, on peut avoir 254 hôtes différents sur le sous-réseau 192.168.2.0…
Essayons maintenant avec un masque de sous-réseau 255.255.255.224, on obtient :
Adresse IP 192.168.2.53 => 
Masque 255.255.255.224=> 
La partie numéro de réseau devient donc 192.168.2.32 et le numéro d’hôte est 21.
Ainsi, avec le masque 255.255.255.224, on peut diviser le réseau 192.168.2.0 en 8 sous-réseaux différents.
Les numéros d'hôte dans ce cas ne peuvent aller que de 1 à 30, la machine d'adresse IP 192.168.2.65 ne fera donc pas partie du même réseau.
(0 étant réservé pour le réseau et 31 pour la diffusion).
1.5 Adresses IP Privées
Les adresses privées peuvent être utilisées par des hôtes au sein d'une organisation, en interne, tant que ces hôtes ne se connectent pas
directement à Internet.

L'Autorité d'Affectation de Numéros sur Internet a réservé les 3 blocs suivant dans l'espace d'adressage pour des réseaux internes :

RFC 1918 est une norme qui réserve plusieurs plages d'adresses dans chacune des classes A, B et C. Comme indiqué dans le tableau, ces plages
d'adresses privées comprennent un seul réseau de classe A, 16 réseaux de classe B et 256 réseaux de classe C.
Un administrateur réseau dispose ainsi d'une grande souplesse en ce qui concerne l'attribution d'adresses internes.
Créé avec HelpNDoc Personal Edition: Révolutionnez la production de votre documentation avec un outil de création d'aide