Skip to main content

WAP (Disambiguazione) - Punto di accesso wireless e altro

LGR - 486 Update! Installing CompactFlash Storage (Giugno 2026)

LGR - 486 Update! Installing CompactFlash Storage (Giugno 2026)
Anonim

Il termineWAP porta due significati diversi nel mondo della rete wireless. WAP sta per entrambi Punto di accesso wireless e Wireless Application Protocol.

Punti di accesso wireless

Un punto di accesso wireless è un dispositivo che collega una rete locale wireless (solitamente Wi-Fi) a una rete cablata (solitamente Ethernet).

Per ulteriori informazioni, consultare: Quali sono i punti di accesso wireless?

Wireless Application Protocol

Il Wireless Application Protocol è stato definito per supportare la consegna dei contenuti ai dispositivi mobili tramite reti wireless. Al centro del design di WAP c'era uno stack di rete basato sul modello OSI. WAP ha implementato diversi nuovi protocolli di rete che eseguono funzioni simili ma separate dai noti protocolli Web HTTP, TCP e SSL.

Il WAP ha incluso i concetti di browser, server, URL e gateway di rete. I browser WAP sono stati creati per piccoli dispositivi mobili come telefoni cellulari, cercapersone e PDA. Invece di sviluppare contenuti in HTML e JavaScript, gli sviluppatori WAP hanno utilizzato WML e WMLScript. Essendo vincolato sia dalla velocità della rete mobile che dalla potenza di elaborazione dei dispositivi, WAP supportava solo un piccolo sottoinsieme degli usi di un PC. Le applicazioni tipiche di queste tecnologie erano feed di notizie, quotazioni di borsa e messaggistica.

Mentre dal 1999 alla metà degli anni 2000 esisteva sul mercato un discreto numero di dispositivi abilitati per la tecnologia WAP, non ci volle molto perché la tecnologia diventasse obsoleta con i rapidi miglioramenti tecnologici nelle reti mobili e negli smartphone.

Il modello WAP

Il modello WAP è costituito da cinque livelli in uno stack, dall'alto verso il basso: applicazione, sessione, transazione, sicurezza e trasporto.

Il livello di applicazione WAP è il Wireless Application Environment (WAE). WAE supporta direttamente lo sviluppo di applicazioni WAP con Wireless Markup Language (WML) anziché HTML e WMLScript anziché JavaScript. WAE include anche la Wireless Telephony Application Interface (WTAI, o WTA in breve) che fornisce un'interfaccia di programmazione ai telefoni per l'avvio di chiamate, l'invio di messaggi di testo e altre funzionalità di rete.

Il livello di sessione di WAP è il Wireless Session Protocol (WSP). WSP è l'equivalente di HTTP per i browser WAP. Il WAP coinvolge browser e server proprio come il Web, ma HTTP non era una scelta pratica per WAP a causa della relativa inefficienza sul filo. WSP conserva una preziosa larghezza di banda sui collegamenti wireless; in particolare, WSP funziona con dati binari relativamente compatti in cui HTTP funziona principalmente con dati di testo.

Wireless Transaction Protocol (WTP) offre servizi a livello di transazione per trasporti affidabili e inaffidabili. Impedisce che copie duplicate di pacchetti vengano ricevute da una destinazione e supporta la ritrasmissione, se necessario, nei casi in cui i pacchetti vengono eliminati. A questo proposito, WTP è analogo a TCP. Tuttavia, WTP differisce anche da TCP. Il WTP è essenzialmente un TCP ridotto che schiaccia alcune prestazioni extra dalla rete.

Wireless Transaction Layer Security (WTLS) fornisce funzionalità di autenticazione e crittografia analoghe a Secure Sockets Layer (SSL) nelle reti Web. Come SSL, WTLS è opzionale e utilizzato solo quando il server di contenuti lo richiede.

Wireless Datagram Protocol (WDP) implementa un livello di astrazione per i protocolli di rete di livello inferiore; svolge funzioni simili a UDP. WDP è il livello inferiore dello stack WAP, ma non implementa funzionalità di collegamento fisico o dati. Per creare un servizio di rete completo, lo stack WAP deve essere implementato su alcuni livelli di basso livello eredità interfaccia non tecnicamente parte del modello. Queste interfacce, chiamate servizi al portatore o portatori , può essere basato su IP o non basato su IP.