SIPとは?
しっぷ
SIPとは、インターネット上での音声・映像通話セッションを開始・管理・終了するための通信プロトコルです。
SIP(Session Initiation Protocol)は、インターネット上でリアルタイムの音声・映像・テキスト通信のセッションを確立・変更・終了するためのシグナリングプロトコルです。1999年にIETF(インターネット技術特別調査委員会)がRFC 2543として標準化し、現在の主流仕様はRFC 3261(2002年)です。
SIPの役割は「呼制御」にあります。つまり、実際の音声・映像データを運ぶのではなく、通話の開始交渉(どのコーデックを使うか、相手に繋いでよいかなど)、保留・転送、終話といったセッション管理を担います。実際のメディアデータはRTP(Real-time Transport Protocol)などが別途運びます。
SIPの主な構成要素には以下があります。
- UAC(User Agent Client):発信側の端末・ソフトウェア
- UAS(User Agent Server):着信側の端末・ソフトウェア
- SIPプロキシサーバー:リクエストを中継・ルーティングする
- レジストラ:ユーザーの現在地(IPアドレス)を登録・管理する
SIPはVoIP(Voice over IP)電話やビデオ会議システムの根幹技術として広く採用されており、企業のIP-PBX、スマートフォンのインターネット電話アプリ、WebRTCを用いたブラウザ通話システムなどに活用されています。HTTPに似たテキストベースの構造を持つため、実装・デバッグが比較的容易な点も普及を後押ししました。
使い方・例文
企業のビジネスフォンシステムや、LINE・ZoomなどのVoIPアプリの内部通信制御にSIPが使われています。「SIPサーバーを立てて社内IP電話網を構築する」という形で登場します。
この用語をシェア
最終更新: