informatique:tcpip:tcpip
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| informatique:tcpip:tcpip [2008/12/18 12:52] – créée benoit | informatique:tcpip:tcpip [2008/12/18 13:18] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ===== Identification de la classe d' | ===== Identification de la classe d' | ||
| + | |||
| ==== Les Classes ==== | ==== Les Classes ==== | ||
| Ligne 22: | Ligne 23: | ||
| * Pour la classe B : de 172.16.0.0 à 172.31.255.255 | * Pour la classe B : de 172.16.0.0 à 172.31.255.255 | ||
| * Pour la classe C : de 192.168.0.0 à 192.168.255.255 | * Pour la classe C : de 192.168.0.0 à 192.168.255.255 | ||
| + | |||
| + | |||
| + | |||
| + | ==== Distinction de la partie réseau de la partie hôte ==== | ||
| + | |||
| + | Par défaut : | ||
| + | |||
| + | * La partie réseau des adresses de Classe A portera sur le premier octets et la partie hôte sur les trois derniers (2^24 = 16 777 216 hôtes possibles par réseau) | ||
| + | * La partie réseau des adresses de Classe B portera sur les deux premiers octets et la partie hôte sur les deux derniers (2^16 = 65 536 hôtes possibles par réseau) | ||
| + | * La partie réseau des adresses de Classe C portera sur les trois premiers octets et la partie hôte sur le dernier (2^8 = 256 hôtes possibles par réseau) | ||
| + | |||
| + | {{informatique: | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Utilisation d'un masque (RFC 950) ==== | ||
| + | |||
| + | Un masque va préciser de manière certaine dans quel réseau se trouve un adresse IP et en conséquence : | ||
| + | |||
| + | - L' | ||
| + | - L' | ||
| + | - La plage d' | ||
| + | |||
| + | Un masque sera une suite de 32 bits divisée en 4 octets pointés composée uniquement d' | ||
| + | |||
| + | === 1/ Masque par défaut === | ||
| + | |||
| + | Le nombre d' | ||
| + | |||
| + | Le masque par défaut des adresses de Classe A est 255.0.0.0 ou /8 | ||
| + | Le masque par défaut des adresses de Classe B est 255.255.0.0 ou /16 | ||
| + | Le masque par défaut des adresses de Classe C est 255.255.255.0 ou /24 | ||
| + | |||
| + | **Méthode par calcul binaire** | ||
| + | |||
| + | L' | ||
| + | |||
| + | **a. Obtenir l' | ||
| + | |||
| + | Pour l' | ||
| + | |||
| + | 10001100.10011111.01111101.00011001 140.159.125.25 | ||
| + | 11111111.11111111.00000000.00000000 255.255.0.0 | ||
| + | ----------------------------------- | ||
| + | 10001100.10011111.00000000.00000000 140.159.0.0 | ||
| + | |||
| + | L' | ||
| + | |||
| + | **b. Obtenir l' | ||
| + | |||
| + | On va remplacer les bits de valeur 0 de la partie hôte du résultat obtenu pour l' | ||
| + | |||
| + | 10001100. 10011111. 00000000. 00000000 140.159.0.0 | ||
| + | par : | ||
| + | 10001100. 10011111. 11111111. 11111111 140.159.255.255 | ||
| + | |||
| + | **c. Obtenir la plage d' | ||
| + | |||
| + | La plage d' | ||
| + | |||
| + | De | ||
| + | 10001100. 10011111. 00000000. 00000001 140.159.0.1 | ||
| + | A | ||
| + | 10001100. 10011111. 11111111. 11111110 140.159.255.254 | ||
| + | |||
| + | === Masques restrictifs === | ||
| + | |||
| + | Les masques présentés ci-dessus sont des masques appartenant par défaut à chaque classe d' | ||
| + | |||
| + | On va emprunter des bits à la partie hôte au profit de la partie réseau. De manière intuitive, on peut considérer qu' | ||
| + | Dans ce cas-ci, on dira que l'on a emprunté deux bits à la partie hôtes (2 exp 2 = 4) ne restant que 6 bits pour les hôtes (2 exp 6 = 64). | ||
| + | |||
| + | Selon la RFC 950, les premiers et derniers sous-réseaux et la première et la dernière adresse sont non valides. On obtiendrait donc 2 sous-réseaux (4-2) avec chacun 62 hôtes possibles (64-2). | ||
| + | |||
| + | Notez aussi qu'il doit toujours rester 2 bits pour la partie hôte (4-2 = 2) quelle que soit la classe utilisée. Notez aussi que vous perdrez en conséquence, | ||
| + | |||
| + | Par exemple : | ||
| + | |||
| + | Pour l' | ||
| + | |||
| + | **a. Obtenir l' | ||
| + | |||
| + | 11000011.01001010.11010100.01001110 195.74.212.78 | ||
| + | 11111111.11111111.11111111.11000000 255.255.255.192 | ||
| + | ----------------------------------- | ||
| + | 11000011.01001010.11010100.01000000 195.74.212.64 | ||
| + | |||
| + | L' | ||
| + | |||
| + | **b. Obtenir l' | ||
| + | |||
| + | On va remplacer les bits de valeur 0 de la partie hôte du résultat obtenu pour l' | ||
| + | |||
| + | 11000011. 01001010. 11010100. 01000000 195.74.212.64 | ||
| + | par : | ||
| + | 11000011. 01001010. 11010100. 01111111 195.74.212.127 | ||
| + | |||
| + | **c. Obtenir la plage d' | ||
| + | |||
| + | La plage d' | ||
| + | |||
| + | De | ||
| + | 11000011. 01001010. 11010100. 01000001 195.74.212.65 | ||
| + | A | ||
| + | 11000011. 01001010. 11010100. 01111110 195.74.212.126 | ||
| + | |||
| + | |||
| + | |||
| + | ==== Méthode dite du nombre magique.==== | ||
| + | |||
| + | Le calcul binaire peut sembler fastidieux. La méthode dite du nombre magique permet d' | ||
| + | |||
| + | Le nombre magique est 256 soustrait de la valeur intéressante autre que 0 ou 255 du masque. | ||
| + | |||
| + | Pour trouver l' | ||
| + | |||
| + | Pour l' | ||
| + | |||
| + | Pour trouver l' | ||
| + | |||
| + | Pour l' | ||
| + | |||
| + | Pour trouver l' | ||
| + | |||
| + | Autre exemple plus complexe : | ||
| + | |||
| + | |||
| + | ^ ^Octet 1^Octet 2^Octet 3^Octet 4^Commentaire^ | ||
| + | ^Adresse IP|10|200|10|18| | | ||
| + | ^Masque|255|224|0|0| | | ||
| + | ^Numéro de sous-réseau|10|192|0|0|Nombre magique = 256-224 = 32| | ||
| + | ^Première adresse utilisable|10|192|0|1|Ajouter 1 au dernier octet du numéro de sous-réseau| | ||
| + | ^Adresse de Broadcast|10|223|255|255 |192+32-1 = 223| | ||
| + | ^Dernière adresse utilisable|10|223|255|254|Soustraire 1 du dernier octet de l' | ||
| + | |||
| + | |||
| + | ==== Nombre de sous-réseaux / nombres d' | ||
| + | |||
| + | Les formules sont simples : | ||
| + | |||
| + | Nombre de sous-réseaux : 2 EXP bits empruntés pour le sous-réseaux - 2 | ||
| + | |||
| + | Nombre d' | ||
| + | |||
| + | A condition d' | ||
| + | |||
| + | ^Bits réseaux^Binaire^Décimal^ | ||
| + | |0|00000000|0| | ||
| + | |(1)|10000000|(128)| | ||
| + | |2|11000000|192| | ||
| + | |3|11100000|224| | ||
| + | |4|11110000|240| | ||
| + | |5|11111000|248| | ||
| + | |6|11111100|252| | ||
| + | |(7)|11111110|(254)| | ||
| + | |8|11111111|255| | ||
informatique/tcpip/tcpip.1229604761.txt.gz · Dernière modification : (modification externe)
