プロトコル(HTTP/HTTPS/SMTP/POP3/IMAP4/FTP/NTP)とは?プロトコル
プロトコル(HTTP/HTTPS/SMTP/POP3/IMAP4/FTP/NTP)とは、通信する機器どうしが、あらかじめ取り決めておく手順と形式の約束事。用途ごとに別々のものが定められ、Web閲覧、メールの送受信、ファイル転送、時刻同期などを担う。監査では個々の仕様よりも、平文で流れる方式が残っていないか、通信がどのポートで識別され記録されているかが検証の対象になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
機器の製造元ごとに独自の通信手順を持っていた時代は、別のベンダの機器をつなぐだけで専用の変換装置が要った。手順を公開された規約として標準化し、誰が実装しても通じるようにしたことで、組織をまたぐ通信網が成立した。監査人がプロトコルを知る必要があるのは、通信の中身を直接見なくても、使われている方式とポート番号から統制の弱点を推定できるためである。
具体例
既定のポートはHTTPが80、HTTPSが443、SMTPが25と587、POP3が110、IMAP4が143、FTPが21、NTPが123である。監査人はファイアウォールの許可ルール一覧を入手し、業務上の必要が説明できない平文プロトコルの許可が残っていないかを確かめる。
試験での引っ掛け
HTTPSはHTTPをTLSで包んだもので、別のプロトコルに置き換わったわけではない。FTPやTelnetのように認証情報まで平文で流れる方式と、SFTPやSSHのような暗号化された方式の対応も取り違えやすい。NTPはデータではなく時刻を合わせる規約で、これがずれるとログの突合ができなくなる点が監査では効いてくる。
関連用語
出た過去問
出典:平成30年度 春期 システム監査技術者試験 午前Ⅱ 問18(IPA)
ファイル転送におけるFTPとHTTPの違いに関する記述のうち,適切なものはどれか。
正解:FTPはサーバ接続時にユーザ名を用いたログイン処理が必要であるが,HTTPでは必要ではない。
要点:FTPはログインを伴うがHTTPは認証なしでも資源取得できる
FTPはファイル転送専用のプロトコルで、接続時にユーザ名とパスワードによるログインを行う。匿名利用の場合も形式上はanonymousというユーザ名を用いる。これに対しHTTPは基本的に認証なしで資源を取得でき、必要な場合だけ認証を付加する。どちらもバイナリ転送やアップロードが可能で、OSにも依存しない。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。