この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ウ

解説

問われている仕組みは、TCP・UDPのポート番号を識別し、プライベートIPアドレスとグローバルIPアドレスの対応関係を管理することで、プライベートIPアドレスを使う複数の端末が1つのグローバルIPアドレスを共有してインターネットにアクセスできるようにするものです。これはNAPT(Network Address Port Translation、IPマスカレード)です。NAPTは、内部の各端末の「プライベートIPアドレス+ポート番号」を、共有する「グローバルIPアドレス+変換用ポート番号」に変換し、その対応を変換テーブルで管理します。ポート番号まで使って区別するため、1つのグローバルIPアドレスを多数の端末で同時に共有できます。選択肢cのNAPTが正解です。なお、IPスプーフィングは送信元IPアドレスを偽装する攻撃手法、IPマルチキャストは特定グループへの同報通信、NTPはネットワーク経由で時刻を同期するプロトコルであり、いずれもアドレス共有の仕組みではありません。NAT(IPアドレスのみ変換)とNAPT(ポート番号も使って複数端末で共有)の違いも押さえておきましょう。

なぜ他の選択肢は違うのか

選択肢 ア
IPスプーフィングは、パケットの送信元IPアドレスを別のアドレスに偽装する攻撃手法です。なりすましや送信元の隠蔽に用いられるものであり、複数端末が1つのグローバルIPアドレスを共有してインターネットにアクセスするための仕組みではありません。送信元IPアドレスを偽装するなりすましの攻撃手法であり、複数の端末が1つのグローバルIPアドレスを共有してインターネットにアクセスするための仕組みではありません。
選択肢 イ
IPマルチキャストは、特定のグループに所属する複数の受信者へ、同じデータを一度の送信でまとめて配信する同報通信の方式です。効率的な一斉配信のための技術であり、プライベートIPの複数端末がグローバルIPを共有するアドレス変換の仕組みとは異なります。特定グループの複数の受信者へ同じデータを一度の送信でまとめて配信する同報通信の方式であり、プライベートIPの複数端末がグローバルIPを共有するアドレス変換とは異なります。
選択肢 エ
NTP(Network Time Protocol)は、ネットワークを通じてコンピュータの時刻を正確な時刻源に同期させるプロトコルです。時刻合わせのための仕組みであり、ポート番号を使ってプライベートIPとグローバルIPの対応を管理するNAPTとは目的が全く異なります。ネットワークを通じてコンピュータの時刻を正確な時刻源に同期させるプロトコルであり、ポート番号を使ってアドレスの対応を管理するNAPTとは目的が全く異なります。

解くときのポイント

ポート番号を使ってプライベートIPの複数端末が1つのグローバルIPを共有=NAPT(IPマスカレード)。NAT(IPアドレスのみ変換、1対1)との違いに注意。IPスプーフィング(偽装)・マルチキャスト(同報)・NTP(時刻同期)と区別。