SIP(Session Initiation Protocol)は、インターネット通話、ビデオ会議、その他のマルチメディア接続を設定するために使用されます。 一方、Voice over IPはデータトラフィックを介して音声トラフィックを転送するために使用されます。
比較表
比較基準 | SIP | VoIP |
---|---|---|
基本 | マルチメディアセッションを処理するために使用されるプロトコル。 | インターネット上で音声通話を確立するために使用されます。 |
に関する | VoIPなどのテクノロジを管理するためのシグナリングプロトコル。 | 個別の個別のテクノロジ |
ハンドル | あらゆる種類のメディア | 音声通話とメッセージ |
使用される装置の種類 | 他の装置から独立しています。 | インターネットへの接続を提供するデバイスに依存しています。 |
交通管理 | 個々のシステムは異なる操作を処理するために利用されます。 | すべての操作は単一のシステムによって処理されます。 |
SIPの定義
SIP(Session Initiation Protocol)は、インターネットを介したマルチメディア交換を管理する一連の規則です。 SIPは、1人以上のユーザとのマルチメディアセッションの設定、操作、および終了を担当するアプリケーション層の制御プロトコルであり、マルチメディアセッションは、データ、音声、ビデオ、画像などを含むあらゆる種類のマルチメディアを含むことができる。 簡単に言うと、SIPはHTTPと同じように機能し、要求と応答のモデルに従います。
SIPプロトコルのプロセス全体は、以下の手順で説明されています。
- まず、SIP発信者が招待メッセージを発信者に送信する要求を生成します。
- 呼び出し元と呼び出し先の間に配置されたプロキシサーバーは、メディアタイプ、フォーマット、および呼び出し元の機能で構成されるメッセージ本文の構造を調べます。
- 被呼者がその要求を受け入れる場合には、応答コードが発呼者に送られる。 呼び出し先はOPTIONSメソッドを送信して、その機能やその他の情報についてホストに問い合わせることもできます。
- その後、3方向ハンドシェイクプロトコルを使用して接続が完了します。
- その後、発信者はACKメッセージを生成してプロトコルを終了し、200(OK)メッセージの受信を確認します。
- セッションはどちらかの当事者にBYEメソッドを送信することによって終了します。
SIPコンポーネント
セッション開始プロトコルには一般的に4つの構成要素があり、それらについて以下で説明します。
- ユーザーエージェント - クライアントとサーバーはユーザーエージェントのカテゴリに分類されます。ユーザーエージェントのカテゴリでは、サーバーが要求を受信して応答を生成しながらクライアントが要求を作成します。
- さまざまなサーバ - プロキシ、ロケーション、レジストラ、リダイレクトなど、SIPプロトコルで使用されるサーバにはいくつかの種類があります。 各サーバーは異なる基準で動作します。
- ゲートウェイ - ゲートウェイは他のネットワーク、たとえばPSTNに接続できるユーザーエージェントに他なりません。
- B2B(企業間)ユーザーエージェント - SIPメッセージを転送および変更できる2つのユーザーエージェントが含まれます。
SDP(Session Description Protocol)は、通話に関する情報を提供するために使用されます。 SIPは、キャッチホン、コールスクリーニング、認証、および暗号化などの機能も提供します。 また、IP対応機器から通常の電話に電話をかけることもできます。
VoIPの定義
VoIP(Voice over IP)は電話サービスを可能にするためのIPの利用です。 VoIPの代替名はIPテレフォニーです。 VoIP(Voice over IP)を実現するために必要な3つの要素があります。 以前は、デジタル化された信号をIPネットワークに沿って正確に転送するためにRTPのようなプロトコルが必要でした。 次に、呼び出しを設定および終了するためのメカニズムが必要です。 最後に、IPネットワークのアイソクロナスネットワーク。
従来のシステム
- 以前は、 公衆交換電話網(PSTN)と呼ばれる電話システムが回線交換に取り組んでいます。回線交換では、通話が終了するまでリソースが使用されます。
- 後になって、IPの出現はデータを小さいサイズの自己到達パケットに分割することによって通信を可能にするパケット交換の概念を出現させました(それが宛先アドレスを含むので)。
VoIPの働き
以下の図を参照すると、IP電話システムは広域IPネットワークおよびLANにもリンクされている。 音声通話をローカルで発信するには、LANが使用されます。 音声は、IP電話にインストールされているコーデックデバイスを使用してデジタル化およびエンコードされます。 これらの電話は、符号化された音声のパケット化およびパケット化解除などの機能も含む。
SIPとVoIPの主な違い
- SIPはマルチメディアセッションを管理し、VoIPはIPインターネット上での音声通話を可能にします。
- あらゆる種類のメディアをSIPで伝送できます。 対照的に、VoIPは音声通話とメッセージを送受信することしかできません。
- SIPデバイスはその動作に関して他のデバイスから独立しており、単にモデムを必要とします。 それとは対照的に、VoIPデバイスは、電話をかけたり受けたりするためのコンピュータを必要とします。
- SIPでは、別々の機能は別々のモジュールによって処理されます。 これが、大量のデータとトラフィックを処理できる理由です。 それどころか、VoIPでは、単一のシステムがすべての機能を制御します。
結論
SIPは、電話ネットワークにあなたをつなぐVoIPシステムを作ります。 SIPは、インターネット電話呼、ビデオ会議および他のマルチメディア接続のシグナリングおよび確立に主に使用されるプロトコルである。 一方、VIOPはIPネットワークに沿って音声トラフィックを駆動するために使用されます。 SIPの利点は、他のプロトコルとインテリジェントに相互作用できることです。