SIPのBYEメッセージに関するネットワークスペシャリスト試験
了解しました ✅
次は 「SIPのBYEメッセージ」 をテーマにしたネットワークスペシャリスト試験向けの問題を 10問 作成します。
BYE は 確立済みのセッションを終了するために用いられるリクエスト です。呼制御の流れを締めくくる重要なメッセージであり、ACKやCANCELとの違いを理解することがポイントになります。
---
SIPのBYEメッセージに関する問題(10問)
---
■ 問題1
SIPで確立済みのセッションを終了するために利用するメッセージはどれか。
A. CANCEL
B. BYE
C. ACK
D. REGISTER
正解:B
解説:BYEは通話中のセッションを終了するために用いられる。
---
■ 問題2
BYEメッセージが送信されるのはどのタイミングか。
A. INVITEの前
B. セッション確立中(確定応答前)
C. セッション確立後、通話を終了するとき
D. REGISTER直後
正解:C
解説:BYEは確立済みの呼を正常に終了させるために送られる。
---
■ 問題3
INVITEに対する応答が確定する前に呼を取り消す場合に使うメッセージはどれか。
A. BYE
B. CANCEL
C. ACK
D. REFER
正解:B
解説:BYEは確立後、CANCELは確立前の呼の取り消しに使われる。
---
■ 問題4
BYEを送信できる主体はどれか。
A. 発信側(UAC)のみ
B. 着信側(UAS)のみ
C. 発信側・着信側のどちらも
D. プロキシサーバのみ
正解:C
解説:確立済みのセッションにおいては、発信者・着信者のどちらからもBYEを送信できる。
---
■ 問題5
BYEに対するレスポンスとして返されるコードはどれか。
A. 100 Trying
B. 180 Ringing
C. 200 OK
D. 603 Decline
正解:C
解説:BYEに対しては通常200 OKが返され、呼の終了が確認される。
---
■ 問題6
BYEメッセージを受け取った場合の端末の動作として正しいものはどれか。
A. セッションを終了する
B. セッションを開始する
C. 再INVITEを送信する
D. 200 OKを返さない
正解:A
解説:BYEを受信した側は200 OKを返し、セッションを終了する。
---
■ 問題7
BYEとACKの役割の違いとして正しいものはどれか。
A. ACKは呼の終了、BYEは呼の開始
B. ACKは確定応答の確認、BYEはセッション終了
C. ACKは登録、BYEは機能問い合わせ
D. 両方とも呼終了に利用
正解:B
解説:ACKは200 OKに対する確認、BYEは確立済みセッションの終了に用いられる。
---
■ 問題8
セッション終了時にBYEが送信されない場合に起こる現象として最も適切なものはどれか。
A. 呼が不完全なまま残り、リソースが解放されない
B. 自動的にCANCELが送られる
C. 代わりにACKが送信される
D. SDPが再送される
正解:A
解説:BYEが送信されないと呼が残留し、リソースリークの原因となる。
---
■ 問題9
BYEの送信に失敗し、相手に届かなかった場合の正しい対処はどれか。
A. 自動的に再INVITEを送る
B. タイマ制御により再送する
C. TCPセッションを強制終了する
D. 486 Busy Hereを返す
正解:B
解説:SIPトランザクション制御では、BYEの失敗時にはタイマにより再送が行われる。
---
■ 問題10
SIPのBYEメッセージに関する正しい記述はどれか。
A. BYEはINVITEの前に送られる
B. BYEは確立済みセッションの終了に利用される
C. BYEは必ずプロキシサーバを経由する
D. BYEはSDPの交渉を行う
正解:B
解説:BYEはセッション終了時のみに利用されるメッセージである。
---
✅ これで 「SIPのBYEメッセージ」 に関する問題10問が完成しました。
👉 次は「CANCELメッセージ」についても同じ形式で作成しますか?
コメント
コメントを投稿