最終更新日:2026年7月2日
fe fe-technology network
まず結論
DHCP、NAPT、PPPoE、パケットフィルタリングは、どれもネットワークで出てくる用語ですが、役割はかなり違います。
基本情報技術者試験では、次のように切り分けると分かりやすいです。
| 用語 | 判断基準 |
|---|---|
| DHCP | IPアドレスを自動で配る |
| NAPT | 1つのグローバルIPで複数PCを外へ出す |
| PPPoE | Ethernet上でPPP接続を使う |
| パケットフィルタリング | 条件に合う通信だけ通す |
迷ったら、次のように考えます。
IPを配る → DHCP
IP + ポート番号を変換 → NAPT
接続方式 → PPPoE
通す・止める → パケットフィルタリング
直感的な説明
4つの用語を、家のネットワークにたとえると分かりやすいです。
DHCPは、家の中の機器に部屋番号を配る係です。
NAPTは、家族全員が1つの玄関から外に出ても、誰の通信か分かるように整理する係です。
PPPoEは、インターネット回線に接続するための方式です。
パケットフィルタリングは、通してよい通信と止める通信を分ける門番です。
DHCP:LAN内でIPアドレスを配る
NAPT:内側と外側のアドレスを変換する
PPPoE:回線へ接続する方式
パケットフィルタリング:通信を許可・拒否する
定義・仕組み
それぞれの役割を、もう少し整理します。
| 用語 | 何をする? | キーワード |
|---|---|---|
| DHCP | 端末にIPアドレスなどを自動設定する | 自動割当て |
| NAPT | IPアドレスとポート番号を変換する | グローバルIP共有 |
| PPPoE | PPPをEthernet上で使う | 接続方式 |
| パケットフィルタリング | パケットの情報を見て通過可否を決める | 許可・拒否 |
DHCPは、PCやスマートフォンがネットワークに参加するときに、IPアドレスやデフォルトゲートウェイなどを自動で設定する仕組みです。
NAPTは、LAN内の複数端末が、1つのグローバルIPアドレスを使ってインターネットへ出るための仕組みです。
PPPoEは、主にインターネット接続で使われる接続方式の一つです。
パケットフィルタリングは、送信元IPアドレス、宛先IPアドレス、ポート番号などを見て、通信を通すか止めるか判断する機能です。
このテーマは、基本情報技術者試験の「ネットワーク」や「通信プロトコル」と関係する内容です。公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。
科目Aでどう出る?
科目Aでは、説明文を読んで、該当する用語を選ぶ形で出題されやすいです。
特に、次の表現に注目します。
| 問題文の表現 | 選ぶ用語 |
|---|---|
| IPアドレスを自動的に割り当てる | DHCP |
| 1つのグローバルIPアドレスで複数端末が通信 | NAPT |
| IPアドレスだけでなくポート番号も変換 | NAPT |
| PPPをEthernet上で利用 | PPPoE |
| パケットのヘッダ情報を見て許可・拒否 | パケットフィルタリング |
問題文に「複数のPC」「1つのグローバルIPアドレス」「同時にインターネット利用」が出てきたら、NAPTを優先して考えます。
一方で、「IPアドレスを自動的に割り当てる」とあればDHCPです。
科目Bでどう使う?
科目Bでは、ネットワーク構成図や通信ログを読んで、どの装置がどの役割を持っているかを判断する場面があります。
例えば、次のような構成を考えます。
PC群
↓
ルータ
↓
ONU
↓
インターネット
このとき、ルータが複数の役割を持つことがあります。
LAN内にIPアドレスを配る → DHCPサーバ機能
外部へ出るときに変換する → NAPT機能
通信を制限する → パケットフィルタリング機能
1台の装置に複数機能が入ることがあるので、装置名だけで判断せず、問題文が聞いている 目的 を読むのが大切です。
IPを配りたいのか
外へ出したいのか
接続方式を聞いているのか
通信を止めたいのか
目的を先に決めると、選択肢を切りやすくなります。
よくある誤解・混同
この分野でよくある誤解は、ルータに入っている機能を全部同じものとして見てしまうこと です。
| 誤解 | 正しい理解 |
|---|---|
| DHCPがあれば複数PCが1つのグローバルIPで通信できる | その役割はNAPT |
| PPPoEはアドレス変換の機能 | PPPoEは接続方式 |
| パケットフィルタリングはIPを変換する | パケットフィルタリングは通信を許可・拒否する |
| NAPTはIPアドレスを自動配布する | 自動配布はDHCP |
| NATとNAPTは常に同じ | NAPTはポート番号も使う |
試験では、用語の細かい定義よりも、次の切り分けが残っていると強いです。
配る → DHCP
変換する → NAT / NAPT
接続する → PPPoE
制限する → パケットフィルタリング
さらに、変換の中でも次の違いがあります。
IPアドレスだけ変換 → NAT
IPアドレス + ポート番号で変換 → NAPT
まとめ(試験直前用)
- DHCPは、IPアドレスを自動で配る
- NAPTは、IPアドレスとポート番号を変換する
- PPPoEは、Ethernet上でPPP接続を使う方式
- パケットフィルタリングは、通信を通す・止める機能
- 1つのグローバルIPで複数PCが通信するならNAPT
- 問題文では「配る・変換する・接続する・制限する」を先に見る