Вы находитесь на странице: 1из 30

Le subnetting: le sous-adressage

Rappel
Adressage IP

- Les adresses IP sont des adresses de 32 bits utilisées par


le protocole IP pour identifier les hôtes sur un réseau.

- L’adresse est composée de 4 nombres entiers de 0 à 255,


séparés par des points, par exemple 192.168.10.115

- L’adresse est composée d’une partie réseau et une partie hôte


• La partie réseau est commune à l'ensemble des hôtes d'un
même réseau,
• La partie hôte est unique à l'intérieur d'un même réseau.

- L’adresse IP est assignée à une et une seule interface réseau


Adressage avec classe
classful addressing
- Ce système d’adressage a été mis en service en 1980
- Trois classes d’adresse: A, B ou C
Valeur du premier octet

≤ 127

Entre 128 et 191

Entre 192 et 223


Adressage avec classe
classful addressing
Deux autres classes:
- Classe D
Le premier octet a une valeur comprise entre 224 et 239 (valeur des 3
bits de poids fort égale à 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 supérieure à 240. 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.
Adressage avec classe
classful addressing: RFC 791
- 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.

Espace d’adressage

Le masque de réseau sert à séparer les parties réseau et hôte d'une adresse.
Adresse du réseau = Adresse complète (ET logique) Masque de réseau

L'adresse de diffusion. Tous les hôtes du réseau «écoutent» cette


adresse en plus de la leur.
Exemple : adresse IP 192.168.1.1
Adresses spéciales
Il existe un ensemble d’adresses IP qu’il faut utiliser avec
précaution:
-L’adresse 127.x.y.z de classe A est réservée pour les tests de
rebouclage.
-255.255.255.255 est une adresse de diffusion sur le réseau local
-0.0.0.0 est une adresse interdite mais utilisée par les routeurs
Cisco comme la route par défaut.
-L’IANA a réservé les adresses dans la plage 169.254.0.0 à
169.254.255.255 à la fonction DHCP automatique Windows
2000 et Windows 98.
-Les adresses privées
Adresses privées

- l’utilisation de ces adresses n’est pas payante


 des économies sur le coût de location des adresses officielles
- Ces adresses ne sont pas routées sur Internet.
 utilisation de la fonction NAT (Network Address
Translation) pour la translation lors de la sortie sur Internet.
 Sécurité: il est pratiquement impossible de se connecter
de l’extérieur sur le réseau interne (Les routeurs Internet ne
propagent pas les adresses privées).
Le sous-adressage
Subnetting: RFC 950
Problèmes de distribution de l’espace d’adressage IP.
La répartition en pourcentages de l'espace total d'adressage IP est :
Classe A: 50%, Classe B: 25%, Classe C: 12,5% et Classe D: 12,5%
Solution: découper une classe d’adresse IP A, B ou C
en sous réseaux: subnetting

Le subnetting a été formalisé en 1985 avec le RFC 950.

Le subnetting permet de diviser la portion hôte en une portion


subnet suivie d’une portion hôte plus petite
Le sous-adressage
Subnetting: RFC 950
Règle:
Il faut qu’au moins deux bits restent disponibles dans la partie hôte

Classe d’adresse Nombre de bits Bits disponibles


IP De la portion hôte Pour le subnetting
A 24 22
B 16 14
C 8 6
Le sous-adressage
Subnetting: RFC 950
Exemple: adresse 192.168.1.0 avec subnetting
Le sous-adressage
Subnetting: RFC 950
Comment calculer un masque sous-réseau
les masques valides doivent commencer par une zone de bits à 1,
suivie d’une zone de bits à 0

Il y a donc 9 combinaisons possibles.

11111111 255 11110000 240


11111110 254 11100000 224
11111100 252 11000000 192
11111000 248 10000000 128
00000000 0
Le sous-adressage
Subnetting: RFC 950
Comment calculer un masque sous-réseau

Nbre de sous-réseau= (2^nbr bits utilisés pour réseau)


Nbre d’hôte par ss-réseau=(2^nbr bits de la portion hôte)-2

Exemple:
192.168.1.0 avec masque de sous réseau 255.255.255.252
Nbre de sous-réseau=2^6 = 64 sous réseaux
Nbre d’hôte par ss-reseau=2^2 –2=2 hôtes disponibles dans chaque ss-réseau

Pour trouver les adresses valides de sous réseaux


 trouver d’abord le pas ou l’incrément.
Le pas= 256-la valeur du dernier octet du masque
 256-252=4
Le sous-adressage
Subnetting: RFC 950
Comment calculer un masque sous-réseau

Nbre de sous-réseau= (2^nbr bits utilisés pour réseau)


Nbre d’hôte par ss-réseau=(2^nbr bits de la portion hôte)-2

Exemple:
Le pas= 256-la valeur du dernier octet du masque
 256-252=4

Les adresses de sous réseaux valides sont: 0, 4, 8, 12,…, 244, 248 et 252

Les adresses IP valides du sous réseau 192.168.1.4 sont 192.168.1.5 et


192.168.1.6
Le sous-adressage
Subnetting: RFC 950
Préfixe d’une adresse: (Slash/Nombre de bits)

-Une adresse IP est toujours associée à un masque


-Il existe trois formes équivalentes pour écrire une adresse IP
et son masque
Le préfixe d’une adresse IP sert
Exemple: 128.8.0.0 au routeur à différencier
1- 128.8.0.0 255.255.0.0 l’adresse de sous-réseau de
2- 128.8.0.0/16 l’adresse destination d’un
3- 128.8/16 paquet et prendre en
conséquence une décision de
routage
Le sous-adressage
Subnetting: RFC 950
Le subnetting est un arrangement local d’un plan d’adressage d’une
Entreprise qui est transparent pour le monde extérieur

Exemple:
Quand l’ingénieur réseau divise le réseau 172.20.0.0 en cinq sous-
réseaux de petite taille (172.20.1.0, 172.20.2.0, 172.20.3.0,
172.20.4.0 et 172.20.5.0), le monde extérieur au travers d’un routeur
externe voit toujours le réseau 172.20.0.0. Par opposition, les
routeurs internes de l’entreprise voient les cinqs sous-réseaux créés.
Exercice 1

1- Dans une classe C, combien pouvons-nous utiliser au maximum de bits pour le


subnetting?
2- Quelle est la formule pour calculer le nombre d’hôtes du sous réseau
170.20.0.0/16
3- Quel est le masque de ss-reseau pour une adresse de classe C avec 5 bits
empruntés à la partie hôte?
4- Quel est le masque de ss-reseau du prefixe d’adresse 10.10.11/24
5- Quelle est la classe IP de l’adresse 192.168.10.115 avec un masque de
255.255.255.248
6- Quelle est l’adresse de ss-reseau de l’adresse 192.168.10.115 et l’adresse de
diffusion avec un masque de 255.255.255.248
Exercice 2
Pour configurer l’interface d’un hôte qui doit se connecter à un réseau existant,
on nous donne l’adresse: 172.16.19.40/21
1- Quel est le masque réseau de cette adresse
2- Combien de bits ont été réservés pour les sous-réseaux privés ?
3- Combien de sous-réseaux privés sont disponibles ?
4- Combien d'hôtes peut contenir chaque sous-réseau ?
5- Quelle est l'adresse du sous-réseau de l'exemple ?
6- Quelle est l'adresse de diffusion du sous-réseau de l'exemple ?

Exercice 3
1- Donner l'adresse réseau, l'adresse de broadcast et le masque du plus grand
sous réseau contenant l'adresse 142.45.215.12 et ne contenant pas l'adresse
142.45.247.48. sachant que les deux adresses sont valides.
2- Même question pour le plus petit sous-réseau les contenant toutes les deux.
Exercice 3: réponses
Le plus grand sous réseau contenant l'adresse 142.45.215.12 et ne contenant pas
l'adresse 142.45.247.48:
1- les deux premiers octets sont les mêmes, on traite donc les deux derniers
octets.
2- 215.12  11010111. 00001100
247.48  11110111. 00110000
3- résultat: masque = 255.255.224.0,
adresse réseau = 142.45.192.0
adresse broadcast= 142.45.223.255
---------------------------------------------------------------------------------------
Le plus petit sous réseau contenant les deux adresse:
215.12  11010111. 00001100
247.48  11110111. 00110000
masque = 255.255.192.0, adresse réseau = 142.45.192.0
Braocast: 142.45.255.255
Adressage sans classe
Classless Addressing: RFC 1519

- C’est le système d’adressage actuellement utilisé dans


l’internet: le supernetting ou CIDR (Classless Inter-
Domain Routing)
- Son utilisation a débuté en 1994.
- Avec le supernetting, la frontière de sous-réseau peut se
déplacer vers la gauche, dans la partie réseau de l’adresse
IP.
Encapsulation de masques de sous-réseaux

Encapsuler un préfixe dans un autre revient à augmenter le nombre


de bits. En d’autres termes, encapsuler revient finalement à prendre
quelques bits de la portion hôte pour créer des sous-réseaux de
petite taille.

Exemple: 208.130.29/24 est encapsulé dans 208.130.28/22

/22 seuls les 6 premiers bits du 3ème octet sont valides


28 = 00011100
29 = 00011101
28 et 29 ont les 6 premiers bits en commun
 on peut donc dire que 208.130.29/24 est encapsulé dans
208.130.28/22
Comment construire un plan d’adressage
Principe 1. Compter les hosts de chaque sous-réseau
L’information la plus importante est le nombre d’hôtes nécessaires
aujourd’hui et dans le futur. Compter toujours large

Principe 2. Faire des simulations


Avant de commander une plage d’adresses, faites une simulation en
déroulant tout le plan d’adressage avec une adresse fictive.
Pas satisfait? augmenter ou diminuer le préfixe et recommencer
jusqu’à entière satisfaction.

Principe 3. Prendre en compte des fusions futurs des sous-réseaux.


 Réserver une plage d’adresse pour les besoins futurs.
Comment construire un plan d’adressage
Principe 4. Assigner les adresses globales en premier.

Principe 5. Assigner ensuite les préfixes de sous réseaux de grande


taille. Il est toujours plus facile de caser un petit réseau.

Principe 6. Assigner les préfixes des liens inter-routeurs ou lien


WAN en dernier.
Les liens WAN sont souvent des liens point à point, qui ont besoin
de deux adresses au plus, donc nous pouvons assigner un préfixe /
30.
Exemple
Soit un réseau local d’une petite entreprise avec un quartier général et trois agences.
Chaque agence est reliée à la maison mère par le biais d’un routeur.

20
192.77.33/24

20

50
30 25

10 10
192.77.33/24 20

20
50
30 25

10 10

Etape 1. Compter le nombre d’hôtes par réseau local


-Deux réseaux d’agences avec 20 personnes plus le routeur  21 en tout
-Un réseau d’agence avec 25 personnes  26 incluant le routeur
⇒Il nous faut 5 bits pour satisfaire le nombre de personnes demandé
⇒Utiliser donc un préfixe de /27 sur le réseau des agences.
192.77.33/24 20

20
50
30 25

10 10

Etape 1. Compter le nombre d’hôtes par réseau local


Pour les réseaux locaux du QG, Le lien Ethernet entre les deux
routeurs du QG ⇒ /30,
- 30 personnes ⇒ /27
Cependant pour faciliter l’extension
- 50 personnes ⇒ /26
du réseau, on préfère un préfixe de /
- 10 personnes ⇒ /28 29
Les liens WAN entre les routeurs ⇒ /30
192.77.33/24 /30 20 /27

/30 20 /27
50 /26 /29 /30
30 /27 25 /27

10 /28 10 /28

Etape 2. Assigner les adresses en commençant par les réseaux


de grande taille
20
192.77.33/24
192.77.33.232/30
192.77.33.96/27
192.77.33.236/30 20

50 192.77.33.224/29 192.77.33.128/27
30 192.77.33.240/30
192.77.33.0/26 25
192.77.33.64/27
192.77.33.160/27
10 10

192.77.33.208/28
192.77.33.192/28
Exercice 4
Le LocalIR dont dépend votre entreprise vient de vous attribuer l'adresse IP
214.123.155.0. Vous devez créer 10 sous-réseaux distincts pour les 10
succursales de l'entreprise, à partir de cette adresse IP.
- Quel est la classe de ce réseau ?
- Quel masque de sous-réseau devez vous utiliser ?
- Combien d'adresses IP (machines ou routeurs) pourra recevoir chaque sous-
réseau ?
- Quelle est l'adresse réseau et de broadcast du 5iéme sous-réseau utilisable ?
- Combien d'adresses IP distinctes est-il possible d'utiliser avec un tel masque,
tout sous-réseaux possibles confondus ?
Exercice 5
Avec l'adresse IP utilisée dans l'exercice précédent, vous désirez prendre en
compte des exigences supplémentaires. En effet, sur les 10 succursales, 4
nécessitent entre 25 et 30 adresses IP tandis que les 6 autres peuvent se
contenter d'une dizaine d'adresses.
-          Quelles modifications pouvez vous apporter au masque de sous-réseau
précédemment choisi pour satisfaire ces nouvelles exigences ?
-          Détaillez les 10 adresses de sous-réseaux finalement choisies avec leurs
masques respectifs.
-          Quel est le nombre total d'adresses pouvant être utilisées dans cette
configuration ? Comparez avec la solution précédente.

Вам также может понравиться