ネットワークの設計と運用

IPv4で、全長4000バイト(ヘッダ20バイト、データ3980バイト)のパケットが、MTUが1500バイトのリンクで分割(フラグメント化)される。分割されたパケットのヘッダも20バイトで、分割してよい設定とする。最後のフラグメントのフラグメントオフセットの欄の値はどれか。

  1. A185
  2. B370
  3. C2960
答えと解説を見る

正解:B. 370

1つのフラグメントに入れられるデータは MTU − ヘッダ = 1500 − 20 = 1480 バイトで、これは8の倍数なのでそのまま使えます。3980バイトのデータは、1480、1480、1020バイトの3つに分かれます。フラグメントオフセットは、元のデータの先頭から何バイト目かを8バイト単位で表すので、2つ目は 1480 ÷ 8 = 185、3つ目は 2960 ÷ 8 = 370 です。最後のフラグメントの全長は1040バイトで、後に続くフラグメントがないことを示すため、MFフラグが0になります。宛先は、識別子が同じフラグメントをオフセットの順に並べて、元のパケットに組み立てます。

  • A. 2つ目のフラグメントのオフセットです。
  • B. 正しい。データの2960バイト目からなので、2960 ÷ 8 = 370 です。
  • C. 先頭からのバイト数そのものです。オフセットの欄は8バイト単位で表します。
この分野を解く 分野ページへ

関連する計算ツール

ネットワークの設計と運用の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

ネットワークの設計と運用のほかの問題

  1. 拠点間のVPNのトンネルを通して、遠くのWebサーバと通信している。TCPのコネクションは確立でき、小さなページは表示されるが、大きなファイルのダウンロードだけが途中で止まってしまう。トンネルの中のMTUは1400バイトで、サーバは1500バイトのパケットを分割禁止(DFビットを1)にして送っている。また、サーバの手前のファイアウォールはICMPをすべて捨てる設定になっている。原因として最も適切なものはどれか。
  2. QoSの制御で使われる、IPヘッダのDSCPの説明として正しいものはどれか。
  3. ルータの出口の70 Mbpsのリンクで、3つのキューを重み4:2:1の重み付きラウンドロビンで送り出す。3つのキューには常に送るパケットがたまっており、パケットの大きさはすべて同じとする。重み2のキューが使える帯域に最も近いものはどれか。
  4. SNMPで、ルータのインターフェースの受信バイト数を数える64ビットのカウンタを5分(300秒)ごとに読み出したところ、前回が 1,200,000,000、今回が 4,950,000,000 だった。この5分間の平均の受信速度に最も近いものはどれか。
  5. ルータを通る通信について、どの送信元と宛先の組み合わせ(アドレス、ポート番号、プロトコル)の通信が、どれだけのバイト数を占めているかを、通信のまとまりごとに集計して調べたい。用いるしくみとして最も適切なものはどれか。

この分野の比較