ネットワーキング
 Computer >> コンピューター >  >> ネットワーキング >> ネットワーキング

WAPとは?無線アクセスポイントとワイヤレスアプリケーションプロトコルの違いを徹底解説

WAP」という略語は、無線ネットワークの世界で2つの異なる意味を持っています。ひとつは無線アクセスポイント(Wireless Access Point)、もうひとつはワイヤレスアプリケーションプロトコル(Wireless Application Protocol)です。同じ略称でありながら指し示すものはまったく別物のため、文脈を見て正しく区別することが重要です。

無線アクセスポイント(Wireless Access Point)とは

無線アクセスポイントは、Wi-Fiなどの無線ローカルネットワークと、イーサネットなどの有線ネットワークを接続するための機器です。家庭やオフィスで無線LAN環境を構築する際の中核となる存在で、有線回線の信号を電波に変換して飛ばす役割を担います。

ワイヤレスアプリケーションプロトコル(Wireless Application Protocol)とは

ワイヤレスアプリケーションプロトコル(WAP)は、無線ネットワーク経由でモバイル端末へコンテンツを配信するために策定された通信規格です。OSI参照モデルをベースとしたネットワークスタックを採用しており、HTTPやTCP、SSLといった既知のWebプロトコルと似た機能を持ちながらも、それらとは独立した新しいプロトコル群を実装していました。

WAPには、ブラウザ、サーバー、URL、ネットワークゲートウェイといったWebと共通する概念が取り入れられています。WAPブラウザは、携帯電話、ポケットベル、PDAといった小型モバイルデバイス向けに設計されました。コンテンツ開発ではHTMLやJavaScriptの代わりに、WML(Wireless Markup Language)とWMLScriptが使われました。

当時のモバイルネットワークは通信速度が遅く、端末の処理能力も限られていたため、WAPで実現できるのはPCの機能のごく一部だけでした。代表的な用途としては、ニュース配信、株価情報、メッセージングなどが挙げられます。

1999年から2000年代半ばにかけて、WAP対応端末は一定数市場に出回っていました。しかし、モバイルネットワーク技術とスマートフォンの急速な進化により、この技術はあっという間に時代遅れとなり、姿を消していきました。

WAPモデルの5階層構造

WAPモデルは、上から順に「アプリケーション層」「セッション層」「トランザクション層」「セキュリティ層」「トランスポート層」の5つの階層で構成されるスタックです。以下、各層の役割を詳しく見ていきましょう。

1. アプリケーション層:WAE(Wireless Application Environment)

WAPのアプリケーション層に相当するのが、ワイヤレスアプリケーション環境(WAE)です。HTMLの代わりにWML、JavaScriptの代わりにWMLScriptを使用することで、WAPアプリケーションの開発を直接サポートします。さらにWAEには、ワイヤレステレフォニーアプリケーションインターフェース(WTAI、略してWTAとも呼ばれます)が含まれており、通話の発信やテキストメッセージの送信など、電話機ならではの機能をプログラムから利用できるようになっています。

2. セッション層:WSP(Wireless Session Protocol)

ワイヤレスセッションプロトコル(WSP)は、WAPにおけるHTTPに相当するプロトコルです。WAPでもWebと同様にブラウザとサーバーのやり取りが行われますが、HTTPは回線効率の面で非効率だったため採用されませんでした。WSPは無線リンク上の貴重な帯域幅を節約するよう設計されており、主にテキストデータを扱うHTTPに対して、WSPはよりコンパクトなバイナリデータを扱う点が大きな特徴です。

3. トランザクション層:WTP(Wireless Transaction Protocol)

ワイヤレストランザクションプロトコル(WTP)は、信頼性のあるトランスポートとそうでないものの両方に対して、トランザクションレベルのサービスを提供します。宛先でパケットが重複して受信されるのを防ぐほか、パケットが消失した場合には必要に応じて再送をサポートします。この点でWTPはTCPに類似していますが、TCPとは異なる部分もあります。WTPは本質的にTCPを簡素化したものであり、ネットワークからさらなるパフォーマンスを引き出す仕組みになっています。

4. セキュリティ層:WTLS(Wireless Transaction Layer Security)

ワイヤレストランザクションレイヤーセキュリティ(WTLS)は、WebネットワークにおけるSSL(Secure Sockets Layer)に相当する認証・暗号化機能を提供します。SSLと同様にWTLSはオプション扱いで、コンテンツサーバーがセキュリティを必要とする場合にのみ使用されます。

5. トランスポート層:WDP(Wireless Datagram Protocol)

ワイヤレスデータグラムプロトコル(WDP)は、より下位のネットワークプロトコルに対する抽象化レイヤーを実装しており、UDPと似た機能を果たします。WDPはWAPスタックの最下層ですが、物理層やデータリンク層の機能そのものは持ちません。完全なネットワークサービスを構築するには、WAPスタックをモデル外の低レベルなレガシーインターフェース上に実装する必要があります。こうしたインターフェースは「ベアラーサービス」または「ベアラー」と呼ばれ、IPベースのものとIP以外のものがあります。

よくある質問(FAQ)

無線アクセスポイントは何をするためのもの?

無線アクセスポイントは、広い住宅にお住まいの方やオフィスビル内の企業などが、無線ネットワークの範囲を拡張し、カバレッジの死角を埋めるために活用されます。メッシュWi-Fiも同様の考え方に基づいており、1つのネットワーク内に複数のアクセスポイントを組み込むことで、建物全体を電波で覆えるようにしています。

無線アクセスポイントはどのように動作する?

無線アクセスポイントは、有線接続を受け取り、それを無線信号として放送(ブロードキャスト)します。近年のルーターは多くの場合、ルーターとモデムが一体化した製品であり、これらの機器自体がアクセスポイントの役割を兼ねています。つまり、有線接続を受け取って無線信号として飛ばしているのです。

  1. 【解決策】「ワイヤレスアダプターまたはアクセスポイントに問題があります」エラーの直し方

    ネットワーク接続のトラブルが発生したとき、最初に勧められるのがWindowsネットワーク診断ツール(トラブルシューティングツール)の実行です。しかし、自動修復には限界があり、診断の終了後に「ワイヤレスアダプターまたはアクセスポイントに問題があります」というメッセージが表示されてしまうことがあります。この問題に対する万能な解決策は存在しませんが、状況に応じて有効な対処法はいくつもあります。以下の方法を順番に試して、ご自身の環境で効果のあるものを見つけるのが最も確実なアプローチです。解決策1:ネットワークドライバーを更新するこれは各種ブログやフォーラムで最もよく挙げられる対処法ですが、実際に問題を

  2. Windows 10で「ワイヤレスアダプターまたはアクセスポイントに問題があります」エラーを解決する10の対処法

    多くのPCユーザーは、ワイヤレスアダプターを通じてインターネットに接続しています。特にノートパソコンユーザーの大多数は、ワイヤレスアダプター経由でインターネットを利用していることでしょう。しかし、Windowsのワイヤレスアダプターが突然トラブルを起こしたらどうすれば良いのでしょうか?実際、「WiFiに接続しようとするとエラーメッセージが表示される」という悩みを抱えているユーザーは少なくありません。 この記事では、ワイヤレスアダプターまたはアクセスポイントの問題に対する具体的な解決策を、初心者の方にもわかりやすいように10の方法でご紹介します。 Windows 10でワイヤレスアダプター・ア