IPA過去問ドリル

平成28年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問15

テクノロジ/ネットワーク

チャットアプリケーションのような Web ブラウザと Web サーバ間でのリアルタイム性の高い双方向通信に利用されている WebSocket プロトコルの特徴はどれか。

出典:平成28年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問15

正解:エ

解説

WebSocket は,Web ブラウザと Web サーバ間でリアルタイム性の高い双方向通信を行うためのプロトコルです。通信を開始する際,まず HTTP を使ってサーバにハンドシェイク要求を送り,サーバがこれを受け入れると HTTP から WebSocket プロトコルへアップグレードされ,以降は専用のフレーム形式で双方向にデータをやり取りします。

選択肢ごとの解説

  • 誤り。WebSocket のデータ形式は XML に限定されず,任意の形式のデータをやり取りできます。
  • 誤り。WebSocket は RTP を使用せず,独自のフレーム形式で通信します。
  • 誤り。XMLHttpRequest オブジェクトを使った非同期通信は Ajax の説明であり,WebSocket とは異なる仕組みです。
  • 正しい。WebSocket は最初に HTTP を使ってハンドシェイク要求を送り,その後 WebSocket 通信に切り替わります。
ネットワークスペシャリストの過去問を演習モードで解く