投稿

ラベル(パケット到着順序確認)が付いた投稿を表示しています

シーケンス番号によるパケット順序確認に関するネットワークスペシャリスト試験午後Ⅰ形式問題

  平成22年度 午後Ⅰ 問3 設問Ⅰ(シーケンス番号によるパケット順序確認) を参考に、 穴埋め形式のオリジナル10問+解答+解説 を作成します。 --- シーケンス番号によるパケット到着順の確認(午後Ⅰ穴埋め形式10問) --- 問題1 TCPのシーケンス番号は、送信データの ________ を表す値である。 → 先頭バイト位置 解説: TCPでは送信する全バイトに通し番号を付け、その先頭バイト番号をシーケンス番号として格納することで、受信側が順序を判断できる。 --- 問題2 受信側はシーケンス番号と受信バイト数から、次に受け取るべきデータの ________ を算出できる。 → 期待シーケンス番号 解説: ACKで通知される番号は「次に受け取りたい先頭バイト番号」であり、連続受信の判定に使う。 --- 問題3 シーケンス番号が期待値より大きい場合、そのパケットは ________ と判断される。 → 先行到着(順序飛び) 解説: まだ到着していないパケットの前に届くため、バッファに一時保存される。 --- 問題4 シーケンス番号が期待値より小さい場合、そのパケットは ________ と判断される。 → 重複受信(再送) 解説: すでに受信済みのデータ範囲に含まれるため、再送パケットとみなされる。 --- 問題5 受信側がACK番号として返すのは、連続して正しく受信した最後のバイトの ________ を1増やした値である。 → シーケンス番号 解説: この仕組みにより、送信側は次に送信すべきデータ位置を判断できる。 --- 問題6 複数のパケットが異なる経路を通ると、シーケンス番号の大小に関わらず ________ が発生する可能性がある。 → パケット順序の入れ替わり(乱れ) 解説: ルーティングの経路分散や遅延差で順序が乱れるが、TCPはシーケンス番号で再構築する。 --- 問題7 シーケンス番号は送信ごとに増加し、最大値に達すると ________ する。 → 0に戻る(循環) 解説: TCPのシーケンス番号は32ビットなので、約4GB送信すると0に戻る仕様。 --- 問題8 到着順を確認するため、受信側は ________ と受信長を記録して管理する。 → 各パケットのシーケンス番号 解説: これにより欠落部分や順序違いを正確に把握できる...