0% ont trouvé ce document utile (0 vote)
70 vues21 pages

Cours3 Reseau Info

Transféré par

gamboo.dz.58
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
70 vues21 pages

Cours3 Reseau Info

Transféré par

gamboo.dz.58
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

RESEAUX INFORMATIQUES

Cours 3
Adressage IP

1
Adressage IP
• Dans un réseau informatique, les ordinateurs
sont identifiés et communiquent entre eux
grâce au protocole IP (Internet Protocol), qui
utilise des adresses numériques, appelées
adresses IP, composées de 4 nombres entiers
(4 octets) entre 0 et 255 et notées sous la
forme xxx.xxx.xxx.xxx en décimal
Donc, une adresse IP est une adresse 32 bits,
généralement notée sous forme de 4 nombres entiers
séparés par des points.
On distingue en fait deux parties dans l'adresse IP:
Une partie des bits à gauche désigne le réseau est
appelée ID de réseau (en anglais netID)
Les bits de droite désignent les ordinateurs de ce
réseau est appelée ID d'hôte (en anglais host-ID).
ID-RESEAU (k bits) ID-HOTE (m bits)

Avec, k+m=32 bits


Masque de sous réseau
Une adresse IP doit être associée à un masque de sous-réseau
Le masque de sous-réseau permet de faire la séparation entre
la partie réseau et la partie machine de l’adresse IP,
• La partie réseau est représentée par des bits à 1 du
masque, et la partie machine par des bits à 0,
• Exemple: soit l’adresse IP suivante:
• 192.168.1.0 en décimal
• 11000000.10101000.00000001.00000000 (en binaire)
• 11111111.11111111.11111111.00000000 :masque
Identifier le réseau
Les classes d'adresses
• Historiquement, le réseau Internet était
découpé en classes d'adresses, on distingue 5
classes :
Les adresses privées

- Le réseau 0.0.0.0 est lui aussi réservé (et utilisé notamment


pour définir une route par défaut sur un routeur)
Les adresses particulières
Les sous-réseaux(subnetting)
Qu’est ce que le subnetting? C’est le découpage d’un
réseau IP, c’est-à-dire on utilise une seule adresse IP
pour créer d’autres sous-réseaux.
Pourquoi subnetting ou pourquoi créer les sous-
réseaux?
Le principal problème de l’adressage IP est le
gaspillage de l’espace d’adressage. Donc, des adresses
réservés mais non utilisés.
Exemple
• Si on dispose de 50 machines dans un réseau, cela
nécessite 50 adresses.
• La classe la plus adéquate, parmi les classes A, B ou C,
est bien la classe C.
• Si on prends par exemple l’adresse réseau:
192.168.1.0/255.255.255.0.
• Avec cette adresse on peut connecter 254 machines
(de 1 à 254 puisque 255 est l’adresse de diffusion.
• Mais on veut seulement 50 adresses pour adresser nos
50 machines.

• Le reste des adresses (204 adresses) sont inutilisées et


ne peuvent pas être affectés ailleurs puisque l’adresse
réseau est déjà attribuée.
QUESTION
• Pourquoi ne pas utiliser les adresses d’un
réseau ayant une capacité qui répond juste au
besoin sans gaspiller les adresses?
• Cela revient à prendre une partie (sous-
réseau) du réseau global au lieu de prendre la
totalité des adresses offertes par ce réseau.
• Comment faire le découpage en sous-réseaux
(comment déterminer l’adresse de chaque sous-
réseau)?

• Comment calculer le masque des sous-réseaux?

• Comment calculer l’intervalle des adresses valides


de chaque sous-réseau?

• Quelles seront ainsi l’adresse de réseau et de


broadcast de chaque sous réseau?
Principe de découpage en sous-réseau
Pour effectuer ce découpage:
• Prendre n bits de la partie hôte et les réattribuer à la partie
réseau de l’adresse.
• L’emprunt se fait toujours à partir du bit d’hôte situé le plus
à gauche.
• Le nombre de bits empruntés dépend du nombre de sous-
réseaux qu’on veut avoir et le nombre de machines dans
chaque sous-réseau.
• Chaque combinaison des bits empruntés représente un
sous-réseau.
• Le nombre de sous-réseaux serait donc: nsr=2
n
• Exemple: si on veut:
• 2 sous-réseaux, on emprunte un seul bit (21=2),
• 4 sous réseaux, on emprunte 2 bits (22=4),
• 7 sous réseaux, on emprunte 3 bits (23=8), mais utiliser
uniquement 7
ID-RESEAU (k bits) ID-HOTE (m bits)

ID-RESAU ( k bits) SOUS-RESAU(n bits) ID-HOTE (m-n bits)

Le ID-RESEAU des nouveaux sous-réseaux est constitué de k+n bits


• Le nombre de bits qui reste (m-n bits) et 2(m-n)-2
représente le nombre d’adresses utilisables dans le
sous-réseau.
• La soustraction correspond aux deux adresses
réservées qui sont: @ du réseau et @ du broadcast.
Cas de réseau de 50 machines
• Revenons à notre adresse réseau de la classe C
suivant: 192.168.1.0/255.255.255.0
• Pour bien voir le découpage, il vaut mieux
représenter l’octet qu’on va modifier en binaire.
• 192.168.1.00000000
• Nous voulons avoir uniquement 50 machines par
réseau, Donc, il faut choisir n, tel que: 2(m-n)-2>=50
192.168.1.00000000
• Si on emprunte n=3 bits les plus à gauche de la
partie hôte pour l’attribuer à la partie adresse
réseau de l’adresse ip, on aura 23 =8 sous-réseaux et
il nous reste (m-n)=(8-3)=5 bits dans la partie hôte,
ce qui implique 25-2(=30) adresses possibles (<50),
donc ce n’est le bon découpage.
• Mais si on emprunte 2 bits, on aura 22=4 sous-
réseaux, et il nous reste 6 (8-2) bits dans la partie
hôte. Dans ce cas, on aura 26-2=62 adresses
possibles (>=50)
• Donc, c’est le découpage en 4 sous-réseaux qui
nous convient!!!
Découpage de l’@ ip 192.168.1.00000000
en 4 sous-réseaux
• Le 1er sous réseau:
192.168.1 .00000000 (@ de 192.168.1.0 à 192.168.1.63)
255.255.255.11000000
• Le 2ème sous réseau:
192.168.1 .01000000 (@ de 192.168.1.64 à 192.168.1.127)
255.255.255.11000000
• Le 3ème sous réseau:
192.168.1 .10000000 (@ de 192.168.1.128 à 192.168.1.191)
255.255.255.11000000
• Le 4ème sous réseau:
192.168.1 .11000000 (@ de 192.168.1.192 à 192.168.1.255)
255.255.255.11000000
Le nouveau masque de sous-réseaux
Comme s’est montré, lorsqu’on utilise les sous-réseaux,
le masque initial (255.255.255.0) ne serait plus utilisé
puisque nous avons rajouté des bits supplémentaires
au ID-RESEAU.
• Prendre le masque du réseau initial,
• Compléter les bits empruntés de la partie hôte par 1.
• Laisser les bits restants de la partie hôte à 0.
Pour notre exemple, le nouveau masque de sous-réseaux
est :
255.255.255.11000000=255.255.255.192 ou indiquer
juste le nombre de bits à 1 ici /26.
Sous-réseaux avec masque pour notre exemple ,
• Le 1er sous réseau:
192.168.1 .00000000 /26 = 192.168.1.0/26
• Le 2ème sous réseau:
192.168.1 .01000000/26= 192.168.1.64/26
• Le 3ème sous réseau:
192.168.1 .10000000/26= 192.168.1.128/26
• Le 4ème sous réseau:
192.168.1 .11000000/26= 192.168.1.192/26
Remarque: La notation CIDR
• Avec les sous-réseaux, la notation de classe n’a plus
d’importance . Ainsi, on se base plus sur la classe pour
déterminer le masque.
• Une adresse doit obligatoirement fournie avec un
masque (@IP/masque).
• Cette notation s’appelle CIDR (Classless interDomain
routing)
Exemple:
Si on fournit uniquement l’adresse suivante sans masque :
192.168.1.64 elle est de la classe C masque par défaut
/24 et @ du réseau: 192.168.1.0.
Par contre, si on fournit le masque avec l’adresse
192.168.1.64/26 on déduit que l’@ réseau est
192.168.1.64

Vous aimerez peut-être aussi