SIPの呼制御プロトコルの流れに関するネットワークスペシャリスト試験
了解しました ✅
それでは 「SIPの呼制御プロトコルの流れ」 をテーマとした 午後Ⅱ形式問題(長文シナリオ形式) を10問まとめて作成します。
午後Ⅱ形式なので、シナリオ → 設問 → 解答例/解説 という流れで出題します。
内容は INVITE → 100 Trying → 180 Ringing → 200 OK → ACK → BYE といった基本的な流れに加え、異常系(CANCEL, 486 Busy, 408 Request Timeout)も織り交ぜています。
---
SIPの呼制御プロトコルの流れに関する午後Ⅱ形式問題(10問)
---
問題1
あなたはVoIPシステムの運用担当者である。SIP端末Aから端末Bへ発信が行われた際、次のようなシーケンスが観測された。
A → B : INVITE
B → A : 100 Trying
B → A : 180 Ringing
B → A : 200 OK
A → B : ACK
この後、RTPによる音声通信が始まった。
設問
このシーケンスが示すのはどのような状態か説明せよ。
解答例
正常な呼確立が完了し、ACKをもってセッションが確定した状態。
---
問題2
次のシーケンスが観測された。
A → B : INVITE
B → A : 100 Trying
B → A : 486 Busy Here
設問
この呼が確立しなかった理由を説明せよ。
解答例
呼先Bが話中状態であったため、486 Busy Hereが返され呼は成立しなかった。
---
問題3
次のシーケンスが観測された。
A → B : INVITE
B → A : 100 Trying
B → A : 180 Ringing
A → B : CANCEL
B → A : 487 Request Terminated
設問
この呼が確立しなかった理由を説明せよ。
解答例
発信者Aが呼出中に発信を取り消したため、CANCELが送信され、487で終了した。
---
問題4
以下のやり取りがあった。
A → B : INVITE
B → A : 100 Trying
B → A : 180 Ringing
B → A : 200 OK
ここで、AからACKが送られなかった。
設問
ACKが送られない場合の問題点を説明せよ。
解答例
ACKがなければ200 OKが確定せず、呼は正式に成立しない。結果としてセッションは未確立のまま終了またはタイムアウトする。
---
問題5
以下のようなシーケンスがあった。
A → B : INVITE
B → A : 100 Trying
B → A : 480 Temporarily Unavailable
設問
この応答の意味を答えよ。
解答例
呼先が一時的に利用できないことを示す。端末が不在や着信拒否などの理由で応答できない状態。
---
問題6
以下のような通信が観測された。
A → B : INVITE
B → A : 100 Trying
B → A : 200 OK
A → B : ACK
...
A → B : BYE
B → A : 200 OK
設問
BYEメッセージの役割を説明せよ。
解答例
確立済みのセッションを終了させるためのリクエストであり、200 OK応答によりセッションが解放される。
---
問題7
以下のやり取りがあった。
A → B : INVITE
(応答なし)
一定時間経過後、Aは「408 Request Timeout」を受信した。
設問
この事象の意味を答えよ。
解答例
呼先から応答が得られず、規定時間内に処理が完了しなかったため、408 Request Timeoutが返された。
---
問題8
システムでは呼制御においてSIPプロキシが利用されている。観測結果は以下の通り。
A → Proxy : INVITE
Proxy → B : INVITE
B → Proxy : 180 Ringing
Proxy → A : 180 Ringing
設問
このときプロキシの動作を説明せよ。
解答例
プロキシはBから受け取ったレスポンス(180 Ringing)をAに転送し、中継役として動作している。
---
問題9
以下のやり取りが観測された。
A → B : INVITE
B → A : 100 Trying
B → A : 603 Decline
設問
603 Declineの意味を答えよ。
解答例
呼先ユーザが明示的に呼を拒否したことを示す。
---
問題10
次のパケットキャプチャがあった。
Frame 1: INVITE sip:b@example.com
Frame 2: 100 Trying
Frame 3: 180 Ringing
Frame 4: 200 OK (SDP audio: PCMU/8000)
Frame 5: ACK
設問
200 OKのSDPに含まれる情報の役割を説明せよ。
解答例
利用するメディア情報(コーデック、サンプリングレート、通信ポート番号など)が通知され、RTPの音声ストリーム確立に用いられる。
---
✅ これで 午後Ⅱ形式問題 10問 が完成しました。
👉 次はさらに 図解付き(シーケンス図や状態遷移図) の問題にしましょうか?
コメント
コメントを投稿