WAP protocolli applicativi

March 6

WAP protocolli applicativi


sistemi di rete sono organizzati come pile di protocolli con funzioni raggruppati in strati. Lo stack di protocollo di applicazione Web o WAP segue questo sistema. Implementa gli strati superiori della Open System Interconnection (OSI) modello a sette livelli. Strato 1 è in basso ed è strato fisico; strato 7 è il livello applicazione in cima alla pila. Lo stack di protocollo WAP raggiunge dalla Transport Layer (Layer 4) fino al livello applicativo (Layer 7). Almeno un nuovo protocollo è incluso nella pila ad ogni livello.

Transport layer

Il livello di trasporto WAP è attuato dal Datagram Protocol Wireless. Ciò corrisponde alla User Datagram Protocol nel TCP / IP (Transmission Control Protocol / Internet Protocol) stack. Questo non offre connessioni, ma si interfaccia con strati inferiori, che possono seguire uno dei numerosi modelli di rete diversi. Questo servizio rende WAP indipendente dal supporto fisico.

Transport Layer Security

Come con le reti cablate, la sicurezza può essere gestita a qualsiasi livello dello stack di protocollo. Il protocollo di sicurezza più popolare in sistemi cablati è il Secure Socket Layer / Transport Layer Security (SSL / TLS). WAP è stato scritto con una versione wireless di TLS come il sistema di sicurezza consigliata. Questo è chiamato il Wireless Transport Layer Security Protocol (WTLS).

strato di transazione

Il livello delle transazioni è specifico per lo stack di protocollo WAP. Non esiste un equivalente in reti cablate OSI modello tradizionale. Questo tiene conto delle circostanze particolari di reti wireless. Un server può essere lento a rispondere per motivi ambientali o di tasso di dati. Nelle reti cablate, i tentativi di stabilire una connessione sarebbe lasciato cadere quando si incontrano i tipi di ritardi comuni in reti wireless. Per mitigare questa debolezza, protocolli wireless sfruttare al meglio di una risposta dal server e concatenare diversi comandi in una sola volta. Il Wireless Transaction Protocol (WTP) implementa questa strategia.

livello di sessione

Questo strato si apre, mantiene e si chiude una sessione. Nel modello TCP / IP, queste funzioni sono gestite a livello di trasporto. Applicazioni multimediali preferiscono avere un protocollo separato per queste funzioni - in VoIP (Voice over IP), questa funzione viene eseguita dal Session Initiation Protocol (SIP). In WAP, queste funzioni sono di responsabilità della sessione Protocollo senza fili. Una caratteristica distintiva di questo protocollo è la capacità di mettere in pausa e riprendere una sessione.

Application layer

L'OSI stack di protocollo di rete cablata ha un livello di presentazione tra il livello di sessione ed il livello di applicazione. Nelle applicazioni WAP, le funzioni di presentazione sono integrate nel livello applicazione. Questo è per la velocità della risposta, che è essenziale per applicazioni in tempo reale. Applicazione interfaccia protocolli di livello con i programmi utente manipolato sul dispositivo. I due principali protocolli scritti per il livello applicazione del WAP sono il Wireless Application Environment (WAE) e Wireless Telephony Application (WTA), che si rivolge ai telefoni senza fili.

Livelli più bassi

Il livello di rete / Internet, Data Link Layer e Physical Layer di altri modelli di rete non sono inclusi nel WAP. WAP è destinato a sedersi sulla cima di altri protocolli di rete e quindi può essere applicato a una serie di diversi ambienti e mezzi di trasmissione.