Vous êtes sur la page 1sur 5

1

Cours adressage IP

LADRESSAGE IP
LADRESSE IP

Ladresse IP identifie lemplacement dun hte sur le rseau. Une adresse IP doit tre unique et
prsenter un format normalis.

Chaque adresse IP comporte deux parties :
un ID de rseau
et un ID dhte

Tous les htes dun mme rseau doivent avoir le mme ID rseau, unique dans linter-rseau.

LID dhte identifie une station de travail, un serveur, un routeur ou tout autre hte TCP/IP du
rseau. LID dhte doit tre unique pour chaque ID de rseau. Chaque hte TCP/IP est identifi par
une adresse IP logique. Tous les htes et les composants du rseau qui communiquent laide de
TCP/IP doivent possder une adresse IP unique.

Deux formats permettent de faire rfrence une adresse IP le format binaire et la notation
dcimale pointe.

Chaque adresse IP a une longueur de 32 bits et est compose de quatre champs de 8 bits, qualifis
doctets. Les octets sont spars par des points et reprsentent un nombre dcimal compris entre 0 et
255. Les 32 bits de ladresse IP sont allous lID de rseau et lID dhte.

exemple
format binaire format dcimal points
11000000 10101000 00000001 000011111 192.168.1.15

Conversion dadresses IP du format binaire en format dcimal

Le bit de poids faible reprsente la valeur dcimale 1, le bit de poids fort la valeur dcimale 128.
La valeur dcimale la plus leve dun octet est 255, tous les bits sont mis 1.

Le tableau suivant indique comment les bits dun octet sont convertis dun code binaire en une
valeur dcimale.
Code binaire Valeurs binaires Valeur dcimale
00000000 0 0
00000001 1 1
00000011 1+2 3
00000111 1+2+4 7
00001111 1+2+4+8 15
00011111 1+2+4+8+16 31
00111111 1+2+4+8+16+32 63
01111111 1+2+4+8+16+32+64 127
11111111 1+2+4+8+16+32+64+128 255

CLASSES DADRESSE

Il existe diffrentes classes dadresse IP. Chaque classe dfinit la partie de ladresse IP qui identifie
lID de rseau et celle qui identifie lID dhte.
2
Cours adressage IP

La communaut Internet a dfini 5 classes dadresse IP pour les diffrentes tailles de rseau.
Microsoft TCP/IP prend en charge les adresses de classe A, B et C affectes aux htes. La classe
dadresse dfinit les bits utiliss pour lID de rseau et pour lID dhte. Elle dfinit galement le
nombre de rseaux et le nombre dhtes par rseau autoriss.

On peut identifier la classe dadresse par le nombre contenu dans le premier octet. Le schma
dadressage IP 32 bits prend en charge un nombre total de 3 720 314 628 htes.

Le tableau suivant montre les champs dID de rseau et dID dhte pour un adressage IP de classes
A, B et C.

Classe Adresse IP ID de rseau ID dhte
A w.x.y.z w x.y.z
B w.x.y.z w.x y.z
C w.x.y.z w.x.y z

L'adressage a t structur logiquement dans une architecture de rseaux et de sous-rseaux.
N'importe qui ne peut s'approprier librement une adresse IP : ces dernires sont rgies par un
organisme international, l'InterNIC (Internet Network Information Center), qui dlivre les
diffrentes adresses ou plutt les classes de rseaux.
CLASSE A
Les adresses de classe A sont attribues aux rseaux comportant un nombre lev dhtes.
Dans un rseau de classe A, l'InterNIC fixe les 8 premiers bits (dits bits de poids fort) sous la forme
0.
Le bit de poids fort a toujours la valeur binaire 0.
Les 24 autres bits reprsentent lID dhte.
Cette classe autorise 126 rseaux et environ 17 millions dhtes par rseau (2
24
2)
CLASSE B
Les adresses de classe B sont attribues des rseaux de taille moyenne grande.
Dans un rseau de classe B, l'InterNIC fixe les 16 premiers bits sous la forme
10 ..
Les deux bits de poids fort ont toujours les valeurs binaires 1 0. Les 14 bits suivants dfinissent lID
rseau. Les 16 bits restants reprsentent lID dhte. Ce qui donne des rseaux de type w.x.0.0 o w
(128-191) et x (0 255) sont fixs par le NIC. Cette classe autorise 16384 rseaux ( 2
14
) contenant
chacun 65 000 htes environ (2
16
2)
CLASSE C
Les adresses de classe C sont gnralement employes pour de petits rseaux locaux. Dans un
rseau de classe C, l'InterNIC fixe les 24 premiers bits sous la forme

110.. .. ..
Les trois bits de poids fort ont toujours les valeurs binaires 110. Les 21 bits suivants dfinissent lID
de rseau. Les 8 bits restants reprsentent lID dhte. Cette classe autorise environ 2 millions de
rseaux (2
21
) contenant chacun 254 htes (2
8
2) ce qui donne des rseaux de type w.x.y.0 o w
(192-223), x et y (0-255) sont fixs par le NIC.
3
Cours adressage IP

RCAPITULATIF

Nombre de
rseau
Nombre dhtes
par rseau
Plage dID de
rseau
Classe
A
126 16 777 214 1-126
Classe
B
16 384 65 534 128-191
Classe
C
2 097 152 254 192-223
CLASSE D
Les adresses de classe D sont rserves aux groupes de diffusion multipoint. Un groupe de diffusion
multipoint peut contenir un, plusieurs ou aucun hte. Les 4 bits de poids forts ont toujours les
valeurs binaires 1110
1110
Les bits restants sont attribus de manire unique chaque groupe dhtes. Il ny a aucun bit de
rseau ou dhte dans des oprations de diffusion multipoint. Les paquets sont passs un sous-
ensemble slectionn dhtes sur un rseau.. Seuls les htes enregistrs pour ladresse de diffusion
multipoint acceptent le paquet.
CLASSE E
Les adresses de classe E sont exprimentales. Les bits de poids fort ont toujours la valeur binaire
1111
1111

DIRECTIVES DADRESSAGE

Plusieurs directives gnrales doivent tre suivies lors de laffectation dID de rseau et dID
dhte :

lID de rseau ne peut tre 127 ; tout le rseau 127.0.0.0 (qu'on peut voir comme un rseau
de classe A) n'est pas attribu par l'InterNIC, car l'adresse 127.0.0.1, dite adresse de boucle
(loopback), est rserve pour des fonctions de bouclage et de diagnostics. 24 millions
d'adresses sont ainsi perdues.
les bits de lID de rseau et de lID dhte ne peuvent pas tous avoir la valeur 1 (adresse de
diffusion (broadcast)). Exemple d'un rseau de classe C comme 192.168.0.z, z pouvant
varier entre 0 et 255. La dernire adresse du sous-rseau, 192.168.0.255 est l'adresse utilise
pour diffuser un message vers chaque ordinateur du sous-rseau concern.
les bits de lID de rseau et de lID dhte ne peuvent pas tous avoir la valeur 0 (adresse du
rseau). Exemple d'un rseau de classe C comme 192.168.0.z, z pouvant varier entre 0 et
255. Cette plage d'adresses doit tre indique de manire officielle, et on utilise pour cela
l'adresse gnrale 192.168.0.0, ce qui veut dire "toutes les adresses comprises entre
192.168.0.0 et 192.168.0.255". On ne peut donc jamais attribuer l'adresse 192.168.0.0 un
ordinateur prcis, puisque cette dernire fait rfrence tout le rseau.
4
Cours adressage IP

lID dhte doit tre unique pour chaque ID de rseau local.
L'InterNIC n'attribue pas non plus certains rseaux qui sont laisss des fins prives.
Lallocation dadresses IP pour des rseaux privs est dfinie dans le RFC (Request For
Comments) 1918. Ces plages d'adresses gnralement non routes par les fournisseurs
d'accs, en d'autres termes des plages attribuables tout fait lgalement pour des rseaux
internes, vont
o de 10.0.0.0 10.255.255.255
o de 172.16.0.0 172.31.255.255
o de 192.168.0.0 192.168.255.255
Pour crer son propre rseau local en TCP/IP, on utilise ce type d'adresses.
LID de rseau identifie les htes TCP/IP situs sur le mme rseau physique. Tous les htes
dun mme rseau physique doivent avoir le mme ID de rseau pour communiquer entre
eux. Aucune rgle nest impose pour laffectation dadresses IP valides.

MASQUE DE SOUS-RSEAU ET ADRESSE IP

Chaque hte dun rseau TCP/IP ncessite un masque de sous-rseau. Un masque de sous-rseau
est une adresse 32 bits utilise pour bloquer ou masquer une partie de ladresse IP afin de
distinguer lID de rseau partir de lID dhte. Cela permet TCP/IP de dterminer si une adresse
IP se trouve sur un rseau local ou un rseau distant.

Chaque hte dun rseau TCP/IP ncessite un masque de sous-rseau. Il peut sagir dun masque de
sous-rseau par dfaut, utilis lorsque le rseau nest pas divis en sous-rseaux, ou dun masque de
sous-rseau personnalis, utilis lorsquun rseau est divis en sous-rseaux.
MASQUES DE SOUS-RSEAUX PAR DFAUT.
Un masque de sous-rseau par dfaut est employ sur des rseaux TCP/IP non diviss en sous-
rseaux. Tous les htes ncessitent un masque de sous-rseau, mme sur des rseaux segment
unique. Le masque de sous-rseau par dfaut utilis est fonction de la classe dadresse.

Dans le masque de sous-rseau, tous les bits correspondant lID de rseau sont 1. La valeur
dcimale dans chaque octet est 255. Tous les bits correspondant lID dhte sont 0.

Classe dadresse Bits utiliss pour le masque
de sous-rseau
Notation dcimale
points
A 11111111 00000000 00000000 00000000 255.0.0.0
B 11111111 11111111 00000000 00000000 255.255.0.0
C 11111111 11111111 11111111 00000000 255.255.255.0


Exemple de classe B
adresse IP 131.107.16.200
masque de sous-rseau 255.255.0.0

lID de rseau est 131.107
lID dhte est 16.200
DTERMINATION DE LA DESTINATION DUN PAQUET.

5
Cours adressage IP

IP utilise une opration logique interne ET pour dterminer si un paquet est destin un hte sur un
rseau local ou distant.

Lors de linitialisation de TCP/IP, ladresse IP de lhte est combine par un ET logique avec son
masque de sous-rseau. Avant lenvoi dun paquet, ladresse IP de destination est combine par un
ET logique avec le mme masque de sous-rseau. Si les rsultats correspondent, IP sait que le
paquet appartient un hte sur le mme rseau local. Si les rsultats ne correspondent pas, le paquet
est envoy ladresse IP dun routeur IP.

Pour effectuer une opration ET logique entre ladresse IP et un masque de sous-rseau, TCP/IP
compare chaque bit de ladresse IP au bit correspondant dans le masque de sous-rseau. Si les deux
bits sont 1, le bit rsultant a la valeur 1, sinon le bit rsultant a la valeur 0.

exemple
adresse IP 10011111 11100000 00000111 10000001
masque sous-rseau 11111111 11111111 00000000 00000000

rsultat 10011111 11100000 00000000 00000000

ADRESSAGE IP AVEC IP VERSION 6.0

Les ID de rseau disponibles dans IPv4 sont de plus en plus rares. Une nouvelle version a donc t
mise au point IPv6.

IPv6 utilise 16 octets. Il comporte 8 paires doctets spares par des virgules. Les octets sont
reprsents en notation hexadcimale.

IPv6 est une nouvelle structure de paquets incompatible avec les systmes IPv4, mais offrant
plusieurs avantages tels quun espace dadressage tendu, un format den-tte simplifi, la prise en
charge dun trafic dpendant du temps, ainsi que la possibilit dajouter de nouvelles
fonctionnalits.

Lespace dadressage tendu constitue lune des principales caractristiques dIPv6. IPv6
utilise des adresses source et de destination 128 bits (4 fois plus grandes quavec IPv4).
Exemple dadresse IP valide avec IPv6 :
4A3F :AE67 :F240 :56C4 :3409 :AE52 :440F :1403

Les en-ttes Ipv6 sont conus pour minimiser le traitement de len-tte IP en dplaant les
champs non essentiels et les champs doption dans des en-ttes dextension placs aprs
len-tte IP.

Un nouveau champ dans len-tte IPv6 permet la pr-allocation de ressources rseau sur le
chemin afin que les services dpendance temporelle tels que les services vocaux et vido
bnficient dune bande passante garantie avec des retards fixes.

IPv6 peut facilement tre tendu pour incorporer de nouvelles fonctionnalits par lajout
den-ttes dextension aprs len-tte IPv6 de base. La prise en charge de nouveaux
matriels ou de nouvelles technologies dapplication est ainsi incorpore.

IPv6 est dfini dans le RFC 1883.

Vous aimerez peut-être aussi