Introduction Dans ce chapitre, on ne fait que la présentation

publicité
Introduction
Dans ce chapitre, on ne fait que la présentation complète et détaillée de l'adresse Ipv4 sur le
réseau TCP/IP. Une explication très particulière et spécifique sera introduite à fin de bien
choisir les adresse IP pour les réseaux et les sous réseaux.
Présentation générale de l'adresse IP dans le réseau TCP/IP
Il existe deux versions d'adresse IP dans l'utilisation aujourd'hui. Presque tous les
réseaux emploient l'adresse IP version 4 (IPv4), mais un nombre croissant d'éducatif et
les réseaux de recherches ont adopté l'adresse IP version 6 (IPv6). Nous allons
présenter le détail de l'IPv4 dans ce chapitre.
o
o
o
L'adresse IP d'une machine est appelée une adresse logique
Elle est codée sur 32 bits soit 4 octets. La notation consiste à indiquer chaque
octet en décimal et à les séparer par des points “.”.
L’adresse IP d’un ordinateur est composée de deux parties :
-
La première partie est appelée NetID, correspond à l’adresse du réseau, aussi appelé
identifiant réseau. L'identifiant réseau identifie les systèmes qui sont situés sur le même
réseau physique. NetID doit être unique au segment local.
-
La deuxième partie est appelée HostID, correspond à l’adresse de la machine sur le
réseau, aussi appelé identifiant machine. L'identifiant machine identifie un poste de
travail, le serveur, le routeur, ou tout autre dispositif de TCP/IP dans un réseau. Le HostID
pour chaque dispositif doit être unique à l'identifiant de réseau. Un ordinateur relié à un
réseau de TCP/IP emploie le NetID et le HostID pour déterminer quels paquets il devrait
recevoir ou ignorer et déterminer quels dispositifs doivent recevoir ses transmissions.
Voici un exemple:
11000100 11101001 11111101 01111011
196
233
253
123
196.233.253. 123
HostID
NetID
Chaque octet dans des chaînes d'une adresse IP est en valeur d'un minimum de 0 au
maximum de 255. Le champ complet des adresses IP est de 0.0.0.0 à 255.255.255.255.
Cela représente un total de 4.294.967.296 adresses IP possibles.
Les classes d'adresse IP
Il y a 5 classes d'adresse IP, les trois premières classes (A, B et C) sont utilisées dans
les réseaux standards.
▪ Classe A :
. 1er octets : pour le réseau (NetID)
. 2,3, 4ème octets : pour les ordinateurs (HostID)
. 0XXXXXX1 -----> 01111110
L'adressage est de 1.0.0.1 à 126.255.255.254
L'adresse IP de classe A autorise près de 127 réseaux de plus de 16
millions de machines par réseau
▪ Classe B :
. 1, 2ème octet : pour le réseau
. 3, 4ème octet : pour les ordinateurs
. 10XXXXXX -----> 10111111
L'adressage est de 128.0.0.1 à 191.255.255.254
127.0.0.1 : l'adresse pour localhost ( La machine locale )
L'adresse IP de classe B autorise près de 16575 réseaux de plus de 6500
de machines par réseau
▪ Classe C :
. 1, 2, 3ème octet : pour le réseau
. 4ème octet : pour les machines
. 110XXXXX -----> 11011111
L'adressage est de 192.0.0.1 à 223.255.255.254
L'adresse IP de classe C autorise près de 2 millions de réseaux de 254
de machines par réseau
▪ Classe D :
Cette classe d'adresse est réservée pour le multicast : la diffusion vers
des machines d'un même groupe.
L'adressage est de 224.0.0.0 à 239.255.255.255
Le multicast est plutôt utilisé dans les réseaux de recherche. Il n'est pas
utilisé dans le réseau normal.
▪ Classe E :
. Réservée pour le futur.
Elles ne devraient pas être employées sur des réseaux IP. Quelques
organisations de recherche utilisent les adresses de la classe E pour des
buts expérimentaux.
Les masques de réseau
▪ Le masque de réseau
Pour connaître la partie réseau (NetID) et la partie machine (HostID) de l'adresse IP, il suffit
d'utiliser le "NetMask" ou masque de réseau. Pour obtenir NetID, il faut effectuer un ET
(AND) bit à bit entre l'adresse IP et le NetMask. Pour obtenir l'identifiant machine, il faut
effectuer un ET bit à bit entre l'adresse IP et le masque de réseau complémenté à 1.
Exemple:
Une adresse IP de classe C : 192.168.4.211 avec le masque de
réseau 255.255.255.0
11000000 10101000 00000100 11010011
Et
11111111 11111111 11111111 00000000
__________________________________
11000000 10101000 00000100 00000000
192
. 168
. 4
. 0
L'identifiant réseau est : 192.168.4, on peut également écrire NetID : 192.168.4.0
L'identifiant machine est : 211
▪ Netmask par défaut:
Classe d'adresse
Adresse IP
Masque par défaut
A
1.X.Y.Z à 126.X.Y.Z
255.0.0.0
B
128.X.Y.Z à 191.X.Y.Z
255.255.0.0
C
192.X.Y.Z à 223.X.Y.Z
255.255.255.0
▪ Autre notation:
192.168.67.0 est le NetID avec le masque 255.255.255.0 (24 bits).
On peut noter 192.168.67.0/24
▪ Adresse de diffusion (broadcast):
Cette adresse permet à une machine d'envoyer un datagramme à toutes les
machines d'un réseau. Cette adresse est obtenue en mettant tous les bits de
HostID à 1.
Exemple:
200.140.29.255 est une adresse de diffusion sur tout le réseau de
200.140.29.0
150.70.255.255 est une adresse de diffusion sur tout le réseau de
150.70.0.0
Les réseaux interdits
Un certain nombre de ces adresses IP sont réservées pour des réseaux locaux
connectés à l'Internet. Elles ne doivent pas être utilisées sur l'Internet car ces adresses
sont "non routées", les paquets d'un ordinateur possédant une adresse privée ne seront
pas transmis aux autres ordinateurs.
Adresses Interdites
De
10.0.0.0
à 10.255.255.255
Il est également
interdit d'utiliser
De 172.16.0.0
à 172.16.255.255
les adresses IP de
127.0.0.0
à
De 192.168.0.0
à 192.168.255.255
127.255.255.255.
Ces adresses sont réservées pour le Loopback. Le message envoyé à cet adresse ne
sera pas envoyé au réseau, il sera retourné à l'application par le logiciel de pilote de la
carte. L'adresse IP 127.0.0.1 est utilisée pour la machine locale et pour tester si la carte
de réseau est bien installée ainsi que bien fonctionnée.
Il est également interdit d'attribuer à une machine d'un réseau IP, l'adresse du réseau
(ex : X.Y.Z.0) et l'adresse de diffusion (broadcast) (ex : X.Y.Z.255).
Distribution des adresses IP et la connectivité
. Distribution des adresses IP :
▪
Sur l'Internet, l'organisme IANA (Internet Assigned Numbers/Naming Authority) est
chargé de la distribution des adresses IP. Cet organisme distribue les adresses IP aux
fournisseurs d'accès à Internet.
▪
Lorsque vous ne reliez pas votre réseau interne directement à l'Internet, vous pourrez
employer n'importe quelle adresse valide de la classe A, B, ou C. Cependant, n'importe
quel dispositif qui est relié directement à l'Internet, doit être assigné une identifiant réseau
par la communauté d'Internet. L'organisation responsable d'administrer l'attribution des
parties d'identifiant réseau pour des dispositifs de réseau directement reliés à l'Internet est
"Internet Network Information Center (InterNIC)".
▪
Pour la distribution des adresses IP sur le réseau IP :
o
o
Statique : L'administrateur doit assigner manuellement une adresse
IP unique pour chaque poste de travail sur le réseau
Dynamique : L'adresse est délivrée par le serveur DHCP (Décrit
dans le chapitre suivant)
. Connectivité :
▪
L'adresse IP n'est pas toujours nécessaire pour la connexion entre deux ordinateurs.
▪
Le réseau multipoint utilise des adresses IP pour la connexion, le partage de données,
ressource, etc.
▪
En générale, une adresse IP est attribuée à chaque sortie ou interface de la machine qui
permet sa connexion à un réseau.
▪
Un ordinateur uniquement connecté à l'Internet par un modem RTC (Réseau téléphonique
commuté) aura une seule adresse IP, cette adresse est donnée par l'ISP (Internet Service
Provider) ou FAI (Fournisseur d'Accès à l'Internet)
▪
Un ordinateur connecté à un réseau local et à l'Internet par un modem aura deux adresses
IP.
▪
En général, un ordinateur dispose d'une seule interface, mais il peut avoir aussi deux ou
plusieurs interfaces permettent l'interconnexion de plusieurs réseaux.
Introduction à l'adresse IPV6
Dans des années, comme le nombre croissant de cellule téléphone, PDA, et les appareils de
réseau ainsi que d'autres réseaux privés agrandissent et augmentent leurs possibilités sur le
gestion de réseau. L'IPv4 ne pourra pas répondre à ces besoins, alors la solution est "IPv6".
L'IPV6 est aussi appelé IPng (IP Next Generation). Le principe de fonctionnement de l'IPv6
est très semblable que la précédente (IPV4).
Au lieu d'utiliser IPv4 (32 bits) d'adresse IP, IPv6 utilise l'adresse IP de 128 bits en divisant en
tranche de 16 bits. Chaque tranche est convertie en nombre hexadécimal de 4 chiffres délimité
par des deux points ( : )
L'IPv6 est généralement représenté comme suivant :
HHHH : HHHH : HHHH : HHHH : HHHH : HHHH : HHHH : HHHH
Exemple: L'adresse 128 bits est divisés en tranches de 16 bits
0010
0000
0000
1111
0001
0000
0010
1110
1101
0000
1010
0010
1010
0000
1010
1000
0000
0010
0000
1001
0000
1111
0000
1100
1101
0011
1111
0101
0011
1011
1111
1010
Chaque bloc de 16 bits est converti au format hexadécimal
21DA : 00D3 : 0000 : 2F3B : 02AA : 00FF : FE28 : 9C5A
Les adresses d'IPv6 contiennent souvent beaucoup d'octets avec une valeur zéro. La
représentation peut être simplifiée en retirant les zéros de chaque bloc de 16 bits
21DA : D3 : 2F3B : 2AA : FF : FE28 : 9C5A
L'IPv6 n'utilise pas les classes comme l'IPv4. Il support l'unicast et le multicast, mais pas la
diffusion (braodcast). La diffusion de l'IPv6 est faite par le mécanisme de multicast.
Les adresses réservées
L'IPv6 réserve deux adresses spéciales : 0:0:0:0:0:0:0:0 et 0:0:0:0:0:0:0:1. L'IPv6 emploie
0:0:0:0:0:0:0:0 à l'exécution interne de protocole, donc les noeuds ne peuvent pas l'employer
pour leur propre communication. L'IPv6 utilise 0:0:0:0:0:0:0:1 comme son adresse de
LoopBack, équivalente à 127.0.0.1 dans IPv4.
Commande PING / IPCONFIG
▪ IPCONFIG: permet de connaître les adresses affectées à chaque interface de la
machine.
Syntaxe :
IPCONFIG / Option
EX :
ipconfig /all : Affiche toutes les informations de
configuration
ipconfig /? : Affiche un message d'aide
Voici un exemple de l'exécution de commande IPCONFIG sur un poste de
travail (Windows XP)
C:\ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . :GICb1
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . :Unknown
IP Routing Enabled. . . . . . . . :No
WINS Proxy Enabled. . . . . .
:No
..
DNS Suffix Search List. . . . .
:gic.itc
.
Ethernet adapter Local Area Connection:
Connection-specific DNS
Suffix .
:gic.itc
Realtek RTL8139 Family PCI Fast
Ethernet NIC
Physical Address. . . . . . . . . :00-C0-26-10-09-88
Dhcp Enabled. . . . . . . . . . . :No
IP Address. . . . . . . . . . . .
:192.168.104.101
Subnet Mask . . . . . . . . . . . :255.255.255.0
Default Gateway . . . . . . . . . :192.168.104.1
DNS Servers . . . . . . . . . . . :192.168.65.11
192.168.65.1
Description . . . . . . . . . . .
:
▪ PING : permet de tester la connectivité à un ordinateur. Quand on fait une
commande PING, elle envoie un paquet de données à un PC et à attendre le retour du
parquet.
Syntaxe :
PING _ option
EX :
PING 127.0.0.1 permet de vérifier que les protocoles TCP/IP sont
bien installés sur l'ordinateur. Cette adresse loopback a fait un aller-retour
localement sans sortir de l'ordinateur.
On veut vérifier si on a l'accès au serveur mail ( mail.itc), on fait un PING au
serveur :
C:\ping mail.itc
Pinging smtp.itc [192.168.65.11] with 32 bytes of data:
Reply from 192.168.65.11: bytes=32 time<1ms TTL=64
Reply from 192.168.65.11: bytes=32 time<1ms TTL=64
Reply from 192.168.65.11: bytes=32 time<1ms TTL=64
Reply from 192.168.65.11: bytes=32 time<1ms TTL=64
Ping statistics for 192.168.65.11:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Lancement :
- Invitez de commande (command prompt)
- Tapez la commande avec son option.
Questions
1. Les adresses IP :
a) Qu'est-ce qu'une adresse IP ?
b) Combien de bits utilisés Ipv4 ?
c) Donnez le champ de netID et le masque de réseau pour les trois premières
classes A,B et C.
2. En indiquant la classe de réseau, choisissez seulement les adresses IP qui peuvent
etre attribuées aux machines sur le réseau.
a) 132.100.25.4
b) 127.10.10.5
c) 166.10.255.0
d) 192.256.1.2
e) 129.3.0.0
f) 126.0.0.254
g) 200.255.255.254
h) 224.5.40.255
i) 5.0.0.200
j) 127.20.30.1
3. On a une adresse IP : 170.5.10.20
Indiquez :
a) La classe de réseau
b) Le netID de ce réseau
c) Le masque de réseau par défaut
d) Les adresses IP possibles pour attribuer aux machines sur ce réseau
e) L'adresse de diffusion sur ce réseau
4. Quel est le netmask par défaut de la classe C?
a) 255.0.0.0
b) 255.255.0.0
c) 255.255.255.0
5. L'adresse IP 172.16.30.50 est "non routée" sur l'internet
a) Vrai
b) Faux
6. Une machine sur un réseau peut porter plusieurs adresses IP pour les connexions
différentes
a) Vrai
b) Faux
7. Combien de bits utilisés IPv6?
a) 32
b) 64
c) 128
8. Quel est l'intérêt de faire un PING à l'adresse 127.0.0.1?
9. L'adresse IP 190.90.87.12 est une adresse de classe :
a) A
b) B
c) C
10. Une machine porte une adresse IP 190.50.188.200 avec le masque de réseau
255.255.240.0.
Quel est le NetID de réseau?
a) 190.50.0.0
b) 190.50.176.0
c) 190.50.240.0
Réponses aux questions
1. Les adresses IP :
a) Qu'est-ce qu'une adresse IP ?
L'adresse IP ou l'adresse logique est utilisée pour identifier une machine sur le
réseau.
L’adresse IP d’un ordinateur est composée de deux parties :


La première partie est appelée NetID correspond à l’adresse du réseau,
aussi appelé identifiant réseau. L'identifiant réseau identifie les
systèmes qui sont situés sur le même réseau physique. NetID doit être
unique au segment local.
La deuxième partie est appelée HostID correspond à l’adresse de la
machine sur le réseau, aussi appelé identifiant machine. L'identifiant
machine identifie un poste de travail, le serveur, le routeur, ou tout
autre dispositif de TCP/IP dans un réseau. Le HostID pour chaque
dispositif doit être unique à l'identifiant de réseau. Un ordinateur relié à
un réseau de TCP/IP emploie le NetID et le HostID pour déterminer
quels paquets il devrait recevoir ou ignorer et déterminer quels
dispositifs doivent recevoir ses transmissions.
b) Combien de bits utilisés Ipv4 ?
Elle est codée sur 32 bits soit 4 octets.
c) Donnez le champ de netID et le masque de réseau pour les trois premières
classes A,B et C.
Réponse : Chapitre 5 - Les classes d'adresse IP
2. En indiquant la classe de réseau, choisissez seulement les adresses IP qui peuvent
etre attribuées aux machines sur le réseau.
a) 132.100.25.4
b) 127.10.10.5
c) 166.10.255.0
d) 192.256.1.2
e) 129.3.0.0
f) 126.0.0.254
g) 200.255.255.254
h) 224.5.40.255
i) 5.0.0.200
j) 127.20.30.1
a) 132.100.25.4, classe B
f) 126.0.0.254, classe A
g) 200.255.255.254, classe C
i) 5.0.0.200, classe A
3. On a une adresse IP : 170.5.10.20
Indiquez :
a) La classe de réseau
a) Classe B
b) Le netID de ce réseau
b) 170.5.0.0
c) Le masque de réseau par défaut
c) 255.255.0.0
d) Les adresses IP possibles pour attribuer aux machines sur ce réseau
d) L'adressage de cette classe est de 170.5.0.1 au 170.5.255.254
e) L'adresse de diffusion sur ce réseau
e) 170.5.255.255
4. Quel est le netmask par défaut de la classe C?
a) 255.0.0.0
b) 255.255.0.0
c) 255.255.255.0
c) 255.255.255.0
5. L'adresse IP 172.16.30.50 est "non routée" sur l'internet
a) Vrai
b) Faux
a) Vrai
6. Une machine sur un réseau peut porter plusieurs adresses IP pour les connexions
différentes
a) Vrai
b) Faux
a) Vrai
7. Combien de bits utilisés IPv6?
a) 32
b) 64
c) 128
c) 128
8. Quel est l'intérêt de faire un PING à l'adresse 127.0.0.1?
Cet adresse est aussi appelée adresse de LoopBack qui sert à identifier la
machine locale (LocalHost).
Un ping sur l'adresse 127.0.0.1 permet de vérifier que l'on a bien installé le
pilote du carte de réseau.
Il permet également de vérifier que les protocoles TCP/IP sont bien installés
sur l'ordinateur.
9. L'adresse IP 190.90.87.12 est une adresse de classe :
a) A
b) B
c) C
b) B
10. Une machine porte une adresse IP 190.50.188.200 avec le masque de réseau
255.255.240.0.
Quel est le NetID de réseau?
a) 190.50.0.0
b) 190.50.176.0
c) 190.50.240.0
b) 190.50.176.0
188 s'écrit en binaire : 10111100.
Le NetID fait 20 bits car le masque de réseau est 255.255.240.0
Donc, le NetID est obtenu en mettant tous les bits du HostID à 0. Il vaut
190.50.(1011 0000).0, soit 190.50.176.0.
Téléchargement