Official Sponsor

社内IT・情シス業務でお困りですか? 月額1,650円〜の情シス代行「Lapis Tech」

無料相談・IT診断はこちら
ネットワーク用語辞典 2026-04-08

WebSocket

サーバーとクライアント間で全二重(双方向)の持続的な通信チャネルを確立するプロトコル。チャット・リアルタイム通知・ゲームなどHTTPのリクエスト/レスポンス型では実現しにくい用途に使われる。

WebSocketとは?

WebSocket(RFC 6455)は、クライアントとサーバー間で持続的な全二重通信チャネルを確立するプロトコルです。通常のHTTPはクライアントからリクエストを送らないとサーバーから返答が来ませんが、WebSocketではサーバーから任意のタイミングでデータをプッシュできます。

HTTPとWebSocketの比較

項目HTTPWebSocket
通信方向一方向(クライアント起点)全二重(双方向)
接続リクエストごとに接続/切断持続的な接続を維持
オーバーヘッドヘッダーが毎回発生接続後は小さいフレームのみ
プロトコルhttp:// / https://ws:// / wss://

WebSocketのハンドシェイク

WebSocketはHTTPアップグレードリクエストで開始します:

GET /chat HTTP/1.1
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: xxxxxx==

主なユースケース

  • チャット・メッセージング: LINEやSlack型のリアルタイムメッセージ
  • ライブ通知: 注文状況・株価・スポーツスコアの更新
  • オンラインゲーム: 低レイテンシが求められるマルチプレイヤーゲーム
  • コラボレーションツール: Google DocsやFigmaのリアルタイム共同編集

まとめ

リアルタイム性が必要な場合はWebSocketが第一選択肢ですが、単方向プッシュで良ければ**Server-Sent Events(SSE)**が実装がシンプルです。

おすすめの高速レンタルサーバー PR

関連する用語 (ネットワーク用語辞典)

全37件を見る

IT用語: NAT(ネットワークアドレス変換)とは

プライベートIPとグローバルIPを変換するNATの仕組みと、なぜ自宅LANで使われているのかを解説。

詳しく読む

IT用語: OSPF(最短経路優先プロトコル)とは

LAN内のルーター間でリンク状態を共有し最短経路を自動計算するOSPFの仕組みを解説。

詳しく読む

OSI参照モデル(7階層モデル)

ネットワーク通信を7つの階層に分けて標準化したモデル。物理・データリンク・ネットワーク・トランスポート・セッション・プレゼンテーション・アプリケーション層からなる。

詳しく読む

DNSレコード種別(A・CNAME・MX・TXT等)

ドメイン名と各種情報を対応付けるDNSのレコード形式。Aレコード(IPアドレス)・CNAMEレコード(別名)・MXレコード(メールサーバー)・TXTレコード(任意テキスト)などがある。

詳しく読む

HTTP/3(QUIC)

TCPの代わりにQUICプロトコル(UDPベース)を使う次世代Webプロトコル。Head-of-Line Blockingを解消し、モバイル環境やパケットロスが多い環境でHTTP/2より優れたパフォーマンスを発揮する。

詳しく読む

IT用語: L2スイッチ・L3スイッチとは|ルーターとの違い

MACアドレスで転送するL2スイッチとIPアドレスでルーティングもできるL3スイッチの違いを解説。

詳しく読む
🎓

ITスキルを動画でマスター

\ 新規受講生 割引実施中 /

React、AWS、Pythonなど、現役エンジニアから直接学べる世界最大級の動画講座。

人気のコースを見る

PR: スポンサーリンク

法人・個人向けサポート 受付中

インフラ構築やトラブル対応で お困りではありませんか?

AWSの構築、社内ネットワーク(VPN/NW)の改善、その他原因不明のITトラブルまで、現役インフラエンジニアが直接サポートします。単発でのご相談や、毎月のスポット顧問契約も可能です。

Sponsored Link

バグ・要望を報告する