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

tracerouteで、送信元から数えて4台目のルータから、ICMPの時間超過(Time Exceeded)のメッセージを返させるために送るパケットの、IPヘッダのTTLの値はどれか。

  1. A3
  2. B4
  3. C5
答えと解説を見る

正解:B. 4

ルータはパケットを転送するたびにTTLを1減らし、0になったパケットは捨てて、送信元にICMPの時間超過のメッセージを返します。TTLを4にして送ると、1台目で3、2台目で2、3台目で1になり、4台目で0になるので、4台目のルータがメッセージを返します。tracerouteは、TTLを1、2、3…と1つずつ増やしながらパケットを送り、返ってきたメッセージの送信元のアドレスと時間から、経路上のルータと遅延を順に表示します。宛先まで届くと、宛先からの応答(ICMPのエコー応答や、宛先のポートに届かないことを示すメッセージ)で終わりを知ります。

  • A. TTLが3だと3台目のルータで0になり、3台目がメッセージを返します。
  • B. 正しい。4台目のルータでTTLが0になります。
  • C. TTLが5だと、4台目では1が残って転送され、5台目のルータがメッセージを返します。
この分野を解く 分野ページへ

関連する計算ツール

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

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

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

  1. ある端末からWebサーバ 198.51.100.80 までtracerouteを実行したところ、1〜5番目の行に、192.168.1.1、10.0.0.1、「* * *」(応答なし)、203.0.113.1、198.51.100.80 の順で表示され、Webサーバも問題なく使えた。3番目の行の解釈として最も適切なものはどれか。
  2. IPv4で、全長4000バイト(ヘッダ20バイト、データ3980バイト)のパケットが、MTUが1500バイトのリンクで分割(フラグメント化)される。分割されたパケットのヘッダも20バイトで、分割してよい設定とする。最後のフラグメントのフラグメントオフセットの欄の値はどれか。
  3. 拠点間のVPNのトンネルを通して、遠くのWebサーバと通信している。TCPのコネクションは確立でき、小さなページは表示されるが、大きなファイルのダウンロードだけが途中で止まってしまう。トンネルの中のMTUは1400バイトで、サーバは1500バイトのパケットを分割禁止(DFビットを1)にして送っている。また、サーバの手前のファイアウォールはICMPをすべて捨てる設定になっている。原因として最も適切なものはどれか。
  4. QoSの制御で使われる、IPヘッダのDSCPの説明として正しいものはどれか。
  5. ルータの出口の70 Mbpsのリンクで、3つのキューを重み4:2:1の重み付きラウンドロビンで送り出す。3つのキューには常に送るパケットがたまっており、パケットの大きさはすべて同じとする。重み2のキューが使える帯域に最も近いものはどれか。

この分野の比較