TCPセグメントフォーマットの緊急ポインタフィールドに関するネットワークスペシャリスト試験
では…今度は ジョジョ風 のテンションで、
TCPセグメントフォーマットの緊急ポインタフィールド をテーマに10問作成するッ!
形式はいつも通り 選択式+正解+解説+穴埋め+誤文訂正 だッ!
いくぞォォォ―――ッ!
■ 問題1
緊急ポインタフィールドの役割は何だッ!?
A. セグメントの末尾位置を示す
B. 緊急データの終了位置を示す
C. パケットの暗号化を行う
D. 再送制御を行う
【正解】B
【解説】緊急ポインタは URGビットがセットされた時 に有効になり、緊急データの終了位置を示すッ!受信側はこの位置までのデータを優先処理するッ!
【穴埋め】緊急ポインタは緊急データの ________ 位置を示すッ!
→ 終了
【誤文訂正】緊急ポインタはパケットの暗号化を行うッ!
→ 正しくは 緊急データの終了位置を示すッ!
■ 問題2
緊急ポインタは何バイト長のフィールドだッ!?
A. 1バイト
B. 2バイト
C. 4バイト
D. 8バイト
【正解】B
【解説】TCPの緊急ポインタフィールドは16ビット=2バイトだッ!これで最大65535バイト先までの緊急データ位置を指定できるッ!
【穴埋め】緊急ポインタの長さは ________ バイトだッ!
→ 2
【誤文訂正】緊急ポインタは4バイト長だッ!
→ 正しくは 2バイト長だッ!
■ 問題3
緊急ポインタを使うために必要なフラグはどれだッ!?
A. ACK
B. PSH
C. URG
D. FIN
【正解】C
【解説】緊急ポインタは URGフラグがセットされて初めて意味を持つッ! URGが0なら無視されるッ!
【穴埋め】緊急ポインタは ________ フラグがセットされたときに有効だッ!
→ URG
【誤文訂正】緊急ポインタはACKフラグで有効になるッ!
→ 正しくは URGフラグで有効になるッ!
■ 問題4
緊急ポインタの値は何を基準にしたオフセットだッ!?
A. TCPヘッダの先頭
B. 現在のシーケンス番号
C. ウィンドウサイズ
D. IPヘッダの先頭
【正解】B
【解説】緊急ポインタは 現在のシーケンス番号からの相対オフセット を示すッ!
【穴埋め】緊急ポインタは現在の ________ 番号からのオフセットだッ!
→ シーケンス
【誤文訂正】緊急ポインタはウィンドウサイズを基準にするッ!
→ 正しくは シーケンス番号を基準にするッ!
■ 問題5
緊急ポインタの最大値は何バイト先まで指定できるッ!?
A. 255バイト
B. 65535バイト
C. 1MB
D. 無制限
【正解】B
【解説】16ビットなので最大 65535 バイト先までの緊急データ位置を指定できるッ!
【穴埋め】緊急ポインタは最大 ________ バイト先まで指定可能だッ!
→ 65535
【誤文訂正】緊急ポインタは最大1MB先まで指定可能だッ!
→ 正しくは 65535バイト先までだッ!
■ 問題6
緊急ポインタが使われる代表的な用途はどれだッ!?
A. 音声ストリームの同期
B. 割り込み通知データの送信
C. 経路選択の最適化
D. パケット圧縮
【正解】B
【解説】緊急ポインタは 割り込み通知や制御メッセージなど優先的に処理すべきデータ を送るときに使われるッ!
【穴埋め】緊急ポインタは ________ データの優先処理に使われるッ!
→ 割り込み通知
【誤文訂正】緊急ポインタは経路選択の最適化に使われるッ!
→ 正しくは 割り込み通知データの送信に使われるッ!
■ 問題7
緊急ポインタはIPv6環境でも動作するかッ!?
A. はい
B. いいえ
【正解】A
【解説】TCPの仕様はIPv4/IPv6で共通なので、緊急ポインタはIPv6でもそのまま使えるッ!
【穴埋め】緊急ポインタはIPv6でも ________ するッ!
→ 動作
【誤文訂正】緊急ポインタはIPv6では使えないッ!
→ 正しくは IPv6でも使えるッ!
■ 問題8
緊急ポインタの値が0の意味は何だッ!?
A. 緊急データがない
B. すべてのデータが緊急
C. TCP接続終了
D. ヘッダが破損
【正解】A
【解説】値が0なら緊急データは存在しないッ!
【穴埋め】緊急ポインタが0なら緊急データは ________ ッ!
→ ない
【誤文訂正】緊急ポインタが0なら全データが緊急だッ!
→ 正しくは 緊急データはないッ!
■ 問題9
受信側は緊急ポインタまでのデータをどうするッ!?
A. バッファにためてから処理
B. すぐにアプリケーションに渡す
C. 廃棄する
D. 暗号化する
【正解】B
【解説】緊急データは通常データより優先的にアプリケーションへ渡すッ!
【穴埋め】緊急データは ________ 優先でアプリに渡すッ!
→ 高
【誤文訂正】緊急データは廃棄するッ!
→ 正しくは 高優先でアプリケーションに渡すッ!
■ 問題10
緊急ポインタは通常のデータ転送で頻繁に使われるかッ!?
A. はい
B. いいえ
【正解】B
【解説】緊急ポインタは特殊用途向けであり、通常のTCP通信ではほとんど使われないッ!
【穴埋め】緊急ポインタは ________ TCP通信では使われないッ!
→ 通常の
【誤文訂正】緊急ポインタは通常のTCP通信で頻繁に使われるッ!
→ 正しくは ほとんど使われないッ!
この「ジョジョ風・緊急ポインタ編」をベースに、
次は 「URGビット編」もジョジョ風で作る ことも可能だが…やるかッ!?
おまえは今まで作った問題の数を覚えているのかッ!?
コメント
コメントを投稿