Computing">
Adresse IP2
Adresse IP2
Adresse IP2
Décembre 2015
Sommaire
Adresse IP - Définition
Déchiffrement d'une adresse IP
Adresses particulières
Classes de réseaux (obsolète)
o Classe A
o Classe B
o Classe C
Attribution des adresses IP
Adresses IP réservées
Netmask
o Interet d'un masque de sous-réseau
o Création de sous-réseaux
Adresse IP - Définition
Sur Internet, les ordinateurs communiquent entre eux grâce au protocole IP
(Internet Protocol), qui utilise des adresses numériques, appelées adresses IP,
composées de 4 nombres entiers (4 octets) entre 0 et 255 et notées sous la forme
xxx.xxx.xxx.xxx. Par exemple, 194.153.205.26 est une adresse IP donnée sous
une forme technique.
194.28.12.1 à 194.28.12.4
178.12.77.1 à 178.12.77.4
Dans le cas ci-dessus, les réseaux sont notés 194.28.12 et 178.12.77, puis on
numérote incrémentalement chacun des ordinateurs le constituant.
Ainsi, plus le nombre de bits réservé au réseau est petit, plus celui-ci peut
contenir d'ordinateurs.
En effet, un réseau noté 102.0.0.0 peut contenir des ordinateurs dont l'adresse IP
peut varier entre 102.0.0.1 et 102.255.255.254 (256*256*256-2=16777214
possibilités), tandis qu'un réseau noté 194.26 ne pourra contenir que des
ordinateurs dont l'adresse IP sera comprise entre 194.26.0.1 et 194.26.255.254
(256*256-2=65534 possibilités), c'est la notion de classe d'adresse IP.
Adresses particulières
Lorsque l'on annule la partie host-id, c'est-à-dire lorsque l'on remplace les bits
réservés aux machines du réseau par des zéros (par exemple 194.28.12.0), on
obtient ce que l'on appelle l'adresse réseau. Cette adresse ne peut être attribuée
à aucun des ordinateurs du réseau.
Lorsque la partie netid est annulée, c'est-à-dire lorsque les bits réservés au
réseau sont remplacés par des zéros, on obtient l'adresse machine. Cette adresse
représente la machine spécifiée par le host-ID qui se trouve sur le réseau
courant.
Lorsque tous les bits de la partie host-id sont à 1, l'adresse obtenue est appellée
l'adresse de diffusion (en anglais broadcast). Il s'agit d'une adresse spécifique,
permettant d'envoyer un message à toutes les machines situées sur le réseau
spécifié par le netID.
Classe A
Les réseaux disponibles en classe A sont donc les réseaux allant de 1.0.0.0 à
126.0.0.0 (les derniers octets sont des zéros ce qui indique qu'il s'agit bien de
réseaux et non d'ordinateurs !)
Les trois octets de droite représentent les ordinateurs du réseaux, le réseau peut
donc contenir un nombre d'ordinateur égal à :
2^24-2^1 = 16777214 ordinateurs.
Classe B
Dans une adresse IP de classe B, les deux premiers octets représentent le réseau.
Les deux premiers bits sont 1 et 0, ce qui signifie qu'il y a 2^14 (10 000000
00000000 à 10 111111 11111111) possibilités de réseaux, soit 16384 réseaux
possibles. Les réseaux disponibles en classe B sont donc les réseaux allant de
128.0.0.0 à 191.255.0.0
Les deux octets de droite représentent les ordinateurs du réseau. Le réseau peut
donc contenir un nombre d'ordinateurs égal à :
2^16-2^1 = 65534 ordinateurs.
Classe C
Dans une adresse IP de classe C, les trois premiers octets représentent le réseau.
Les trois premiers bits sont 1,1 et 0, ce qui signifie qu'il y a 2^21 possibilités de
réseaux, c'est-à-dire 2097152. Les réseaux disponibles en classe C sont donc les
réseaux allant de 192.0.0.0 à 223.255.255.0
L'octet de droite représente les ordinateurs du réseau, le réseau peut donc
contenir:
2^8-2^1 = 254 ordinateurs.
Les adresses de classe A sont réservées aux très grands réseaux, tandis que l'on
attribuera les adresses de classe C à des petits réseaux d'entreprise par exemple
Adresses IP réservées
Il arrive fréquemment dans une entreprise ou une organisation qu'un seul
ordinateur soit relié à internet, c'est par son intermédiaire que les autres
ordinateurs du réseau accèdent à internet (on parle généralement de proxy ou de
passerelle).
Dans ce cas de figure, seul l'ordinateur relié à internet a besoin de réserver une
adresse IP auprès de l'ICANN. Toutefois, les autres ordinateurs ont tout de
même besoin d'une adresse IP pour pouvoir communiquer ensemble en interne.
Ainsi, l'ICANN a réservé une poignée d'adresses dans chaque classe pour
permettre d'affecter une adresse IP aux ordinateurs d'un réseau local relié à
internet sans risquer de créer des conflits d'adresses IP sur le réseau des réseaux.
Il s'agit des adresses suivantes :
Netmask
Pour comprendre ce qu'est un masque de sous-réseau, il peut-être intéressant de
consulter la section « assembleur » qui parle du masquage en binaire
ET
11111111.00000000.00000000.00000000
00100010.00000000.00000000.00000000
Pour une adresse de Classe A, seul le premier octet doit être conservé. Le
masque possède la forme suivante
11111111.00000000.00000000.00000000, c'est-à-dire 255.0.0.0 en
notation décimale ;
Pour une adresse de Classe B, les deux premiers octets doivent être
conservé, ce qui donne le masque suivant
11111111.11111111.00000000.00000000, correspondant à 255.255.0.0 en
notation décimale ;
Pour une adresse de Classe C, avec le même raisonnement, le masque
possédera la forme suivante 11111111.11111111.11111111.00000000,
c'est-à-dire 255.255.255.0 en notation décimale
Création de sous-réseaux
Reprenons l'exemple du réseau 34.0.0.0, et supposons que l'on désire que les
deux premiers bits du deuxième octet permettent de désigner le réseau.
Le masque à appliquer sera alors :
11111111.11000000.00000000.00000000
C'est-à-dire 255.192.0.0
Soit les deux premiers bits du deuxième octet sont 00, auquel cas le
résultat du masquage est 34.0.0.0
Soit les deux premiers bits du deuxième octet sont 01, auquel cas le
résultat du masquage est 34.64.0.0
Soit les deux premiers bits du deuxième octet sont 10, auquel cas le
résultat du masquage est 34.128.0.0
Soit les deux premiers bits du deuxième octet sont 11, auquel cas le
résultat du masquage est 34.192.0.0