Professional Documents
Culture Documents
La couche application
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 1
Objectifs du chapitre 10
Expliquer comment la couche application, la couche session et la couche
prsentation collaborent pour fournir des services rseau aux applications des
utilisateurs finaux
Dcrire comment les protocoles de couche application courants interagissent avec
les applications des utilisateurs finaux
Dcrire de faon dtaille les protocoles de couche application courants qui
fournissent des services Internet aux utilisateurs finaux, y compris les services
WWW et de messagerie
Dcrire les protocoles de couche application qui fournissent des services
d'adressage IP, notamment les protocoles DNS et DHCP
Dcrire les caractristiques et le fonctionnement des protocoles courants de
couche application qui permettent l'utilisation des services de partage de fichiers,
notamment FTP et le protocole SMB
Expliquer comment les donnes sont achemines sur le rseau, de l'ouverture
d'une application leur rception
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 2
Chapitre 10
10.1 Les protocoles de couche application
10.2 Les protocoles et services de couche application bien
connus
10.3 Le message entendu dans le monde entier
10.4 Rsum
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 3
Application, session et prsentation
Rvision des modles OSI et TCP/IP
La couche session
Cre et gre les communications entre les applications source et
de destination
Gre l'change d'informations pour entamer les dialogues et les
maintenir actifs, et redmarrer les sessions
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 5
Application, session et prsentation
Protocoles de couche application TCP/IP
DNS (Domain Name Service) : utilis pour traduire les adresses
Internet en adresses IP
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 6
Application, session et prsentation
Protocoles de couche application TCP/IP
FTP (File Transfer Protocol) : utilis pour le transfert interactif de
fichiers entre les systmes
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 7
Interaction des protocoles d'application avec les applications des utilisateurs finaux
Rseaux peer-to-peer (P2P)
Les deux priphriques sont considrs comme tant gaux dans la communication
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 10
L'interaction des protocoles d'application avec les utilisateurs finaux
Modle client-serveur
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 11
L'interaction des protocoles d'application avec les utilisateurs finaux
Modle client-serveur
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 12
Les protocoles de couche application courants
Rvision des protocoles de couche
application
Les trois protocoles de couche application suivants sont
impliqus dans les tches professionnelles ou personnelles
quotidiennes :
HTTP (HyperText Transfer Protocol)
Navigation sur le Web
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 13
Les protocoles de couche application courants
HTTP et HTML
Exemple
URL : http://www.cisco.com/index.html
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 14
Les protocoles de couche application courants
HTTP et HTTPS
Dvelopp pour publier et
rcuprer des pages HTML
Utilis pour le transfert de
donnes
Constitue un protocole de
demande/rponse
Trois types de messages
courants : GET, POST et
PUT
GET est une requte client
pour demander des donnes
POST et PUT servent
envoyer des messages qui
tlchargent (upload) des
donnes sur le serveur Web
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 15
Les protocoles de couche application courants
SMTP, POP et IMAP
Utilisent gnralement une
application appele agent de
messagerie (client de
messagerie)
Permettent l'envoi des
messages
Placent les messages reus
dans la bote aux lettres du
client
SMTP Envoi d'un e-mail
depuis un client ou un serveur
POP Rception des e-mails
depuis un serveur de
messagerie
IMAP Internet Message
Access Protocol
Le client de messagerie fournit
les fonctionnalits des deux
protocoles dans une mme
application.
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 16
Les protocoles de couche application courants
SMTP, POP et IMAP
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 17
Les protocoles de couche application courants
SMTP, POP et IMAP (suite)
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 18
Les protocoles de couche application courants
SMTP, POP et IMAP (suite)
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 19
Les protocoles de couche application courants
SMTP, POP et IMAP (suite)
SMTP (Simple Mail Transfer Protocol)
Transfre le courrier avec fiabilit et efficacit
Un nom
comprhensible
par l'utilisateur
est converti par
le protocole DNS
pour donner son
adresse de
priphrique
rseau
numrique.
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 21
Fournir des services d'adressage IP
DNS (domain name service)
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 22
Fournir des services d'adressage IP
Format du message DNS
Le serveur DNS stocke diffrents types d'enregistrements de ressource utiliss
pour rsoudre les noms.
Ces enregistrements contiennent le nom, l'adresse et le type d'enregistrement.
Les types d'enregistrements sont les suivants :
A : une adresse de priphrique final
NS : un serveur de noms faisant autorit
CNAME : le nom canonique (ou nom de domaine complet) d'un alias ; utilis
lorsque plusieurs services comportent une adresse rseau unique, mais que
chaque service a sa propre entre dans le DNS
MX : enregistrement MX (Mail eXchanger) ; associe un nom de domaine
une liste de serveurs de messagerie
Le serveur ne peut pas rsoudre le nom en utilisant ses enregistrements
stocks ; il contacte d'autres serveurs
Le serveur stocke temporairement l'adresse numrique qui correspond au nom
dans la mmoire cache
Dans Windows, ipconfig /displaydns affiche toutes les entres DNS mises en
cache
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 23
Fournir des services d'adressage IP
Hirarchie DNS
Exemples de
domaines de
premier niveau :
.au : Australie
.co : Colombie
.com : entreprise
ou industrie
.jp : Japon
.org : organisme
but non lucratif
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 24
Fournir des services d'adressage IP
nslookup
nslookup est un utilitaire du systme d'exploitation qui permet
l'utilisateur d'interroger manuellement les serveurs de noms pour
rsoudre un nom d'hte donn
Cet utilitaire permet de rsoudre les problmes de rsolution des noms
et de vrifier l'tat actuel des serveurs de noms
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 25
Fournir des services d'adressage IP
DHCP (Dynamic Host Configuration Protocol)
Le protocole DHCP permet
un hte d'obtenir une
adresse IP dynamiquement
Le serveur DHCP est contact
et l'adresse est demande ;
celle-ci est choisie dans une
plage d'adresses appele pool
et loue l'hte pour une
certaine dure
Le protocole DHCP est utilis
pour les htes usage
gnral (par exemple les
priphriques des utilisateurs)
et les adresses statiques sont
utilises pour les
priphriques rseau (par
exemple les passerelles, les
commutateurs, les serveurs et
les imprimantes)
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 26
Fournir des services d'adressage IP
Fonctionnement du protocole DHCP
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 27
Fournir des services de partage de fichiers
FTP (File Transfer Protocol)
Le protocole FTP permet
de transfrer des donnes
entre un client et un
serveur
Le client FTP est une
application qui s'excute
sur un ordinateur et qui
est utilise pour envoyer
(push) et rcuprer (pull)
des donnes partir d'un
serveur en excutant le
dmon FTP (FTPd)
Pour transfrer
correctement les donnes,
le protocole FTP ncessite
deux connexions entre le
client et le serveur, une
pour les commandes et
les rponses, l'autre pour
le transfert de fichiers
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 28
Fournir des services de partage de fichiers
Le protocole SMB (Server Message Block)
Les clients
tablissent une
connexion long
terme avec les
serveurs
Une fois la
connexion tablie,
l'utilisateur peut
accder aux
ressources du
serveur comme si
elles taient
situes sur l'hte
client, en local
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 29
Fournir des services de partage de fichiers
Le protocole SMB (Server Message Block)
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 30
C'est parti !
L'Internet des objets
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 31
C'est parti !
Le message voyage travers un rseau
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 32
C'est parti !
Le message voyage travers un rseau
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 33
C'est parti !
Le message voyage travers un rseau
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 34
C'est parti !
Transmission des donnes au priphrique final
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 35
C'est parti !
Transmission des donnes via l'interrseau
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 36
C'est parti !
Transmission des donnes la bonne application
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 37
La couche application
Rsum
Les applications sont des programmes informatiques avec
lesquels les utilisateurs interagissent et qui lancent le
processus de transfert de donnes la demande des
utilisateurs.
Les services sont des programmes s'excutant en tche de
fond qui assurent la connexion entre la couche application et
les couches infrieures du modle de rseau.
Les protocoles fournissent une structure de rgles et de
processus convenus grce auxquels les services s'excutant
sur un priphrique particulier peuvent envoyer et recevoir
des donnes de divers priphriques rseau.
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 38
La couche application
Rsum
Le protocole HTTP prend en charge l'envoi de pages Web vers les
priphriques finaux
Les protocoles SMTP, POP et IMAP prennent en charge l'envoi et la
rception des e-mails
Les protocoles SMB et FTP permettent aux utilisateurs de partager des
fichiers
Les applications P2P simplifient le partage de contenus multimdias pour les
clients
Le DNS convertit en adresses numriques utilisables par le rseau les noms
humainement comprhensibles et utiliss pour faire rfrence aux ressources
rseau
Tous ces lments collaborent au niveau de la couche application
La couche application permet aux utilisateurs de travailler et de jouer sur
Internet
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 39
Presentation_ID 2008 Cisco Systems, Inc. Tous droits rservs. Confidentiel Cisco 40