Vous êtes sur la page 1sur 6

Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020

Technologie IP Classe : RIT 1ère Année

Chapitre IV : Adressage IP
TCP/IP offre une vision logique du réseau, rendant ainsi ce dernier indépendant de la
technologie matérielle sous-jacente (Ethernet, Token-Ring, FDDI ...). Les nœuds du réseau
TCP/IP sont identifiés et accédés grâce à une adresse logique, l’adresse IP. Comme les adresses
IP ne dépendent pas des adresses physiques, on peut modifier le matériel sous-jacent sans
modifier l’adresse logique.
L’adresse IP (ou IPv4) est définie sur 32 bits ; elle comporte deux parties : la partie réseau
(netid, ou ID de réseau) et la partie hôte (hostid ou ID d’hôte). Un masque (netmask) est associé
à cette adresse. Il permet au logiciel IP de déterminer le préfixe de réseau d’une adresse en
calculant un ET logique avec le masque.

I Les classes d’adresses IPv4

À l'origine, plusieurs groupes d'adresses ont été définis dans le but d'optimiser le cheminement
(ou le routage) des paquets entre les différents réseaux. Ces groupes ont été baptisés classes
d'adresses IP. Ces classes correspondent à des regroupements en réseaux de même taille. Les
réseaux de la même classe ont le même nombre d'hôtes maximum.

Classe A
Le premier octet a une valeur comprise entre 1 et 126 ; soit un bit de poids fort égal à 0. Ce
premier octet désigne le numéro de réseau et les 3 autres correspondent à l'adresse de l'hôte.
L'adresse réseau 127.0.0.0 est réservée pour les communications en boucle locale.

Classe B
Le premier octet a une valeur comprise entre 128 et 191 ; soit 2 bits de poids fort égaux à 10.
Les 2 premiers octets désignent le numéro de réseau et les 2 autres correspondent à l'adresse de
l'hôte.

Classe C

Enseignant : ILBOUDO Ibrahim Page 1 sur 6


Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr
Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020
Technologie IP Classe : RIT 1ère Année

Le premier octet a une valeur comprise entre 192 et 223 ; soit 3 bits de poids fort égaux à 110.
Les 3 premiers octets désignent le numéro de réseau et le dernier correspond à l'adresse de
l'hôte.

Classe D
Le premier octet a une valeur comprise entre 224 et 239 ; soit 3 bits de poids fort égaux à 111.
Il s'agit d'une zone d'adresses dédiées aux services de multidiffusion vers des groupes d'hôtes
(host groups).
Classe E
Le premier octet a une valeur comprise entre 240 et 255. Il s'agit d'une zone d'adresses réservées
aux expérimentations. Ces adresses ne doivent pas être utilisées pour adresser des hôtes ou des
groupes d'hôtes.
Tableau 1. Espace d'adressage

Le tableau ci-dessus montre que la distribution de l'espace d'adressage est mal répartie. On ne
dispose pas de classe intermédiaire entre A et B alors que l'écart entre les valeurs du nombre
d'hôte par réseau est énorme. La répartition en pourcentages de l'espace total d'adressage IP est
:
• Classes A - 50%
• Classes B - 25%
• Classes C - 12.5%
• Classes D - 6.25%
• Classes E - 6.25%
À cette mauvaise distribution de l'espace d'adressage, il faut ajouter les nombreuses critiques
sur la façon dont les attributions de classes IP ont été gérées dans les premières années de
l'Internet. Comme les classes ont souvent été attribuées sur simple demande sans corrélation
avec les besoins effectifs, on parle d'un grand « gaspillage ».

II Masques de sous – réseau (subnetting)

II.1 Sous réseau


Un sous-réseau est une subdivision logique d'un réseau de taille plus importante. Le masque de
sousréseau permet de distinguer la partie de l'adresse utilisée pour le routage et celle utilisable
pour numéroter des interfaces.
Un sous-réseau correspond typiquement à un réseau local sous-jacent.

Historiquement, on appelle également sous-réseau chacun des réseaux connectés à Internet.


La subdivision d'un réseau en sous-réseaux permet de limiter la propagation des broadcast,
ceux-ci restant limités au réseau local et leur gestion étant coûteuse en bande passante et en

Enseignant : ILBOUDO Ibrahim Page 2 sur 6


Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr
Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020
Technologie IP Classe : RIT 1ère Année

ressource au niveau des commutateurs réseau. Les routeurs sont utilisés pour la communication
entre les machines appartenant à des sous-réseaux différents.
II.2 Masque de sous-réseau
Les adresses IPv4 sont composées de deux parties : le sous-réseau et l'hôte.
On considérait autrefois que l'adresse du réseau était définie par sa classe, et obtenue en
appliquant l'opérateur booléen ET bit à bit entre le masque par défaut associé et l'adresse IPv4.
La notion de classe est cependant considérée comme désuète depuis l'avènement du routage
sans classe. Ni les protocoles de routages actuels (BGP, OSPF, IS-IS), ni les RIR n'en tiennent
plus compte dans l'assignation des adresses IP publiques.
Un masque de sous-réseau (désigné par subnet mask, netmask ou address mask en anglais) est
un masque indiquant le nombre de bits d'une adresse IPv4 utilisés pour identifier le sous-réseau
et le nombre de bits caractérisant les hôtes (ce qui indique aussi le nombre d'hôtes possibles
dans ce sous-réseau).
L'adresse du 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.
Les masques de sous-réseau utilisent la même représentation que celles des adresses IPv4. En
IPv4, une adresse IP est codée sur 4 octets, soit 32 bits (représentés en notation décimale à
point). Un masque de sous-réseau possède lui aussi 4 octets. Bien que la norme IPv4 n'interdise
pas que la partie significative du masque contienne des bits à 0, on utilise en pratique des
masques constitués (sous leur forme binaire) d'une suite de 1 suivis d'une suite de 0, il y a donc
32 masques réseau possibles.
Exemple : adresse 192.168.1.2 et masque 255.255.255.0
192.168.1.2 & 255.255.255.0 = 192.168.1.0
192.168.1.2 & 0.0.0.255 = 0.0.0.2
soit en binaire :
11000000.10101000.00000001.00000010 11000000.10101000.00000001.00000010
& 11111111.11111111.11111111.00000000 & 00000000.00000000.00000000.11111111
= 11000000.10101000.00000001.00000000 = 00000000.00000000.00000000.00000010
Autrement dit, il suffit pour obtenir l'adresse du sous-réseau de conserver les bits de l'adresse
IPv4 là où les bits du masque sont à 1 (un certain nombre de bits en partant de la gauche de
l'adresse). La partie numéro d'hôte est, elle, contenue dans les bits qui restent (les plus à droite).
Une forme plus courte est connue sous le nom de « notation CIDR » (Classless Inter-Domain
Routing).
Elle donne le numéro du réseau suivi par une barre oblique (ou slash, « / ») et le nombre de bits
à 1 dans la notation binaire du masque de sous-réseau. Le masque 255.255.224.0, équivalent en
binaire à 11111111.11111111.11100000.00000000, sera donc représenté par /19 (19 bits à la
valeur 1, suivis de 13 bits 0).
La notation 91.198.174.2/19 désigne donc l'adresse IP 91.198.174.2 avec le masque
255.255.224.0, et signifie que les 19 premiers bits de l'adresse sont dédiés à l'adresse du sous-
réseau, et le reste à l'adresse de l'ordinateur hôte à l'intérieur du sous-réseau.
Deux adresses IP appartiennent à un même sous-réseau si elles ont en commun les bits du
masque de sous-réseau.
Subdiviser un réseau en sous-réseaux consiste (entre autres) à rajouter des bits 1 au masque de
réseau, afin de former un masque de sous-réseau. À partir de la connaissance de l'adresse IPv4
et du masque de sous-réseau il est possible de calculer le nombre d'interfaces que l'on peut
Enseignant : ILBOUDO Ibrahim Page 3 sur 6
Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr
Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020
Technologie IP Classe : RIT 1ère Année

numéroter à l'intérieur de chaque sous-réseau. En notant r le nombre de bits à 1 dans le masque


de réseau et s le nombre de bits à 1 dans le masque de sous-réseau, le nombre de sous-réseaux
possibles est donné par 2s-r, et le nombre d'hôtes par sous-réseau est 232-s-2, deux adresses de
ce sous-réseau étant réservées au sous-réseau lui-même et au broadcast et ne pouvant pas être
utilisées pour numéroter une interface.
/32 désigne un réseau qui ne comporte qu'une seule adresse IP, c'est-à-dire une adresse IP
individuelle.
Le masque /31 était autrefois considéré comme inutilisable, car ce réseau ne comporte que deux
adresses, dont l'adresse du sous-réseau et l'adresse de broadcast. Pour numéroter des adresses
de liens point à point, on utilisait donc des /30, soit quatre adresses dont deux utilisables pour
adresser des interfaces. Le RFC 3021 permet cependant d'utiliser plus efficacement l'espace
d'adressage en permettant le /31 (il n'y a dans ce cas pas d'adresse de broadcast et l'adresse du
sous-réseau est utilisée pour numéroter une interface).
Par exemple, pour l'adresse 91.198.174.2/19 :
Le masque de sous-réseau (/19) est 255.255.224.0 ; l'adresse du sous-réseau est donc donnée
par :
91.198.174.2 & 255.255.224.0 = 91.198.160.0
soit en binaire :
01011011.11000110.10101110.00000010
& 11111111.11111111.11100000.00000000
= 01011011.11000110.10100000.00000000
L'adresse de l'hôte au sein du sous-réseau est donnée par la partie restante (01110.00000010),
ou par le calcul : 91.198.174.2 & 0.0.31.255 = 0.0.14.2
soit en binaire :
01011011.11000110.10101110.00000010
& 00000000.00000000.00011111.11111111
= 00000000.00000000.00001110.00000010
En résumé, pour cet exemple :

Notation décimale
Notation binaire
Adresse IPv4
91.198.174.2 01011011.11000110.10101110.00000010
Masque de sous-réseau 255.255.224.0 11111111.11111111.11100000.00000000
Adresse du sous-réseau 91.198.160.0 01011011.11000110.10100000.00000000
Adresse de l'hôte
0.0.14.2
00000000.00000000.00001110.00000010
Exemple de division en sous-réseaux
Un administrateur gère un réseau 192.44.78.0/24. Il aimerait décomposer ce réseau en quatre
sous-réseaux.

Pour cela, il réserve les deux premiers bits de l'identifiant machine pour identifier ses nouveaux
sous-réseaux.
Toute adresse IP d'un même sous-réseau aura donc 24 bits en commun ainsi que les deux bits
identifiant le sous-réseau. Le masque de sous-réseau peut ainsi être codé de la façon suivante :
Enseignant : ILBOUDO Ibrahim Page 4 sur 6
Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr
Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020
Technologie IP Classe : RIT 1ère Année

11111111.11111111.11111111.11000000 en binaire, ce qui correspondra à 255.255.255.192


en décimal.
Les sous-réseaux seront :
• 192.44.78.0/26 (les adresses de 192.44.78.0 à 192.44.78.63)
• 192.44.78.64/26 (les adresses de 192.44.78.64 à 192.44.78.127)
• 192.44.78.128/26 (les adresses de 192.44.78.128 à 192.44.78.191)
• 192.44.78.192/26 (les adresses de 192.44.78.192 à 192.44.78.255)
62 adresses de chaque sous-réseau seront utilisables pour numéroter des interfaces.

III Adresses routables et adresses non routables

Si une adresse IP se compare à un numéro de téléphone, alors une adresse IP acheminable (on
dit aussi routable) est l'équivalent d'un numéro de téléphone complet comprenant le numéro,
l'indicatif du pays et l'indicatif régional, par exemple 226 xx xx xx xx. De la même manière,
une adresse non achéminable (on dit aussi adresse privée ou non routable) est l'équivalent d'un
poste téléphonique de bureau par exemple 21, 25...
Les adresses IP non routables (privées) sont du type 192.168.xxx.xxx 10.xxx.xxx.xxx et
172.xxx.xxx.xxx et vous devrez utiliser des adresses privées pour votre réseau local. Si on a
assigné à votre serveur une adresse non routable, il ne peut pas recevoir directement des
connexions Internet entrantes, ce qui limite les services que votre serveur peut fournir à votre
site. (Cas d'un serveur intranet uniquement par exemple).

III.1 Routable
Le plus souvent, dans une entreprise ou une organisation, un seul ordinateur est relié au réseau
Internet mondial et c'est par son intermédiaire que les autres ordinateurs du réseau privé
accèdent à Internet. Dans ce cas, seul l'ordinateur relié à Internet a besoin de disposer d’une
adresse IP publique que lui fournit son FAI. Cette adresse publique peut être dynamique ou
statique.

III.2 Non routable


Les adresses "privées"
Les adresses suivantes peuvent également être librement utilisées pour monter un réseau privé
:
A 10.0.0.0 255.0.0.0
B 172.16.0.0 à 172.31.255.255 255.240.0.0
C 192.168.0.0 à 192.168.255.255 255.255.0.0
Aucun paquet provenant de ces réseaux ou à destination de ces réseaux, ne sera routé sur
l'Internet (ces adresses sont néanmoins « routables » sur le réseau local).

III.3 Les adresses réservées


Les adresses réservées ne peuvent désigner une machine TCP/IP sur un réseau.
L'adresse d'acheminement par défaut (route par défaut.) est de type 0.X.X.X. Tous les
paquets destinés à un réseau non connu, seront dirigés vers l'interface désignée par 0.0.0.0.

Enseignant : ILBOUDO Ibrahim Page 5 sur 6


Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr
Institut Supérieur Privé de Technologies (IST) Année : 2019 – 2020
Technologie IP Classe : RIT 1ère Année

NB : 0.0.0.0 est également l'adresse utilisée par une machine pour connaître son adresse IP
durant une procédure d'initialisation (DHCP).
L'adresse de bouclage(loopback) : l'adresse de réseau 127 n'est pas attribuée à une société, elle
est utilisée comme adresse de bouclage dans tous les réseaux. Cette adresse sert à tester le
fonctionnement de votre carte réseau. Un ping 127.0.0.1 doit retourner un message correct. Le
paquet envoyé avec cette adresse revient à l'émetteur.
Toutes les adresses de type 127.X.X.X ne peuvent pas être utilisées pour des hôtes. La valeur
de 'x' est indifférente. On utilise généralement 127.0.0.1
L'adresse de diffusion est une adresse dont tous les bits d'hôte sont positionnés à 1 (ex :
128.10.255.255 adresse de diffusion du réseau 128 de classe B). Elle est utilisée pour envoyer
un message à tous les postes du réseau.

Enseignant : ILBOUDO Ibrahim Page 6 sur 6


Contacts : 70 69 18 19 - Mail : ibra_ilboudo@yahoo.fr

Vous aimerez peut-être aussi