情報処理安全確保支援士 2014年 春期 午前2 問19
問題文
VoIP においてユーザエージェント間のセッションの確立、変更、切断を行うプロトコルはどれか。
選択肢
ア:RTCP
イ:RTP
ウ:SDP
エ:SIP(正解)
VoIP のセッション制御プロトコルはどれか【午前2 解説】
正解の理由
SIP(Session Initiation Protocol)は、セッションの生成(INVITE)、変更(re-INVITE、UPDATE)、終了(BYE)や転送、登録などのシグナリング機能を提供するプロトコルです。ユーザエージェント(UA)同士や代理サーバを介して呼の開始・変更・切断に関するやり取りを行うため、この設問の「セッションの確立、変更、切断」を直接扱うのはSIPです。したがって正解はエです。
解法ステップ
- 問題文で求められる役割を明確化:「セッションの確立、変更、切断」を行うプロトコルを探す。
- 各選択肢の役割を頭の中で整理する:
- RTCP:RTP の品質制御(統計・報告)
- RTP:メディア(音声・映像)の配信プロトコル
- SDP:メディアストリームのパラメータ記述フォーマット
- SIP:セッションのシグナリング(確立・変更・終了)
- 「セッション管理」を行うのは SIP と判断して選択する。
選択肢別の誤答解説
- ア: RTCP
誤り。RTCP は RTP セッションの統計情報や受信品質レポートを送るための制御プロトコルであり、呼の開始や終了といったセッション制御は行わない。 - イ: RTP
誤り。RTP はリアルタイムメディアの伝送プロトコルで、パケット化や時刻同期などを扱うが、シグナリング機能は持たない。 - ウ: SDP
誤り。SDP はセッションの媒体情報(コーデック、IP アドレス、ポートなど)を記述するフォーマットで、通常 SIP 等のシグナリングプロトコル内で交換されるが、独立してセッションの制御(開始・終了)を行うものではない。 - エ: SIP
正解。SIP はセッション確立(INVITE)、変更(re-INVITE/UPDATE)、終了(BYE)などのシグナリングを担当するプロトコルである。
よくある誤解
- RTP を選ぶ誤解:RTP は音声・映像などのリアルタイムメディアのパケット化・転送を担当し、「セッション管理」は行わない点を見落とす。
- SDP と混同する誤解:SDP はメディアのコーデックやIP/ポートなどのパラメータを記述・交換するために使われるが、単独でシグナリング(セッション開始/終了)を行わない。
- RTCP を選ぶ誤解:RTCP は RTP の制御プロトコルで通信品質情報の送受信に使われるが、セッションのライフサイクル制御は行わない。
補足コラム
- SIP と SDP の関係:SIP はシグナリングメッセージの運搬や交渉のためのフレームワークを提供し、その中で「どのコーデックを使うか」「どのIP/ポートに送るか」といったメディア情報は SDP をペイロードとして交換されることが多いです。つまり、SIP が会話の「司令塔」で、SDP は「ルールシート」という役割分担になります。
- 実運用では:SIP は TCP/UDP(通常は5060番)やTLS(SIPS)を使い、NAT 越えや認証、登録(REGISTER)などの付帯機能を備えています。RTP/RTCP が実際の音声データと品質制御を担います。
FAQ
Q1: SIP は音声データ自体を送るのですか?
A1: いいえ。SIP はシグナリング(呼制御)を行い、実際の音声・映像データは通常 RTP によって送られます。SDP を通じて RTP のパラメータを決定します。
A1: いいえ。SIP はシグナリング(呼制御)を行い、実際の音声・映像データは通常 RTP によって送られます。SDP を通じて RTP のパラメータを決定します。
Q2: SIP と H.323 の違いは?
A2: 両者ともシグナリングプロトコルだが、SIP はテキストベースで HTTP に似た設計、柔軟性が高くインターネット向けに普及。H.323 は古くからのITU-T 標準でプロトコル群が統合された構成を持ちます。
A2: 両者ともシグナリングプロトコルだが、SIP はテキストベースで HTTP に似た設計、柔軟性が高くインターネット向けに普及。H.323 は古くからのITU-T 標準でプロトコル群が統合された構成を持ちます。
Q3: RTCP は不要ですか?
A3: 不要ではありません。RTCP は遅延やパケット損失などの品質情報を集め、適応制御や統計情報の収集に役立ちますが、セッションの開始・終了は行いません。
A3: 不要ではありません。RTCP は遅延やパケット損失などの品質情報を集め、適応制御や統計情報の収集に役立ちますが、セッションの開始・終了は行いません。
関連キーワード: SIP、RTP、RTCP、SDP、VoIP、セッション制御、シグナリング、ネットワークプロトコル、コーデック、SIPS

\ せっかくなら /
情報処理安全確保支援士を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

