Adresses IP masques [Mode de compatibilité]

Transcription

Adresses IP masques [Mode de compatibilité]
Adressage IP
Système de communication universel : établir une
méthode générale d’identification des machines.
Adresse = 32 bits
11000000000011100001110000100000
Facilité de lecture = 4 octets = 4 entiers de 0 à 255
Exemple : 192.14.28.32
Deux parties :
Net ID : Identifiant du réseau
Host ID : Identifiant de la machine
5 classes de réseaux
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
1
Classes d'adresses
0
Classe A
0
Classe B
10
8
Net-id
24
Classe D 1 1 1 0
11110
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
31
Host-id
Net-id
Classe C 1 1 0
Classe E
16
Host-id
Net-id
Host-id
Multicast
Réservé
2
Nombres d’adresses
Classe A
[1.x.x.x ; 126.x.x.x]
27 - 2 = 126 réseaux
224 - 2 = 16,7 millions d'hôtes / réseau
Classe B
[128.0.x.x ; 191.255.x.x]
214 = 16 384 réseaux (moins adresses privées)
216 - 2 = 65534 hôtes / réseau
Classe C [192.0.0.x ; 223.255.255.x]
221 = 2 millions de réseaux (moins adresses privées)
28 - 2 = 254 hôtes / réseau
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
3
Adressage IP : Exemples
201.14.26.55
130.255.14.18
198.14.231.0
0.14.12.56
193.34.45.250
193.257.14.28
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
4
Adresses spéciales
00000…000 -> Réseau
11111…111 -> Broadcast
127.x.x.x ->
Loopback
10.x.x.x ->
privé
172.16.x.x à 172.31.x.x -> privé
192.168.0.x à 192.168.255.x -> privé
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
5
Sous réseaux : Principe
Fragmenter un réseau en sous-réseaux
Utiliser une partie de l’adresse machine
pour créer un numéro de sous-réseau
Host-id
Net-id
Net-id
Sous-réseau
Host-id
111111111111111 00000000000 0
Masque de sous-réseau : sépare la partie
« Réseau+Sous-réseau » de la partie «machine »
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
6
Exemple de masque
Une adresse IP classe C : 192.168.25.x
11000000.10101000.00011001.xxxxxxxx
Masque
11111111.11111111.11111111.10000000
<classe C
-> <Mach>
255.
255.
255.
128
Premier sous-réseau : Premier bit du 4e octet à 0
11000000.10101000.00011001.00000001
11000000.10101000.00011001.01111111
Soit: 192.168.25.1 à
192.168.25.127
Deuxième sous-réseau : Premier bit du 4e octet à 1
11000000.10101000.00011001.10000000
11000000.10101000.00011001.11111110
Soit: 192.168.25.128
à
192.168.25.254
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
7
e
2
exemple de masque
Une adresse IP classe C : 192.168.25.x
11000000.10101000.00011001.xxxxxxxx
Masque
11111111.11111111.11111111. 11000000
<classe C
-> <Mach>
255.
255.
255.
192
Quatre sous-réseaux :
11000000.10101000.00011001.00xxxxxx
192.168.25. 1 à 63
11000000.10101000.00011001.01xxxxxx
192.168.25. 64 à 127
11000000.10101000.00011001.10xxxxxx
192.168.25.128 à 191
11000000.10101000.00011001.11xxxxxx
192.168.25.192 à 254
On ne peut jamais utiliser xxxxxxxx à
ni à
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
00000000 (réseau)
11111111 (broadcast)
8
e
3
exemple de masque
Une adresse IP classe C : 192.168.25.x
11000000.10101000.00011001.xxxxxxxx
Masque
11111111.11111111.11111111. 11100000
<classe C
->
Mach
255.
255.
255.
224
Combien de sous-réseaux ?
Quelles plages d’adresses pour chaque sous-réseau ?
Rappel : ne pas utiliser xxxxxxxx à 00000000 (réseau)
ni à
11111111 (broadcast)
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
9
Faire partie d’un sous-réseau
Adresse machine 1 :
192.168.25.12
Adresse machine 2 :
192.168.25.135
Masque
:
255.255.255.128
Ecrire l’adresse 1 en binaire
11000000.10101000.00011001.00001100
11000000.10101000.00011001.00001100
Faire un produit binaire « bit à bit » avec le masque
11000000.10101000.00011001.00001100
& 11111111.11111111.11111111.10000000
11000000.10101000.00011001.00000000
Faire de même avec l’adresse 2 (page suivante)
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
10
Faire partie d’un sous-réseau (2)
Adresse machine 2 :
192.168.25.135
Masque
:
255.255.255.128
Ecrire l’adresse 2 en binaire
11000000.10101000.00011001.10010001
11000000.10101000.00011001.10010001
Faire un produit binaire « bit à bit » avec le masque
11000000.10101000.00011001. 10010001
& 11111111.11111111.11111111.10000000
11000000.10101000.00011001.10000000 Rés. Adr. 2
Comparer
11000000.10101000.00011001.00000000 Rés. Adr. 1
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
11
Choisir un masque
Pour découper un réseau en sous-réseaux
Déterminer le nombre maximum de machines
par sous-réseau
Prendre la puissance de 2 supérieure
= nombre de bits pour l’adresse machine
Les autres bits seront utilisés pour le masque
Net-id
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
Host-id
12
Choisir un masque : Exemple
Soit le réseau 195.36.12.x
11000011.00100100.00001100. xxxxxxxx
On veut créer 5 sous-réseaux
Environ 20 machines par sous-réseau
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
13
Choisir un masque : Solution
Compter large !
64 machines ?
5 x 64 > 255
32 machines
5 x 32 < 255
25 = 32 donc 5 bits pour l’adresse machine
Reste 3 bits pour le masque de sous-réseau
11000011.00100100.00001100.mmmxxxxx
Notation : L’octet 11100000 vaut 224
En décimal le masque est 255.255.255.224
L’adresse peut s’écrire 195.36.12.1/27
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
14
Masques par défaut
0
Classe A
0
8
16
Net-id
24
31
Host-id
11111111 000000000000000000000000
255.
Classe B
10
255.
Classe C 1 1 0
255.
0.
0.
Net-id
Host-id
255.
0.
Net-id
255.
Grégoire Maréchal – Lycée Voillaume – Aulnay-sous-bois
0
0
Host-id
255.
0
15