Sie sind auf Seite 1von 55

IP

Internet Protocol
Adressage

19/02/2014

TAMDAOUI Abdelhakim

Comment se passe la
communication dans un
rseau ?

19/02/2014

TAMDAOUI Abdelhakim

Pour communiquer dans un rseau, les


lments doivent tre identifis.
02.40.44.65.38

Dans le rseau
tlphonique, les
postes, relis un autocommutateur...

peuvent dialoguer, car ils


disposent chacun dun numro
tlphonique unique...

19/02/2014

TAMDAOUI Abdelhakim

02.40.51.48.21

Dans un rseau informatique, chaque station doit


aussi tre identifie sans ambigut par son adresse

Chaque lment actif du rseau (imprimante, serveur, station) doit


possder une adresse unique, ladresse MAC au niveau physique
Ex : 00-50-BA-A3-6F-2B

Lattribution dune adresse logique constitue une premire tape


pour tablir une communication
Ex : 172.31.0.10
19/02/2014

TAMDAOUI Abdelhakim

Adresse IP
Sur le rseau, un hte est
identifi de manire unique
par son adresse IP
172.31.0.10

19/02/2014

TAMDAOUI Abdelhakim

Une adresse IP est une adresse 32 bits(4 Octet) constitue de


quatre zones spars par un point. Chaque zone est comporte un
nombres entier entre 0 et 255.
Toutes les combinaisons de nombres ne sont pas valides.
On distingue deux parties dans l'adresse IP :
Une partie des nombres gauche dsigne le rseau est appele
ID de rseau (en anglais netID),
Les nombres de droite dsignent les ordinateurs de ce rseau est
appele ID d'hte (en anglais host-ID).

19/02/2014

TAMDAOUI Abdelhakim

ID RESEAU
ID MACHINE

19/02/2014

TAMDAOUI Abdelhakim

CLASS A

CLASS B

CLASS C

19/02/2014

TAMDAOUI Abdelhakim

CLASS A
CLASS B
CLASS C

CLASS D

19/02/2014

TAMDAOUI Abdelhakim

Comment sont classes


les adresses IP ?
Valeur dcimale du 1er octet
Classe A
Classe B
Classe C

1 126
128 191
192 223

Classe D

224 239

Classe E

240 et 255

19/02/2014

TAMDAOUI Abdelhakim

Classe

Nbr de
Reseaux

Nbr de
Machines

A
B

126
16 384

16 777 214
65 534

2 097 152

254

19/02/2014

TAMDAOUI Abdelhakim

Adressage IP
Station A

Munies de leurs adresses


IP, les ordinateurs peuvent
communiquer

172.31.0.10

mais ces adresses


peuvent-elles tre
quelconques ?

172.31.0.2

Station B
19/02/2014

TAMDAOUI Abdelhakim

Adressage IP (suite)
Station A

Si on modifie ladresse IP
dune station ...

172.31.0.10

on constate que la communication est


toujours possible...
mais devient impossible
avec...

172.31.0.2

172.31.100.44
172.32.0.2

Pourquoi ?
19/02/2014

TAMDAOUI Abdelhakim

Station B

Adressage IP (suite)
Station B

Station A

Observons les masques de sousrseau figurant dans les fentres


de configuration de chacune des
stations observes.
19/02/2014

TAMDAOUI Abdelhakim

Adressage IP (suite)
Le masque de sous-rseau permet de placer des htes dans
des sous-rseaux o ils pourront communiquer, formant
ainsi des regroupements de machines.
Si les nombres composant deux adresses IP placs en
regard dune valeur de 255 du masque sont identiques, alors
les machines sont dans le mme sous-rseau et peuvent
communiquer.
Station A

172

31

10

Station B
masque

172
255
172

31
255
31

0
0

2
0

19/02/2014

TAMDAOUI Abdelhakim

Les valeurs face aux


255 du masque sont
identiques.

Masque de sous-rseau
Dans le masque 255.255.0.0 :
255.255 prcisent que les deux premiers nombres
reprsentent ladresse du rseau
0.0 prcisent que les deux derniers nombres
reprsentent le numro de lhte dans le rseau
Donc :
adresse IP
172.16.1.1
masque de sous rseau
255.255.0.0
numro de rseau
172.16
numro dhte
1.1
19/02/2014

TAMDAOUI Abdelhakim

Exemple
IP

Machine A

Machine B

192.168.0.1

192.168.1.2

masque 255.255.255.0 255.255.255.0


Numro de rseau de la machine A :

192.168.0

Numro de rseau de la machine B : 192.168.1


Ces numros sont-ils identiques ?

NON

DONC les machines A et B NE peuvent PAS communiquer !

19/02/2014

TAMDAOUI Abdelhakim

Comment sont classes


les adresses IP ?
Valeur dcimale
du 1er octet

Masque de sousrseau

Classe A
Classe B
Classe C

1 126
128 191
192 223

255.0.0.0 ou /8
255.255.0.0 ou /16
255.255.255.0 ou /24

Classe D

224 239

Classe E

240 et 255

Rserve la
diffusion multicast
Rserve la
recherche

19/02/2014

TAMDAOUI Abdelhakim

Adresses publiques
Adresses prives
Dans chaque classe une plage dadresses est
rserve des fins prives, et ne sont donc
pas visibles sur Internet :
Classe A : de 10.0.0.0 10.255.255.255
Classe B : de 172.16.0.0 172.31.255.255
Classe C : de 192.168.0.0 192.168.255.255

19/02/2014

TAMDAOUI Abdelhakim

Directives dadressage
Le numro de rseau ne peut tre 127 :
127.0.0.1 : adresse de boucle (loopback)
Rserv pour des fonctions de bouclage et de
diagnostics
Le numro dhte doit tre unique dans chaque
numro de rseau

19/02/2014

TAMDAOUI Abdelhakim

Directives dadressage (suite)


Les bits du numro de rseau et les bits de lhte
ne peuvent pas avoir tous la valeur 1 : cest
ladresse de diffusion ou broadcast

Ex : dans le rseau dadresse 192.168.1.0, ladresse


192.168.1.255 est ladresse de diffusion

les bits de lhte ne peuvent pas avoir tous la


valeur 0 : cest ladresse du rseau lui-mme

Ex : 192.168.1.0

19/02/2014

TAMDAOUI Abdelhakim

Exercice de rflexion
Les adresses suivantes peuvent-elles tre attribues
un hte ?

131.107.256.80
222.222.255.222

NON

231.200.1.1

NON

231 : classe D

172.16.0.0

NON

adresse rseau

190.7.2.0

OUI

198.121.254.255

NON

19/02/2014

256 > 255

OUI

adresse de diffusion

TAMDAOUI Abdelhakim

Comment attribuer une


adresse IP un hte ?

19/02/2014

TAMDAOUI Abdelhakim

Attribution statique ou
dynamique ?
Statique : ladministrateur configure

manuellement chaque hte du rseau


Dans un rseau de grande taille, attribuer une adresse IP
chaque station en respectant lunicit de valeur peut rapidement
devenir une tche trs lourde !

Dynamique : lattribution est ralise

automatiquement par un serveur DHCP


19/02/2014

TAMDAOUI Abdelhakim

Adressage statique

Adresse prive de classe C


19/02/2014

TAMDAOUI Abdelhakim

Adressage dynamique
ct client

19/02/2014

TAMDAOUI Abdelhakim

Adressage dynamique
ct serveur

Le serveur DHCP peut


fournir une adresse IP
comprise dans ltendue
172.31.120.12 - 172.31.140.12

Dure dallocation de la
plage dadresses
19/02/2014

TAMDAOUI Abdelhakim

Comment vrifier la
communication entre 2 htes?
Commande DOS : PING

PING 127.0.0.1
PING @hte_lui-mme
PING @hte__joindre

19/02/2014

TAMDAOUI Abdelhakim

Test de communication

Hte sur lequel je travaille

Hte joindre

19/02/2014

192.168.0.2

192.168.0.254

TAMDAOUI Abdelhakim

PING 127.0.0.1
Teste si la pile TCP/IP est oprationnelle

Ces 4 lignes indiquent que le test a russi

19/02/2014

TAMDAOUI Abdelhakim

PING 192.168.0.2
Teste si la carte est oprationnelle

Le test a russi !

19/02/2014

TAMDAOUI Abdelhakim

PING 192.168.0.254
Teste si la communication avec un autre hte du rseau est possible

La communication a abouti !

19/02/2014

TAMDAOUI Abdelhakim

PING 192.168.0.1
Teste si la communication avec un autre hte du rseau est possible

La communication na pas abouti avec un autre hte du mme rseau


Dlai dattente de la demande dpass

19/02/2014

TAMDAOUI Abdelhakim

Autres commandes DOS


ARP :

permet dobtenir ladresse MAC


partir de ladresse IP

Affiche le cache ARP

19/02/2014

TAMDAOUI Abdelhakim

IPCONFIG /ALL
Affichage des
diffrentes
connexions rseau

19/02/2014

TAMDAOUI Abdelhakim

volution
Avec la croissance rapide d'Internet est
apparu le problme de pnurie d'adresses IP
publiques.
Pour rsoudre ce problme, de nouveaux
systmes d'adressage, notamment la norme
IPv6 a t dveloppe.

19/02/2014

TAMDAOUI Abdelhakim

IPv6
Ladresse comporte 16 octets
Elle est exprime au format hexadcimal
avec des deux-points de sparation
Ex : A524:72D3:2C80:DD02:0029:EC7A:002B:EA73

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles de la
famille TCP/IP

19/02/2014

TAMDAOUI Abdelhakim

Les rseaux locaux utilisent les


protocoles TCP/IP
Pour communiquer, les stations dun rseau
utilisent des protocoles : ensemble de rgles
fortement structures, constituant un langage.
Lensemble de protocoles le plus utilis, tant en
rseau local que sur Internet, est TCP/IP.

Les protocoles les plus frquemment utiliss sont :


HTTP, FTP, SMTP, POP3, IMAP4, DNS

19/02/2014

TAMDAOUI Abdelhakim

DOD

OSI

SMTP

HTTP

FTP

POP3

TFTP

TCP

ARP

19/02/2014

DNS

UDP

IP

2
1

Interface
matrielle
support

TAMDAOUI Abdelhakim

4
ICMP

3
2

Les protocoles du
niveau application
Ce sont les protocoles du niveau hirarchique le
plus lev, ceux que -gnralement- l'utilisateur
met en uvre, et dont il peut percevoir le
fonctionnement sur son cran.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : HTTP
HyperText Tranfer Protocol

C'est un des protocoles les plus connus, celui que


les internautes utilisent pour se connecter un site
avec une adresse de la forme
http://www.commentcamarche.net

C'est le protocole utilis pour le transfert de pages


Web, qui s'appuie sur le protocole TCP et en exploite
donc la fiabilit.
19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : HTTP (suite)
Il permet le transfert directionnel (serveur vers
client) de documents de type "texte", encods par le
langage de description de page HTML.
Il autorise l'envoi, en encapsulation HTML, de
donnes binaires reprsentant des images ou de sons.
Il ncessite chez le client un logiciel de prsentation
des pages : un navigateur.
19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : FTP
File Tranfer Protocol

Il permet le transfert de fichiers de type quelconque,


entre deux ordinateurs, l'un tant client, l'autre serveur.
Il s'appuie sur le protocole TCP en utilisant deux
ports de connexion : un pour le contrle du transfert,
l'autre pour le transfert des donnes.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : FTP (suite)
Il ncessite chez les deux interlocuteurs la
possession dun logiciel de transfert de fichier.
Un navigateur contient gnralement un module
FTP intgr, mais on peut raliser ce transfert aussi
bien en mode DOS rudimentaire (commande FTP)
qu'avec un logiciel autorisant le multiplexage et la
reprise sur incident.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : SMTP/POP3/IMAP4

Pierre envoie
un ml
Ba

Le ml est
transfr
par SMTP
19/02/2014

TAMDAOUI Abdelhakim

Et parvient
dans la b.a.l
de destination
Avec POP3,
Ba le charge
Avec
IMAP
d'abord
sur
Baordinateur,
le lit sur
son
le serveur,
puis le litet
peut l'effacer
si elle le souhaite

Les protocoles du niveau


application : SMTP
Simple Mail Transfer Protocol

SMTP permet l'envoi de messages vers des htes


possdant un service de courrier.
L'envoi de fichiers binaires (pices jointes) est
rendu possible par leur encodage l'aide d'un
protocole MIME (Multipurpose Internet Mail
Extensions).

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : SMTP (suite)
Le courrier compos est d'abord stock dans une bote
d'envoi, puis achemin par une connexion TCP
directement son destinataire, grce un logiciel de
messagerie.
metteur

destinataire

Bote
d'envoi

Dupond@ici.fr

Ceci suppose que le destinataire est toujours en ligne.


19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : SMTP (suite)
Pour un utilisateur personnel, qui n'a pas sa propre
bote dans son ordinateur toujours connect, c'est son
fournisseur d'accs (FAI) qui rend ce service : la bote
est chez le FAI :
Exemple denvoi de courrier entre Pierre et Ba.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : POP3
Post Office Protocol version 3

SMTP dpose le courrier de lutilisateur chez le


FAI. Pour pouvoir lire le courrier, il va falloir aller le
chercher sur le serveur du FAI, avec POP3.
Avec un mot de passe, l'utilisateur pourra connatre
la liste des messages stocks, les tlcharger puis les
effacer du serveur.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles du niveau


application : IMAP 4
Internet Message Access Protocol rev4

Pour pouvoir lire le contenu d'un message avec


POP3, il faut d'abord le tlcharger, ce qui peut tre
coteux en temps pour des messages sans intrt.

Le protocole IMAP4 permet de consulter le contenu


d'un message directement sur le serveur du FAI,
partir de nimporte quel ordinateur reli Internet.

19/02/2014

TAMDAOUI Abdelhakim

Les protocoles de
configuration automatique :
DNS
Domain Name System

Il s'agit d'un service transparent, c'est dire non initi


explicitement par l'utilisateur, et dont le rsultat ne produit
rien de particulirement visible sur son cran.
Un ordinateur connect Internet possde une adresse
unique, son numro IP ; pour s'adresser cet ordinateur, il
faudrait utiliser son numro IP : ex : 212.27.37.71.
On prfre lui attribuer un nom plus facile retenir, par
exemple www.guill.net
19/02/2014

TAMDAOUI Abdelhakim

Les protocoles de
configuration automatique :
DNS (suite)

Connects au rseau Internet, des ordinateurs


disposent de tables tablissant la correspondance entre
un nIP et un nom : ce sont des serveurs DNS.
Un client adresse au serveur une requte DNS
laquelle il rpondra.
www.cisco.com ?
Client
Serveur DNS
198.133.219.25

19/02/2014

TAMDAOUI Abdelhakim

table n/nom

Les protocoles de
configuration (suite)
Protocole fondamental d'Internet, DNS utilise une base
de donnes rpartie : les correspondances nom - nIP sont
enregistres dans diffrents serveurs.

La requte d'un client est soumise un premier serveur ;


si elle ne peut tre traite par le premier serveur contact,
elle est transmise par ce serveur un autre serveur.
La rponse sera apporte directement par ce dernier au
client.
19/02/2014

TAMDAOUI Abdelhakim

Bibliographie
Livres :

Technologie des ordinateurs et des rseaux


Pierre-Alain Goupille

ditions Dunod

Technologies des interconnexions rseaux


Cisco Systems

Cisco Press

Sites Internet :

www.commentcamarche.net
www.guill.net
www.cisco.com
www.microsoft.fr (Ressources Support Base de connaissance
technique)

19/02/2014

TAMDAOUI Abdelhakim

Das könnte Ihnen auch gefallen