You are on page 1of 3

SEN

Internet Protocol V4

- page1 /3

Internet Protocol Version 4


I) Introduction
L'Internet Protocol version 4 ou IPv4 est la premire version d'IP avoir t largement dploye, et forme encore la base (en 2010) de l'Internet. Elle est dcrite dans la RFC 791 de septembre 1981. IPv4 utilise une adresse IP sur 32 bits, ce qui est un facteur limitant l'expansion d'Internet puisque seulement 4 294 967 296 (232) adresses sont possibles. Une adresse IPv4 est gnralement crite en notation dcimale avec quatre nombres, compris entre 0 et 255, spars par des points. - Par exemple : 212.85.150.134. On parle de notation dcimale pointe. L'puisement des adresses IPv4 a conduit au dveloppement d'une nouvelle version d'IP : IPv6 et la transition d'IPv4 vers IPv6, actuellement en cours de dploiement, qui devrait progressivement la remplacer. Le manque d'adresses IPv4 est pour l'instant contourn grce l'utilisation de techniques de traduction d'adresses (NAT) ainsi que par l'adoption du systme CIDR.

II) Le masque de sous rseau


a) Principe
A chaque adresse IP est associ un masque de sous rseau. En binaire, le masque de sous rseau est toujours une suite de un suivie dune suite de zro , comme dans lexemple suivant : Dcimal point Binaire 255 1111 1111 0 0000 0000 0 0000 0000 0 0000 0000

Ce masque de sous rseau est primordial. Il sert dfinir deux parties distinctes dans ladresse IP : La premire partie correspond la partie rseau (Net ID) de ladresse IP. La seconde partie correspond la partie host (Host ID) de ladresse IP.

b) Exemple
Lexemple suivant montre comment diffrencier le Net ID du le Host ID. Soit ladresse IP 192.168.1.34 avec le masque 255.255.255.0. En superposant ladresse IP et le masque en binaire on a : Net ID Host ID
Adresse IP : Masque de sous rseau : 192.168.1.34 255.255.255.0 1100 0000 1111 1111 1010 1000 1111 1111 0000 0001 1111 1111 0010 0010 0000 0000

c) Notation CIDR
Comme le masque de sous rseau est une suite de un suivie dune suite de zro , on peut simplifier lcriture du masque de sous rseau avec la notation CIDR. Avec cette notation (CIDR), on ne note que le nombre de bits un dans le masque de sous rseau. Dans lexemple suivant : 192.168.3/24 le masque de sous rseau est 255.255.255.0

Section SEN Lyce de la mare carre rue du lyce 77 550 MOISSY CRAMAYEL

: 01 64 13 44 22 : julien_chamelot@yahoo.fr

SEN

Internet Protocol V4

- page2 /3

III)

Rgles

Pour comprendre les communications rseaux, il faut respecter deux rgles : Deux machines ne peuvent communiquer directement que si elles ont le mme Net ID Deux machines ne peuvent communiquer que si elles nont pas la mme adresse IP.

a) Adresse rseau
Ladresse de rseau nest pas utilisable. Elle sert uniquement dfinir le rseau. On la calcule en gardant le Net ID et remplaant le Host ID par des zro. Net ID Host ID
Adresse IP : Masque de sous rseau : Adresse de rseau 192.168.1.34 255.255.255.0 192.168.1.0 1100 0000 1111 1111 1100 0000 1010 1000 1111 1111 1010 1000 0000 0001 1111 1111 0000 0001 0010 0010 0000 0000 0000 0000

b) Adresse de Broadcast
Ladresse de Broadcast nest pas utilise. Elle sert uniquement envoyer des paquets toutes les machines du mme rseau. On la calcule en gardant le Net ID et en remplaant le Host ID par des un. Net ID Host ID
Adresse IP : Masque de sous rseau : Adresse de Broadcast 192.168.1.34 255.255.255.0 192.168.1.255 1100 0000 1111 1111 1100 0000 1010 1000 1111 1111 1010 1000 0000 0001 1111 1111 0000 0001 0010 0010 0000 0000 1111 1111

c) Plage dadresses
Pour dfinir si deux machines peuvent ou ne peuvent pas communiquer directement, on peut calculer la plage dadresses du rseau. La plage dadresses va de la premire adresse utilisable la dernire adresse utilisable. La plage dadresses va : De ladresse juste aprs ladresse de rseau A ladresse juste avant ladresse de Broadcast. Net ID
Adresse IP : Masque de sous rseau : Adresse de rseau 1re adresse Dernire adresse Adresse de Broadcast 192.168.1.34 255.255.255.0 192.168.1.0 192.168.1.1 192.168.1.254 192.168.1.255 1100 0000 1111 1111 1100 0000 1100 0000 1100 0000 1100 0000 1010 1000 1111 1111 1010 1000 1010 1000 1010 1000 1010 1000 0000 0001 1111 1111 0000 0001 0000 0001 0000 0001 0000 0001

Host ID
0010 0010 0000 0000 0000 0000 0000 0001 1111 1110 1111 1111

d) Nombre de rseaux
Pour calculer le nombre de sous rseaux possibles, il faut compter le nombre de bits un du masque de sous rseau, et utiliser la formule suivante : Nombre de sous rseau =

e) Nombre de machines par rseau


Pour calculer le nombre de machines par rseau, il faut compter le nombre de bits zro du masque de sous rseau et utiliser la formule suivante : Nombre de machine = -2

Section SEN Lyce de la mare carre rue du lyce 77 550 MOISSY CRAMAYEL

: 01 64 13 44 22 : julien_chamelot@yahoo.fr

SEN

Internet Protocol V4

- page3 /3

IV)

Exercices

a) Exercice 1
Pour les adresses suivantes, isoler la partie Net ID de la partie Host ID. Calculer ladresse de rseau, de Broadcast et la plage dadresses.
Adresse IP : Masque de sous rseau : Adresse de rseau 1re adresse Dernire adresse Adresse de Broadcast 192.168.17.21 255.255.255.0

Adresse IP : Masque de sous rseau : Adresse de rseau 1re adresse Dernire adresse Adresse de Broadcast

172.16.32.64 255.255.0.0

Adresse IP : Masque de sous rseau : Adresse de rseau 1re adresse Dernire adresse Adresse de Broadcast Adresse IP : Masque de sous rseau : Adresse de rseau 1re adresse Dernire adresse Adresse de Broadcast

10.192.128.64 255.0.0.0

192.168.128.34 255.255.192.0

b) Exercice 2
Pour les adresses suivantes, calculer le nombre de rseaux et le nombre de machines par rseau : Adresse 192.168.3.5 192.168.3.5 192.168.3.5 192.168.3.5 Masque 255.255.0.0 255.240.0.0 CIDR Nombre rseaux Nombre de machines

27 14

Section SEN Lyce de la mare carre rue du lyce 77 550 MOISSY CRAMAYEL

: 01 64 13 44 22 : julien_chamelot@yahoo.fr

You might also like