Definition

Couche 7 (couche application)

Dans le modèle OSI, la couche application fournit à un programme d'application des services destinés à lui assurer une communication efficace avec ses homologues.

La couche application ne désigne pas l'application elle-même qui effectue la communication. Il s'agit d'une couche qui fournit les services suivants :

  • Elle s'assure que la partie tierce est identifiée et accessible.
  • Le cas échéant, elle authentifie soit le destinataire, soit l'expéditeur du message, soit les deux.
  • Elle s'assure que les ressources de communication nécessaires existent (par exemple, la présence d'un modem sur l'ordinateur de l'expéditeur).
  • Elle garantit un accord aux deux extrémités de la communication quant aux procédures de reprise en cas d'erreur, à l'intégrité des données et à la confidentialité.
  • Elle détermine un protocole et des règles de syntaxe des données au niveau application.

Une approche pratique consiste à considérer la couche application comme des services généraux de mise en œuvre destinés au programme d'application ou à un utilisateur interactif.

Cette définition a été mise à jour en juin 2016

Pour approfondir sur Développement mobile