令和5年度68テクノロジ系

ITパスポート 令和5年度 問68:networkに関する問題

インターネット上のコンピュータでは,Webや電子メールなど様々なアプリケーションプログラムが動作し,それぞれに対応したアプリケーション層の通信プロトコルが使われている。これらの通信プロトコルの下位にあり,基本的な通信機能を実現するものとして共通に使われる通信プロトコルはどれか。

  • aFTP
  • bPOP
  • cSMTP
  • dTCP/IP正答
正答:DTCP/IP

AI解説(初心者・標準・上級)

理解度に合わせて3レベルの解説を無料で読めます。

初心者向けまずはここから。やさしく要点を解説

答えは d「TCP/IP」 です。

インターネットには、Webを見る・メールを送るなど、いろんな“やり取りのルール”があります。でも、その全部の“いちばん土台”で「データをちゃんと相手に届ける」役目をしているのが TCP/IP です。

たとえるなら、メールも荷物も最後はぜんぶ“同じ宅配便(TCP/IP)”が運んでくれているイメージ。Webやメールはその上に乗っているサービスです。

👉 覚え方:「インターネットの土台=TCP/IP」。みんなの共通の運び屋。

ほかの選択肢:a FTP=ファイル送り/b POP=メール受け取り/c SMTP=メール送り。これらは“上の階”の専用ルールです。

標準試験対策の基準レベル

なぜこれが正解か

正解は d。TCP/IPは、Web・メールなどアプリケーション層の各プロトコルの下位で基本的な通信機能(データの宛先指定・到達・順序制御)を担う、共通の基盤プロトコル群。あらゆるインターネット通信がこの土台の上で動く。

各選択肢の解説

  • a FTP:ファイル転送用のアプリケーション層プロトコル。
  • b POP:メール受信用のアプリケーション層プロトコル。
  • c SMTP:メール送信用のアプリケーション層プロトコル。

→ a・b・cはいずれも「特定用途のアプリ層」で、共通の下位基盤ではない。

覚え方・ひっかけ注意

「個別の用途=アプリ層(FTP/POP/SMTP/HTTP)」「全部の土台=TCP/IP」。設問の「これらの下位にあり共通に使われる」という言い回しが基盤層=TCP/IPの決め手。

上級誤答論破・背景理論まで深掘り

理論的背景

インターネット通信のプロトコル体系はOSI参照モデル(7層)またはTCP/IPモデル(4層)として整理される。TCP/IP(Transmission Control Protocol / Internet Protocol)はインターネットの事実上の標準プロトコルスタックであり、トランスポート層(TCP・UDP)とネットワーク層(IP)を提供する中核プロトコルとして、1970年代後半にヴィント・サーフとボブ・カーンが設計した。

TCP/IPはアプリケーション層プロトコルの「共通基盤」として機能する。TCP(Transmission Control Protocol)は信頼性のある双方向通信(3ウェイハンドシェイクによる接続確立・再送制御・順序保証・フロー制御・輻輳制御)を提供し、HTTP/HTTPS・FTP・SMTP・POPなど信頼性を必要とするプロトコルがTCPを利用する。UDP(User Datagram Protocol)は確認なしの低遅延通信(接続確立なし・再送なし・順序保証なし)を提供し、DNS・NTP・動画ストリーミング・VoIP・ゲームなどリアルタイム性を優先するプロトコルが利用する。

本問の問い「アプリケーション層の下位にあり、基本的な通信機能を実現するものとして共通に使われる通信プロトコル」はTCP/IPの役割をそのまま表した記述であり、HTTP・SMTP・FTP・POP・DNSといった上位の様々なアプリケーションプロトコルが、すべてTCP/IPの上で動作するという「共通基盤」の特性が正解の根拠となる。

実務での使われ方

現代のインターネット通信では実質的にすべての通信がTCP/IPを使用している。アプリケーションプロトコルの代表的なポート番号との対応を整理すると:HTTP(TCP:80)・HTTPS(TCP:443)・FTP制御(TCP:21)・SMTP(TCP:25/587)・POP3(TCP:110)・IMAP(TCP:143)・DNS(UDP/TCP:53)・SSH(TCP:22)・RDP(TCP:3389)・DHCP(UDP:67/68)となる。

HTTPSでのTLS(Transport Layer Security)終端は、TCPの上でTLSが動作し、その上でHTTPが動作するという多層構造であり、「TCP/IPが共通基盤として下で支える」という本問の概念を体現している。近年のHTTP/3(QUIC:Quick UDP Internet Connections)はUDPの上に信頼性・多重化機能を独自実装した新世代プロトコルであり、TCPの頭打ちを克服する試みとして2022年にIETF RFC 9000として標準化された。Google(Chrome)・Meta・Cloudflareが積極的に採用しており、ゼロRTT接続・HOL(Head-of-Line)ブロッキング解消という利点を持つ。

IPv4(32ビットアドレス空間・約43億アドレス)のアドレス枯渇に対応するIPv6(128ビット・事実上無限のアドレス空間)への移行も、TCP/IPスタックの更新として進行中である。IPv6ではIPsec(暗号化・認証)の標準組み込み・NAT不要・オートコンフィグレーションなどの改善が図られている。

試験での位置づけ

ITパスポートのテクノロジ系・ネットワーク分野では、TCPIPの役割・各アプリケーション層プロトコル(HTTP・FTP・SMTP・POP・DNS・DHCP等)との関係が頻出テーマである。本問の選択肢(FTP・POP・SMTP・TCP/IP)はすべてネットワークプロトコルであるが、「アプリケーション層のプロトコル」対「その下の共通基盤プロトコル」という階層での区別が問われている。

プロトコルの「階層」概念は、OSI 7層モデルまたはTCP/IP 4層モデルで整理すると理解しやすい。アプリケーション層(HTTP・FTP・SMTP・POP・DNS)はユーザーの利用するサービスに直接対応し、トランスポート層(TCP・UDP)は通信の信頼性・効率を制御し、ネットワーク層(IP)はエンドツーエンドの経路制御を行い、リンク層(Ethernet・Wi-Fi)は隣接ノード間の物理通信を担う。TCP/IPはトランスポート+ネットワーク層の組合せであり、アプリケーション層プロトコルに「共通の土台」を提供する。

選択肢の発展補足

FTP(File Transfer Protocol・選択肢a):ファイルの転送に特化したアプリケーション層プロトコル(RFC 959・1985年)。制御接続(TCP:21)とデータ転送接続(TCP:20またはパッシブモードで動的ポート)の2チャネルを使う。FTP自体は認証情報を平文で送信するため現代ではセキュリティ上推奨されない。代替として暗号化されたSFTP(SSH File Transfer Protocol)・FTPS(FTP over TLS)が使われる。

POP(Post Office Protocol・選択肢b):メールサーバからクライアントへの電子メール取り出しプロトコル。POP3(RFC 1939・TCP:110)はメールをダウンロード後サーバから削除するシンプルな設計。現代ではサーバ上での管理・複数デバイスへの同期が可能なIMAP(Internet Message Access Protocol・TCP:143)に多くの場面で置き換えられている。

SMTP(Simple Mail Transfer Protocol・選択肢c):電子メールの送信・メールサーバ間転送に使うプロトコル(RFC 5321・TCP:25/587)。SMTPはメールを「送り出す」プロセスを担い、受信者のメールボックスから「取り出す」プロセスを担うPOP/IMAPとは方向が逆。スパム対策としてSPF・DKIM・DMARCという3種類のメール認証技術が普及し、正規ドメインからのメール送信を証明する仕組みが整備されている。

出典・引用について

出典:IPA(情報処理推進機構)公式 ITパスポート試験 令和5年度68/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。

テクノロジ系の他の過去問

55
security
56
database
57
database
58
technology_element
59
network

あなたの弱点を診断して、合格までの最短ルートを

この分野を連続演習し、AIがあなたの弱点を分析。合格ナビならITパスポートの過去問を解きながら学べます。