Protokół WAP - poprawa dostępu do Internetu przez bezprzewodowe terminale

Bezprzewodowy protokół warstwy sesji WSP (Wireless Session Protocol) dostarcza warstwie aplikacji WAP interfejs logiczny dla dwóch usług sesyjnych. Pierwsza z nich jest usługą zorientowaną połączeniowo, pracującą ponad warstwą protokołu transmisyjnego WTP (Wireless Transaction Protocol). Druga jest usługą bezpołączeniową, pracującą ponad warstwą protokołu usług datagramowych WDP (Wireless Datagram Protocol), z opcją bezpieczeństwa włączoną (secure) lub wyłączoną (non-secure).

Obecnie protokół warstwy sesji składa się z usług przystosowanych do przeglądania aplikacji WSP/B i zapewnia:

- funkcjonalność i semantykę wraz z kodowaniem w łączu radiowym zgodne z HTTP/1.1

- długotrwałe podtrzymanie aktywności sesji

- możliwość zawieszenia, wznowienia oraz migracji sesji

- wspólne udogodnienia do wymuszania transmisji danych z określonym poziomem ufności

- negocjacyjne właściwości protokołu.

Protokoły z rodziny WSP są zoptymalizowane z myślą o zastosowaniu w radiowych systemach wąskopasmowych z relatywnie długim opóźnieniem.

Protokół WSP/B jest przygotowany do połączenia przez serwer proxy klienta WSP/B ze standardowym serwerem HTTP.

Bezprzewodowy protokół warstwy transmisyjnej WTP (Wireless Transaction Protocol) pracuje na szczycie usług datagramowych i stanowi prosty, zorientowany transakcyjnie protokół, który można zastosować w skromnych pod względem możliwości (thin) terminalach abonenckich. WTP pracuje skutecznie w bezprzewodowych sieciach datagramowych, zabezpieczonych i nie zabezpieczonych. Ma on następujące właściwości:

- obsługuje trzy klasy usług transportowych:

- przekazanie zapytania bez zabezpieczenia (unreliable)

- przekazanie zapytania z zabezpieczeniem (reliable) - w niezawodny sposób

- przekazanie zapytania z zabezpieczeniem i potwierdzeniem;

- opcjonalnie umożliwia zabezpieczenie transmisji pomiędzy użytkownikami przez potwierdzaniem przez użytkownika każdej odebranej wiadomości;

- opcjonalnie umożliwia realizację potwierdzenia poza stosowanym pasmem łącza;

- umożliwia łączenie (grupowanie) i opóźnianie potwierdzeń w celu zmniejszenia liczby wysyłanych wiadomości;

- możliwość transmisji asynchronicznych.

Bezprzewodowy protokół zabezpieczający warstwę transmisyjną WTLS (Wireless Transport Layer Security) jest opracowany na podstawie protokołu TLS (Transport Layer Security), stanowiącego standard. Protokół ten został zoptymalizowany pod względem zastosowań w wąskopasmowych kanałach radiowych. Ma on następujące własności:

- zapewnia integralność danych - zawiera mechanizmy pozwalające wykryć wszelkie zmiany w postaci danych przesłanych pomiędzy terminalem i serwerem aplikacji;

- zapewnia prywatność (poufność) danych - zawiera mechanizmy uniemożliwiające zrozumienie danych przesyłanych pomiędzy terminalem i serwerem aplikacji przez urządzenia pośredniczące, które mogą podsłuchiwać strumień danych;

- zapewnia uwierzytelnienie - zawiera mechanizmy sprawdzające autentyczność terminalu i serwera aplikacji;

- ma możliwość odmowy zabezpieczenia transmisji - zawiera mechanizmy wykrywające i uniemożliwiające niepotrzebne powtarzanie transmisji tych samych wiadomości lub wiadomości, które zostały negatywnie zweryfikowane, zabezpiecza to wyższe warstwy protokołów przed atakami.


TOP 200