- Couche 7 - Couche application
Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet
1) Introduction La couche application: Interagit avec les applications logicielles Vérifie la disponibilité des partenaires de communications Synchronise les applications qui doivent coopérer Contrôle les erreurs au niveau des données
Présentation de la couche application Détermine si les ressources nécessaires à la communication sont disponibles pour les processus applicatifs Exemples : tableurs traitements de texte logiciels de terminaux bancaires, etc.
Présentation de la couche application Couche 7 du modèle OSI : Synchronisation des applications Contrôle derreurs de données Vérification de la disponibilité des partenaires de communication
Présentation de la couche application Les applications réseau sont de type client - serveur Le module client est le demandeur de services Le module serveur fournit des services en réponse aux demandes du client
2) DNS* Le protocole DNS: Résout un nom de domaine en une adresse IP Fonctionne selon un mode client - serveur Utilise à la fois TCP et UDP Utilise le port 53 * Domain Name System
Nom de domaine Nom correspondant au nom de lorganisation Composé de deux parties: Nom de domaine Extension du domaine
Fully Qualified Domain Name. (InterNIC) cadecomedu utexasfitmitgoogleLabo-cisco www clte forum net supinfo
Types dextension Différents types dextension:.com correspond aux entreprises à vocation commerciales.edu organismes éducatifs.gov organismes gouvernementaux.net organismes ayant trait aux réseaux.org entreprises à but non lucratif.biz entreprises en générale.info sites dinformations
3) FTP* Protocole orienté connexion(TCP) Protocole de transfert de fichiers entre deux machines distances Utilise deux connexions pour le transfert de données : Port 20 pour le transfert de données Port 21 pour la connexion de contrôle *File Transfert protocol
FTP Objectifs de FTP: Permettre un partage de fichiers entre machine distante Permettre une indépendance aux systèmes de fichiers des machines clientes et serveur Permettre de transférer des données de manière efficace
FTP
TFTP* Protocole non orienté connexion(UDP) Utilise le port 69 Utilisé pour le transfert de fichier de configuration ou dIOS entre les routeurs *Trivial File Transfert Protocol
TFTP Léger et simple dutilisation Possibilité inférieur à TCP (pas de liste de fichier,pas dauthentification,…) Pas dauthentification utilisateur
4) HTTP(Hyper text transfert protocol) Utilisé par un navigateur web Utilisé par les premières versions de World Wide Web Application client serveur (TCP) port 80
HTTP Utilise le protocole daffichage HTML(HyperText Markup Language ) Le serveur HTTP répond à une requête GET envoyé par le client (ex:pour la visualisation dune page HTML)
Commande GET Commande permettant de demander un fichier à un serveur HTTP Exemple :
5) SNMP Permet de : Contrôler létat du réseau Détecter et résoudre des problèmes de réseau Prévoir le développement du réseau Emploie UDP *Simple Network Management Protocol
SNMP Un réseau SNMP comprend : Un système de gestion de réseau (NMS : Network Management System) Des unités gérées Des agents
SNMP
6) SMTP* Protocole denvoi de messages électroniques Utilise le port TCP 25 Aucune authentification *Simple Mail Transfer Protocol
7) Telnet Protocole permettant dinterfacer des terminaux et des applications au travers dun réseau Ne tient pas compte de lenvironnement Envoi de données au format ACSII
Telnet Utilise le port TCP 23 Orienté connection Connection Half Duplex
Telnet Protocole basique (pas de fonctions avancées comme le cryptage) Sert de base pour dautres protocoles Exemple : FTP,POP3,…
Telnet