DNS、DHCP、SMTP、POP3、IMAPは、略称ではなく何をする仕組みかで見分けます。
SGでは、名前を調べる、設定を配る、端末内の通信先を識別する、メールを送受信するといった役割を対応付けます。この記事を読み終えると、事例の症状や目的から「どのプロトコルの話か」を判断できるようになります。
先に結論:SGではここまで押さえる
| 論点 | 押さえる範囲 | 深追いしない範囲 |
|---|---|---|
| DNS | 名前解決と障害の切り分け | ゾーン、レコード、問合せ手順 |
| DHCP | 通信設定の自動割当て | リース・リレーの詳細 |
| ポート番号 | IPアドレスとの違い | 番号の大量暗記 |
| メール | SMTP・POP3・IMAPの役割 | MIME、認証、暗号化 |
| HTTP・FTP | Web通信・ファイル転送という用途 | 詳細な通信手順 |
1.DNSは名前に対応する情報を調べる
DNSは、ドメイン名に対応するIPアドレスなどを調べる名前解決の仕組みです。
「名前では接続できず、IPアドレスの直接指定では接続できる」なら、DNS設定・DNSサーバ・キャッシュなど名前解決経路を優先します。ただし、IP直接指定では正常に動かないWebサービスもあります。
2.DHCPは通信設定を自動で配る
DHCPは、端末へIPアドレスなどの通信設定を自動的に割り当てます。
DNSが名前を調べるのに対し、DHCPは通信設定を配る仕組みです。自動化しても、固定IPアドレスとの重複や誤設定を必ず防げるわけではありません。
3.ポート番号は端末内の通信先を識別する
IPアドレスは通信相手となる端末・インタフェースを識別し、TCP又はUDPのポート番号は、その端末内の通信先サービスを区別します。
「ポート番号が通信相手の端末そのものを識別する」という説明は、IPアドレスとの取り違えです。
4.メールは送信・取得・管理に分ける
| プロトコル | 主な役割 |
|---|---|
| SMTP | メールの送信とメールサーバ間の転送 |
| POP3 | サーバからメッセージを端末へ取得 |
| IMAP | サーバ上のメールボックスを閲覧・管理 |
SMTP=送る・転送する、POP3=取得する、IMAP=サーバ上で管理すると整理します。
POP3で取得後にサーバ上のメールを削除するかは設定によります。IMAPはサーバ側を扱うため、複数端末から同じ状態を参照しやすい方式です。
5.HTTPとFTPは用途だけ押さえる
HTTPはWebでの要求・応答、FTPはファイル転送に用います。SGでは用途を見分け、暗号化や詳細な通信手順はセキュリティ記事やFE教材で補います。
6.科目Bでの使われ方
| 事例 | 判断 |
|---|---|
| 名前では失敗し、IP指定では成功する | DNSを含む名前解決経路 |
| 新しい端末へ設定を自動で配る | DHCP |
| 端末内の通信先を区別する | ポート番号 |
| メールを送信・転送する | SMTP |
| メールを端末へ取得する | POP3 |
| サーバ上のメールを管理する | IMAP |
別のプロトコルの説明へ入れ替えられていないか、「必ず」「絶対」と効果を広げていないかを確認します。
7.どこで補うか
- 通信手順を詳しく学ぶ:FEのネットワーク技術教材
- DNSへの攻撃:「ネットワーク・通信への攻撃」の記事
- HTTPSや送信元認証:「セキュアプロトコルと実装技術」の記事
- ネットワーク機器・IPアドレス・サブネット:「ネットワークの基礎」の記事
- 試験範囲全体:市販参考書
よくある取り違え
| 誤った考え方 | 正しい整理 |
|---|---|
| ポート番号は通信相手の端末を識別する | 端末はIPアドレス、端末内の通信先がポート番号 |
| POP3で取得すればサーバのメールは必ず消える | 削除するかは設定による |
まとめ
- DNSは名前解決、DHCPは通信設定の自動割当て
- IPアドレスは通信相手、ポート番号は端末内の通信先
- SMTPは送信・転送、POP3は取得、IMAPはサーバ上で管理
- HTTPはWeb通信、FTPはファイル転送に使う
- 科目Bでは略称ではなく目的・症状から判断する
関連記事
- C9-T02:ネットワークの基礎
- C9-T01:システム構成と信頼性
- C5-T11:セキュアプロトコルと実装技術
- C1-T09:ネットワーク・通信への攻撃
本記事は、2026年8月3日時点のSGシラバスVer.4.1を基準に作成しています。
参考資料
- IPA「情報セキュリティマネジメント試験(レベル2)シラバス Ver.4.1」
- RFC 1034「Domain Names – Concepts and Facilities」
- RFC 1035「Domain Names – Implementation and Specification」
- RFC 2131「Dynamic Host Configuration Protocol」
- RFC 5321「Simple Mail Transfer Protocol」
- RFC 1939「Post Office Protocol – Version 3」
- RFC 9051「Internet Message Access Protocol (IMAP) – Version 4rev2」
- RFC 9110「HTTP Semantics」
- RFC 959「File Transfer Protocol」
関連する問題
- 情報セキュリティマネジメント システム構成・ネットワーク・データベース 一問一答 第11問〜第15問
- 情報セキュリティマネジメント システム構成・ネットワーク・データベース 択一式(応用) 第11問〜第15問
- 情報セキュリティマネジメント システム構成・ネットワーク・データベース 択一式(応用) 第16問〜第20問

コメント