システム監査技術者 2019年 午前2 問18
問題文
IPv6がもつ特徴のうち、既にIPv4でももっているものはどれか。
選択肢
ア:128ビットのIPアドレスをサポートしている。
イ:IPアドレスの表記において、0が連続する場合は簡略化することができる。
ウ:パケットが無限に中継されることを防ぐことができる。(正解)
エ:フローラベルによって、動画などのリアルタイムトラフィックの転送を行うことができる。
🔒 解説は解答すると表示されます
IPv4とIPv6の共通機能【午前2解説】
正解の理由
IPv4とIPv6のどちらにも、パケットがネットワーク内を無限に中継され続けることを防ぐ仕組みがあります。そのため、正しいのはウです。
IPv4では「TTL」、IPv6では「ホップリミット」というフィールドを使います。ルータを通過するたびに値を減らし、値が0になるとパケットを破棄します。これにより、経路のループなどが発生しても、パケットが中継され続けることはありません。
解法ステップ
- IPv6固有の機能・仕様を選択肢から確認します。
- IPv4にもある基本的なネットワーク機能が含まれているかを見分けます。
- パケットの中継回数に上限を設ける仕組みはIPv4にもあるため、ウを選びます。
選択肢別の誤答解説
- ア:128ビットのIPアドレスをサポートするのはIPv6の特徴です。IPv4のアドレスは32ビットです。
- イ:アドレス中の連続する0を省略して表記する方法は、IPv6アドレスの表記法です。IPv4の一般的な表記では、この方法は使いません。
- ウ:パケットが無限に中継されることを防ぐ仕組みは、IPv4にもIPv6にもあります。IPv4ではTTL、IPv6ではホップリミットを使います。
- エ:フローラベルはIPv6のヘッダにあるフィールドで、同じ種類の通信を識別するために利用されます。IPv4には同じフィールドはありません。
よくある誤解
-
TTLは時間を測る値だと思い込む
名前には「Time To Live」とありますが、実際にはルータを通過するごとに値を減らすホップ数の上限として扱われます。 -
中継を防ぐ仕組みはIPv6で初めて導入されたと思い込む
IPv4にもTTLがあり、パケットが経路のループなどで中継され続けるのを防いでいます。 -
フローラベルをIPv4にもある機能だと思い込む
フローラベルはIPv6のヘッダに設けられたフィールドです。
補足コラム
IPv4のTTLとIPv6のホップリミットは、どちらも中継回数に上限を設ける役割を持ちます。IPv6では、TTLと同じ目的のフィールドを「ホップリミット」と呼びます。試験では、名称の違いだけでなく、IPv4にも同様の仕組みがあることを押さえておきましょう。
FAQ
Q. IPv4のTTLは、一定時間が経過するとパケットを破棄するのですか?
A. 現在の一般的なネットワークでは、ルータを通過するたびに値を1減らし、値が0になると破棄します。名前から受ける印象とは異なり、主に中継回数の上限として機能します。
A. 現在の一般的なネットワークでは、ルータを通過するたびに値を1減らし、値が0になると破棄します。名前から受ける印象とは異なり、主に中継回数の上限として機能します。
Q. IPv6のホップリミットも、ルータを通過するたびに減りますか?
A. はい。ルータを通過するたびに値が減り、0になるとパケットは破棄されます。
A. はい。ルータを通過するたびに値が減り、0になるとパケットは破棄されます。
関連キーワード: IPv4、IPv6、TTL、ホップリミット、フローラベル、IPアドレス

\ せっかくなら /
システム監査技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

