【情報セキュリティマネジメント】主要プロトコルの役割、略称ではなく役割で見分ける|DNS・DHCP・ポート番号・メール

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」

関連する問題


コメント

タイトルとURLをコピーしました