Adressage IPV4
:
Le protocole IP
Le protocole IP (Internet Protocol) est un des protocoles majeurs de la pile TCP/IP. Il s'agit d'un
protocole réseau (niveau 3 dans le modèle OSI). Il n'est pas orienté connexion, c'est a dire qu'il n'est
pas fiable.C'est la couche transport qui peut le rendre fiable.
Adresse IPv4 : est un entier écrit sur quatre octets, elle peut donc prendre des valeurs entre
0 et 232 - 1
Exemple : 11000000101010000000000100001101 s'écrit : 11000000 10101000 00000001 00001101
devient [Link].
Une adresse IP est constituée de deux parties : l'adresse du réseau et l'adresse de la machine, elle
permet donc de distinguer une machine sur un réseau. Deux machines se trouvant sur un même
réseau possèdent la même adresse réseau mais pas la même adresse machine.7
Masque : Ce découpage en deux parties est effectué en attribuant certains bits d'une adresse
à la partie réseau et le reste à la partie machine. Il est représenté en utilisant un « masque
réseau » où sont placé à 1 les bits consécutifs de la partie réseau et à 0 ceux de la partie
machine.
Exemple : [Link]/[Link] désigne donc la machine d'adresse 245 sur le réseau
d'adresse [Link].
Classes d'adresses :
Classe Préfixe d'adresse Nombre de bits masque
Bits 1er Octet réseau machine réseau
A 0 0-127 8 24 [Link]
B 10 128-191 16 16 [Link]
C 110 192-223 24 8 [Link]
D 1110 224-239 - -
E 1111 240-255 - -
La classe D est une classe utilisée pour le « multicast » (envoie à plusieurs destinataires) et la classe E
est réservée.
Adresses déconseillées et réseaux privés
Pour éviter les ambiguïtés avec les adresses de réseau et les adresses de diffusion, les adresses « tout
à zéro » et « tout à un » sont déconseillées pour désigner des machines sur un réseau.
Dans chaque classe d'adresses, certaines adresses réseaux sont réservées aux réseaux privés.
classe réseau privé
A [Link]
A [Link]
B de [Link] à [Link]
C de [Link] à [Link]
[Link] est particulier ; il désigne la boucle locale.
Adresses réseaux et adresses de diffusion :
Une adresse réseau est une adresse IP qui désigne un réseau et non pas une machine de ce réseau.
Elle est obtenue en plaçant tous les bits de la partie machine à zéro.
Une adresse de diffusion (« broadcast » en anglais) est une adresse permettant de désigner
toutes les machines d'un réseau, elle est obtenue en plaçant tous les bits de la partie machine à un.
Exemple:
IP (classe) masque adresse réseau adresse de diffusion
[Link] (A) [Link] [Link] [Link]
Sous-réseau :
Un sous-réseau est une subdivision logique d'un réseau de taille plus importante. Le masque de sous-
réseau permet de distinguer la partie de l'adresse commune à tous les appareils du sous-réseau et
celle qui varie d'un appareil à l'autre. Un sous-réseau correspond typiquement à un réseau local
sous-jacent.
Afin d’augmenter les capacités de gestion de trafic dans un réseau, il est possible de subdiviser ce
dernier en plusieurs sous réseaux afin de permettre une segmentation des domaines de broadcast.
Masque de sous-réseau :
Un masque de sous-réseau (désigné par subnet mask, netmask ou address mask en anglais) est un
masque distinguant les bits d'une adresse IPv4 utilisés pour identifier le sous-réseau de ceux utilisés
pour identifier l'hôte.
Adresse de sous réseau : est obtenue en appliquant l'opérateur ET binaire entre l'adresse IPv4 et
le masque de sous-réseau. L'adresse de l'hôte à l'intérieur du sous-réseau est quant à elle obtenue
en appliquant l'opérateur ET entre l'adresse IPv4 et le complément à un du masque.
Notation CIDR :
[Link]/[Link] est noté en CIDR par [Link]/16
Subnetting :
o Méthode classique :
Cette méthode se détaille en 6 étapes :
• Empruntez le nombre de bits suffisants
• Calculez le nouveau masque de sous réseau
• Identifiez les différentes plages d’adresses IP
• Identifiez les plages d’adresses non utilisables
• Identifiez les adresses de réseau et de broadcast
• Déterminez les plages d’adresses utilisables pour les hôtes.
o Méthode magique :
Exemple : On désire savoir le nombre d’hôtes sur 5 sous réseaux avec une classe C on aura donc un
masque de type 255.255.255.X 7
La puissance de 2 la plus proche et supérieur à 5 est donc 8.
On prend la formule : 256 = Taille du sous réseau * Nombre de sous Réseau
Et on l’applique : 256 = Taille du sous réseau * 8
Taille du sous réseau = 256/8 = 32
En enlevant les 2 adresses (celle du sous réseau et celle de broadcast) on a un total de 30 adresses
utilisables par sous réseau.
VLSM :
L'utilisation du masque de sous-réseau à taille variable (Variable Length Subnet Mask) permet à un
réseau classless d'utiliser différents masques de sous-réseaux au sein d’une organisation et d’obtenir
par conséquent des sous-réseaux plus appropriés aux besoins.
Il est nécessaire d'employer un protocole de routage supportant le VLSM. RIPv.2, OSPF, IS-IS, EIGRP,
BGP ainsi que le routage statique supportent VLSM.
Pour conceptualiser un réseau conforme VLSM, il faut:
o Recenser le nombre total d’utilisateurs sur le réseau (prévoir une marge pour
favoriser l’évolutivité du réseau).
o Choisir la classe d’adresse la plus adaptée à ce nombre.
o Partir du plus haut de l’organisation (couche principale) et descendre au plus près
des utilisateurs (couche accès).
o Décompter les entités au niveau de chaque couche. Par exemple, les grandes
agglomérations, avec pour chaque agglomération, les villes, le nombre de bâtiments
dans chaque ville, le nombre d'étages par bâtiment et le nombre d'utilisateur par
étage.
o Pour chacune de ces entités, réserver le nombre de bits nécessaire en prévoyant
l’évolutivité du réseau.
o Calculer le masque de sous-réseau à chaque niveau de l’organisation.