WAP設備是如何連接到Internet上的?
發表日期:2010-01-25 瀏覽次數:2914次
移動網絡(GSM、CDDA等)中的移動WAP設備,通過撥號連接到接入服務器(RAS,或者遠程控制服務器)的Modem上。這個服務器使得WAP設備可以使用協議來工作。有一些如同Internet Service Provider將提供給用戶底層協議,被稱作為PPP(Point-to-Point)協議。這個協議是用在整個WAP鏈中的下一個環節設備——由移動營運商提供的WAP網關。網關連接無線和“Web”世界,基本上是使得WAP設備能夠操作普通的Internet。
更詳細地說,當用戶在WAP設備上輸入URL的時候,例如 http://wap.colorline.no/ WAP設備首先檢查用戶的連接設備是否已經打開。如果沒有就撥號到如上面所描述的PPP提供者。在PPP提供者已經給WAP所需要的協議和指定的IP地址之后,請求的URL將發送給網關(WAP網關)。在WAP設備請求的URL的“控制”下,發出一個普通的HTTP請求(例如:GET http://wap.colorline.no)給Internet 。在Internet 那邊有一個普通的Web服務器,里面裝有WAP和Web的內容,現在接收到了從WAP網關過來的HTTP請求。這個Web服務器通過判斷瀏覽器的類型(WAP或者Web)來發送相應的內容給瀏覽器。接著請求的內容發送到WAP設備。因為一個WAP設備的WML瀏覽器只能讀懂二進制的WML,所以如果這些請求的內容是文本的WML編碼,WAP網關就進行編譯工作,將WML編譯成二進制的WML,也就是設備可以讀懂的WMLC(一些經過壓縮的二進制代碼),并把這些二進制代碼發送到WAP設備;如果內容已經是二進制的WML格式,WAP網關將跳過這個操作。這就是為什么轉換文本WML到二進制WML減小了帶寬的緣故。最后,當WAP設備的WML瀏覽器接收到二進制的WML代碼,瀏覽器就顯示其內容在WAP設備上供用戶使用。
這是一種WAP設備連接到Internet的主要方式。
當WAP設備使用的是公共的WAP網關,而不是移動營運商提供的網關的時候,只需要簡單地將WAP網關移動到Internet上。需要說明的是這不是普通的WAP設備的配置。在放置的時候,可能要遇到一些問題,
WAP代表“Wireless Application Protocol”。WAP標準也就是無線應用協議(Wireless Application Protocol )。它的作用就是使移動電話和其他無線設備能夠訪問各種服務和信息,特別是Internet上的服務與信息。
這個時候WAP設備請求了另外的一個在Internet上的WAP網關。這個圖沒有什么特別的地方需要說明。只是當那些沒有移動營運商提供WAP服務的地方,或者是想自己建立WAP服務的地方,可以使用這樣的方法。
如果內容提供者想完全控制在Web Server和WAP設備之間的數據流發送和接收。那么就應該安裝一個所謂的WAP server。這個設備其實是一個Web Server和WAP 網關的混合體。并且經常是在一個防火墻的后面。
WAP設備就像前面所說的那樣進入Internet,但是現在連接到防火墻的時候,它將接受或者拒絕一些連接,然后將連接發送給WAP 服務器內的WAP網關。在這個圖中,在內容服務器和WAP設備之間是使用點對點的WTLS加密協議。
WAP服務器對于一個普通的站點來說是不必要的。