systèmes de réseautage sont organisées comme des piles de protocoles avec les fonctions regroupées en couches. Le protocole d'application de Web ou WAP pile suit ce système. Il met en œuvre les couches supérieures du modèle sept couche Open System Interconnection ( OSI). La couche 1 est en bas et est la couche physique , une couche 7 est la couche d'application au sommet de la pile. La pile de protocole WAP atteint à partir de la couche transport ( couche 4 ) jusqu'à la couche application ( couche 7 ) . Au moins un nouveau protocole est inclus dans la pile à chaque niveau. Couche
La couche de transport WAP Transport est mis en œuvre par le protocole Wireless Datagram . Cela correspond à l' User Datagram Protocol dans le TCP /IP ( Transmission Control Protocol /Internet Protocol ) pile. Cela n'offre pas de connexions mais les interfaces avec les couches inférieures , qui peuvent suivre l'un des nombreux modèles de réseaux différents . Ce service permet WAP indépendant du support physique .
Transport Layer Security
Comme pour les réseaux filaires , la sécurité peut être manipulée à n'importe quel niveau de la pile de protocole. Le protocole de sécurité le plus populaire dans les systèmes câblés est le Secure Socket Layer /Transport Security Layer (SSL /TLS) . WAP a été écrit avec une version sans fil de TLS que le système de sécurité recommandé . C'est ce qu'on appelle le protocole de sécurité Transport Layer sans fil ( WTLS ) .
Transaction Couche
la couche transaction est spécifique à la pile de protocole WAP. Il n'existe pas d'équivalent dans le modèle OSI réseaux filaire traditionnel . Cela tient compte de la situation particulière des réseaux sans fil. Un serveur peut être lent à répondre pour des raisons de taux d'environnement ou de données. Dans les réseaux câblés , les tentatives pour établir une connexion seraient abandonnées lorsque les types de retards communes dans les réseaux sans fil sont rencontrés. Pour pallier cette faiblesse , les protocoles sans fil à tirer le maximum d'une réponse du serveur et enchaîner plusieurs commandes à la fois. Le Wireless Transaction Protocol (WTP ) met en œuvre cette stratégie.
Couche session
Cette couche s'ouvre, maintient et ferme une session. Dans le modèle TCP /IP , ces fonctions sont gérées à la couche transport . Les applications multimédias préfèrent avoir un protocole distinct pour ces fonctions - en VoIP (Voice over IP) , cette fonction est assurée par le Session Initiation Protocol (SIP). En WAP , ces fonctions relèvent de la responsabilité du protocole de session sans fil . Un trait distinctif de ce protocole est la possibilité de faire une pause et reprendre une session.
Couche application
Le réseau OSI pile de protocole filaire dispose d'une couche de présentation entre la couche session et la couche d'application . Dans les applications WAP , les fonctions de présentation sont intégrées dans la couche application . Il s'agit de la vitesse de réponse , ce qui est essentiel dans les applications en temps réel. Interface de protocoles de couche d'application avec les programmes manipulés par l'utilisateur sur le périphérique. Les deux principaux protocoles écrits pour la couche application du WAP sont l'environnement (Wireless Application WAE ) et application de téléphonie sans fil ( WTA ) , qui s'adresse aux téléphones sans fil .
Les couches inférieures
Le réseau /Internet couche , de liaison de données et de la couche physique des autres modèles de réseau ne sont pas inclus dans WAP. WAP est destiné à s'asseoir sur le dessus d'autres protocoles réseau et peut donc être appliqué à un certain nombre de différents environnements et supports de transmission .