Vous êtes sur la page 1sur 10

CNAP ( Cisco Networking Academy Program )

Module 1 : Introduction to Networks

M. BA Oumar Samba
Chef du Département TIC
ESMT-Dakar

1
Adressage IPv4
Un routeur est un équipement de la couche réseau qui prend des décisions en
fonction des adresses logiques (adresses ipv4 ou ipv6).
Une adresse ipv4 est un nombre sur 32 bits (4 octets) représenté sous format
décimal pointé qui permet d’identifier de façon unique un équipement sur le
réseau.
Exemple : 192.168.10.5

LES CLASSES D’ADRESSES IPV4

CLASSE A

0xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

QUESTIONS

a- Combien de réseaux de classe A au total ?

Pour trouver le nombre de réseaux, vous utilisez la formule suivante :


nombre de bits réservés pour la partie netid
=2

27
b- Combien d’hôtes par réseau ?

Pour trouver le nombre d’hôtes, vous utilisez la formule suivante :


nombre de bits réservés pour la partie hostid
=2 -2

224 - 2

2
IL Y A DEUX ADRESSES PARTICULIERES QUI NE SONT PAS
UTILISEES PAR DES HÔTES :

- Adresse du réseau : tous les bits de la partie hostid sont à


0
- Adresse du broadcast ( adresse de diffusion) : tous les bits
de la partie hostid sont à 1
c- Quelle est la plage en décimal du premier octet ?
0xxx xxxx
00000001 = 1
.
.
.
01111110= 126
01111111= 127
La page du 1er octet appartient [1- 126]
La plage 127.0.0.0 à 127.255.255.255 est réservée pour des tests.
d- Quel est le masque par défaut ?

0xxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

Pour trouver le masque d’un réseau, on met tous les bits de la partie NETID à 1
et le reste à 0 puis on convertit en décimal.
11111111 00000000 00000000 00000000

255 0 0 0

CLASSE B

10xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

3
QUESTIONS

a- Combien de réseaux de classe B au total ?


214
b- Combien d’hôtes (adresses utilisables) par réseau ?
216- 2
c- Quelle est la plage en décimal du premier octet ?

10000000 = 128

10111111 = 191

La page du 1er octet appartient [128- 191]

d- Quel est le masque par défaut ?

10xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

11111111 11111111 00000000 00000000

255 255 0 0

4
CLASSE C

110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

QUESTIONS

a- Combien de réseaux de classe C au total ?


221
b- Combien d’hôtes (adresses utilisables) par réseau ?
28 - 2
c- Quelle est la plage en décimal du premier octet
11000000 = 192
.
.
11011111 = 223
La page du 1er octet appartient [192- 223]

d- Quel est le masque par défaut ?

110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx


NETID HOSTID

11111111 11111111 11111111 00000000

255 255 255 0

Remarque :

Deux autres classes particulières existent

Classe D, [223-239], adresse Multicast

En multicast, le protocole IP utilise les adresses de 224.0.0.0 à


239.255.255.255 (adresses de classe D), les 28 bits les moins significatifs
constituent l'adresse du groupe.

Classe E [240-255], Réservée pour l’expérimentation

5
SOUS ADRESSAGE IP : SEGMENTATION DES RESEAUX EN SOUS
RESEAUX (SUBNET)

Objectif : Empêcher les messages broadcast d’un sous réseau d’atteindre un


autre sous réseau.

NETID SUBNETID HOTSID

Principe : on doit emprunter des bits au niveau de la partie HOSTID !!!!!!!!!!!

QUESTION : COMBIEN DE BITS FAUT-IL EMPRUNTER ?

Le nombre de bits à emprunter dépendra du nombre de sous réseaux à


avoir ou bien le nombre d’hôtes par sous réseau à avoir !!!!!!!!!!

Exercice d’application

Soit l’adresse suivante : 192.168.10.0

On désire obtenir trois sous réseaux

a- Combien de bits faut-il emprunter ?

Soit n le nombre de bits à emprunter, on cherche le premier n tel que


2n >= nombre de sous réseaux
Dans notre cas, le nombre de sous réseaux = 3

Donc on doit chercher le premier n tel que 2n >= 3


Si n=1, 2 n’est pas supérieur ou égal à 3 donc notre condition n’est
pas remplie.
Si n=2, 2 puissance 2 = 4 qui est supérieur à 3 donc notre
condition remplie.
192 168 10 XX XXXXXX

6
ROUGE : NETID
BLEUE : SUBNETID
NOIR : HOSTID
Nombre de bits à emprunter = 2
00000000= 0
01000000= 64
10000000 = 128
11000000+ 192

b- Combien de bits reste-t-il dans la partie host ?

Bits restants = 8-2 = 6 bits

c- Quel est le nouveau masque correspondant ?

Pour trouver le masque d’un sous réseau, on met les bits de la partie NETID et
SUBNETID à 1 et le reste à 0 puis on convertit en décimal.
11111111 11111111 11111111 11 000000

255 255 255 192

A MEMORISER PAR CŒUR ET PAR POUMON


10000000 = 128
11000000= 192
11100000= 224
11110000= 240
11111000=248
11111100= 252
11111110=254
11111111=255

d- Avec ce masque, combien de sous réseaux peut-on avoir au total ?


7
Nombre de sous réseaux = 2nombre de bits empruntés

Dans notre cas, ça sera 2 puissance 2 donc le nombre de sous réseaux = 4

e- Combien peut-on avoir d’adresses utilisables (nombre d’hôtes) par


sous réseau ?

Nombre d’hôtes (adresses utilisables) = 2nombre de bits restants - 2

Dans notre cas, ça sera 2 puissance 6 moins 2, le nombre d’hôtes = 62

f- Donner en format décimal pointé l’adresse du deuxième sous réseau

Les différents sous réseaux en décimal pointé sont :

192 168 10 0
192 168 10 64
192 168 10 128
192 168 10 192

g- Donner la plage d’adresses utilisables pour ce deuxième sous réseau

L’adresse du sous réseau : 192.168.10.64


La plage du deuxième sous réseau varie de 192.168.10.65 jusqu’à
192.168.10.126
L’adresse de diffusion est 192.168.10.127
( 01 111111 )

Pour trouver la plage d’adresses utilisables d’un sous-réseau, on fixe les bits de
la partie subnetid et on fait varier les bits de la partie hostid en se rappelant
toujours que la première combinaison possible représente l’adresse du sous
réseau et la dernière combinaison possible l’adresse diffusion (broadcast)
Plage du sous réseau .0

00 00 00 00 = 0 192.168.10.0 , l’adresse du sous réseau


00 00 00 01 = 1
Plage d’adresses utilisables
00 111110 = 62
00 111111 = 63 192.168.10.63 , l’adresse de diffusion

8
Plage du sous réseau .64

01 00 00 00 = 64 192.168.10.64 , l’adresse du sous réseau


01 00 00 01 = 65
Plage d’adresses utilisables
01 111110 = 126
01 111111 = 127 192.168.10.127 , l’adresse du sous réseau

Plage du sous réseau .128

10 00 00 00 = 128 192.168.10.128 , l’adresse du sous réseau


10 00 00 01 = 129
Plage d’adresses utilisables

10 111110 = 190
10 111111 = 191 192.168.10.191 , l’adresse du sous réseau
Plage du sous réseau .192
11 00 00 00 = 192 192.168.10.192 , l’adresse du sous réseau
11 00 00 01 = 193
Plage d’adresses utilisables
11 111110 = 254
11 111111 = 255 192.168.10.255 , l’adresse du sous réseau

h- Soit la machine DIOUF d’adresse IP : 192.168.10.135 avec le masque


trouvé à la question c

a. A quel sous réseau appartient la machine DIOUF ?

Pour trouver l’adresse de sous réseau d’une machine connaissant son adresse IP
et son masque, on réalise la fonction ET (AND) logique entre l’adresse IP et le
masque.
Rappel des propriétés de la fonction ET logique

1 ET 1 = 1

1 ET 0 = 0

9
0 ET 1 = 0

Généralisation

255 ET X= X où X est une Valeur décimale

0 ET X = 0

192.168.10.135 AND
255 .255.255.192

= 19.168.10. 128

Pour trouver le dernier octet (.128), on doit convertir 135 en binaire et 192 en
binaire puis on réalise ET Logique, ce qui donne les résultats suivants :

135= 10 00 01 11

192= 11 00 00 00

128= 10 00 00 00

b. Quel est le numéro (position) de la machine DIOUF dans ce


sous réseau ?

 Pour trouver le numéro (position) d’une machine dans un sous réseau, on


convertit les bits de la partie HOSTID de l’adresse IP en décimal.
 Dans 135= 10 00 0 1 11, comme on a emprunté 2 bits (bits en bleu), les
bits restants représentent bits de la partie HOSTID de l’adresse IP de la
machine DIOUF . On va donc convertir ces bits en décimal pour trouver
le numéro.
 (00 0 1 11)2 = ( 7 ) 10 donc la machine occupe la position N° 7.

10

Vous aimerez peut-être aussi