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