En faisant le calcul, on arrive à environ ( ) 4211081216 adresses IP dispo. 4Milliardsde PC ou téléphone IP, je pense pas qu'on atteindra ce chiffre (ou alors dans une 50aine d'année, quand même les pays du tiers Monde auront leurs accès)
ah ben non il a pas pigé!
Le pb des adresses c qu'elles sont de plusieurs type. Une explication s'impose.
Généralement une adresse IP est associée à un masque réseau qui permet de différencier le numéro de rezo et le numéro d'ordi sur ce réseau.
adresse: -------- . -------- . -------- . --------
| réseau || ordi |
mask=1 mask=0
11111111 . 11111000 . 00000000 . 00000000 = 255.248.0.0
Type A: de 1.0.0.0 à 126.255.255.255 sauf les adresses qui contiennent 0 ou 255 quelque part. il y a 7 bits de numéro de réseau et 24 bits de numéro d'ordi (hôte)
-------- . -------- . -------- . --------
0rrrrrrr . hhhhhhhh . hhhhhhhh . hhhhhhhh
11111111 . 00000000 . 00000000 . 00000000 = 255.0.0.0
Type B: de 128.1.0.0 à 191.255.0.0 (14 bits de réseau et 16 bits d'ordi)
-------- . -------- . -------- . --------
10rrrrrr . rrrrrrrr . hhhhhhhh . hhhhhhhh
11111111 . 11111111 . 00000000 . 00000000 = 255.255.0.0
Type C: de 192.0.1.0 à 223.255.255.0 (21 bits de réseau et 8 bits d'ordi)
-------- . -------- . -------- . --------
110rrrrr . rrrrrrrr . rrrrrrrr . hhhhhhhh
11111111 . 11111111 . 11111111 . 00000000 = 255.255.255.0
Type D: 224.0.0.0 à 231.255.255.255 adresses Multicast spéciales, comme les types 1
-------- . -------- . -------- . --------
1110mmmm . mmmmmmmm . mmmmmmmm . mmmmmmmm
pas de masque spécifique, adresses utilisées ponctuellement genre vidéoconf.
Type E: Réseaux 239 à 254: réservé pour une utilisation future
Après ya les adresses spéciales
127.0.0.1 = soi même dans toutes les piles réseaux existantes (= loop back, bouclage)
10.*.*.* Adresse réseau local de type A. Cette classe d'adresses n'est pas valide sur Internet mais peut être utilisée sur PLUSIEURS réseaux locaux.
192.168.0.* Adresse réseau local de type C. idem, pour les petits réseaux. cette classe est utilisée par Win pour le partage de connex internet sur LAN
Si tous les bits de l'hôte sont à 0, on désigne le réseau en lui même (genre le réseau de l'INPG est le réseau 195.0.0.0
Si tous les bits de l'hôte sont à 1, le paquet sera adressé à tous les hôtes du réseau (genre 192.168.0.255)
Si une machine a une adresse 0.0.0.0, c'est qu'elle utilise une config dynamique et qu'elle ne connait pas son adresse.
Source:
http://www.urec.cnrs.fr/cours/Reseau/tcp-ip/sld015.htm
Une adresse est attribuée à un organisme comme Wanadoo pour qu'il puisse s'étendre. MAIS ILS LES UTILISENT PAS TOUTES! Donc ya des pertes
Pour éviter trop de pertes, on a inventé des sous réseaux avec des masques réseaux supplémentaires par exemple.
Mon ordi en ce moment c'est:
C:\WINDOWS\Bureau>ipconfig
Configuration IP de Windows 98
0 - Carte Ethernet :
Adresse IP. . . . . . . . . : 0.0.0.0
Masque de sous-réseau . . . : 0.0.0.0
Passerelle par défaut . . . :
1 - Carte Ethernet :
Adresse IP. . . . . . . . . : 195.220.18.83
Masque de sous-réseau . . . : 255.255.255.192
Passerelle par défaut . . . : 195.220.18.85
C:\WINDOWS\Bureau>
L'adresse IP c'est une classe C (192 à 224)
Donc mon masque de réseau ca devrait être 255.255.255.0
En fait c'est 255.255.255.192.
je vous la fait en binaire:
<76543210>.<76543210>.<76543210>.<76543210>
11111111 . 11111111 . 11111111 . 00000000
11111111 . 11111111 . 11111111 . 11000000
Ya deux bits qui correspondent pas. C'est parce que dans 195.220 ya 4 sous réseaux avec au max 64 hôtes. On perd moins d'adresses que en prenant 4 réseaux classe C.