26
- Couche 7 - Couche application

- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Embed Size (px)

Citation preview

Page 1: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

- Couche 7 - Couche application

Page 2: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Sommaire

1) Introduction

1) DNS

1) FTP et TFTP

1) HTTP

1) SNMP

1) SMTP

1) Telnet

Page 3: - 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

Page 4: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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.

Page 5: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Présentation de la couche application

Application

Présentation

Session

Transport

Réseau

Liaison de données

Physique

Couche 7 du modèle OSI :

Synchronisation des applications

Contrôle d’erreurs de données

Vérification de la disponibilité des partenaires de communication

Page 6: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 7: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 8: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Nom de domaine

Nom correspondant au nom de l’organisation

Composé de deux parties:

Nom de domaine

Extension du domaine

Page 9: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Fully Qualified Domain Name

.(InterNIC)

ca decomedu

utexas fit mit google Labo-cisco

www

clte

forum

net

supinfo

wwwwww

...

Page 10: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Types d’extension

Différents types d’extension:

.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 d’informations

Page 11: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 12: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 13: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

FTP

Page 14: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

TFTP*

Protocole non orienté connexion(UDP)

Utilise le port 69

Utilisé pour le transfert de fichier de configuration ou d’IOS entre les routeurs

*Trivial File Transfert Protocol

Page 15: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

TFTP

Léger et simple d’utilisation

Possibilité inférieur à TCP (pas de liste de fichier,pas d’authentification,…)

Pas d’authentification utilisateur

Page 16: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 17: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

HTTP

Utilise le protocole d’affichage HTML(HyperText Markup Language )

Le serveur HTTP répond à une requête GET envoyé par le client (ex:pour la visualisation d’une page HTML)

Page 18: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Commande GET

Commande permettant de demander un fichier à un serveur HTTP Exemple :

Page 19: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 20: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

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

Page 21: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

SNMP

Unités gérés

Entité de gestion (NMS)

AgentAgent Agent

Page 22: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

6) SMTP*

Protocole d’envoi de messages électroniques

Utilise le port TCP 25

Aucune authentification

*Simple Mail Transfer Protocol

Page 23: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

7) Telnet

Protocole permettant d’interfacer des terminaux et des applications au travers d’un réseau

Ne tient pas compte de l’environnement

Envoi de données au format ACSII

Page 24: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Telnet

Utilise le port TCP 23

Orienté connection

Connection Half Duplex

Page 25: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Telnet

Protocole basique (pas de fonctions avancées comme le cryptage)

Sert de base pour d’autres protocoles Exemple : FTP,POP3,…

Page 26: - Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet

Telnet