
応用情報技術者試験基礎・応用
条件を読む・根拠を説明する
SYNが消費する番号
条件を整理し、答えを選んでから解き方を確認しましょう。
TCP接続でAの初期シーケンス番号は500。AはデータなしSYNを送り、Bが確認後、Aは最初のデータ80byteを送った。欠落なしでBがこのデータ全体を確認するACK番号はどれか。
答え・解き方を読む
581
考える順序
- 1SYNはシーケンス空間1個を使う
- 2最初のデータは501から580まで80byte
- 3次に期待する番号581をACKで示す
選択肢ごとの理由
- 比較 · 501
501はデータを受け取る前の次の番号です。
- 比較 · 5800
シーケンス番号をデータ長と掛ける方式ではありません。
- 正解 · 581
SYNはシーケンス空間1個を使う。最初のデータは501から580まで80byte。次に期待する番号581をACKで示す。
- 比較 · 580
SYNが使う1個を含める必要があります。