Skip to main content

セッション開始プロトコルとは何ですか?

sessionセッション開始プロトコル(SIP)は、インターネットエンジニアリングタスクフォース(IETF)によって定義されたデジタル信号のマルチメディアインターネットプロトコル(IP)ネットワーク標準です。デジタルネットワークとデバイスを使用して、2人以上の参加者間の通信セッションを安全な方法で使用するために使用される指示を指定します。セッション開始プロトコルは、シングルおよびマルチメディアインターネットチャット、インスタントメッセージング、インターネットテレフォニー、テレコンフェンス、テレプレゼンス、イベントサブスクリプションおよび通知サービスを提供するネットワークアプリケーションのコアコンポーネントです。セッション開始プロトコルは、Hyper Text Transfer Protocol(HTTP)およびSimple Mail Transfer Protocol(SMTP)と同様に、Open Systems Interconnection(OSI)通信モデルのアプリケーションレイヤーで機能します。セッション開始プロトコルは、デジタルIPネットワーキング標準に関するメディアの収束が新しいアプリケーションにつながるにつれて進化し続けます。通信セッションの開始、変更、および終了。その4つの主要な機能は、ネットワークアドレスによってユーザーの場所を確立し、すべての参加者に共通する一連の通信機能を解決および採用し、参加者が参加、ドロップアウト、または転送されるときにコールセッションを管理し、進行中のセッション機能を変更します。SIPは、柔軟性を念頭に置いて、本質的にモジュール式になるように設計されています。セッション開始プロトコルは、シンプルで効果的な方法であることを意味するもので、狭く定義されたインターネット通信機能のセットを満たします。基礎となる輸送層から独立するように設計されています。したがって、送信制御プロトコル(TCP)、ユーザーデータグラムプロトコル(UDP)、およびストリーム制御伝送プロトコル(SCTP)に基づいてネットワークを横断します。

セッション開始プロトコルは、シグナリングに関係する通信セッションのタスクにのみ関与します。SIPは、他のOSIアプリケーションレイヤープロトコル標準と並んで一般的に使用され、IPネットワーク全体で完全に機能する単一およびマルチメディア通信サービスをあらゆる種類のIPデバイスに提供します。たとえば、SIPは、HTTP、拡張可能なマークアップ言語(XML)、Simple Object Access Protocol(SOAP)、Voice Extensible Markup Language(VXML)、およびWebサービス定義言語(WDSL)と通信システムプラットフォームで作業します。リアルタイムトランスポートプロトコル(RTP)は、セッション開始プロトコルアプリケーションで使用され、ストリーミング音声とビデオ通信を運ぶことができます。通常、SIPクライアントは、ポート番号5060および5061でTCPまたはUDPを使用してSIPサーバーに接続します。これは、それぞれ暗号化されていない信号と、それぞれ輸送層セキュリティ(TLS)で暗号化された信号を運ぶために使用されます。