ITパスポート試験 / 令和6年度 ITパスポート試験 公開問題 / 問92
certification-simodake-work

令和6年度 ITパスポート試験 公開問題 問92 解説 サーバの機能指定

インターネットに接続されているサーバが, 1台でメール送受信機能と Web アクセス機能の両方を提供しているとき, 端末のアプリケーションプログラムがそのどちらの機能を利用するかをサーバに指定するために用いるものはどれか。

  1. ア IP アドレス
  2. イ ドメイン
  3. ウ ポート番号 ✓ 正答
  4. エ ホスト名

解説

ポート番号を見分けるポイント

この問題の正解を導く鍵は「マンションの住所と部屋番号」のイメージを持つことです。

IPアドレスやドメイン名は「どの建物(サーバ)か」を特定するために使われます。一方で、1つの建物の中に複数のサービス(Web、メール、ファイル転送など)が同居している場合、建物にたどり着いた後で「どのサービス(部屋)に用があるのか」を区別しなければなりません。この「部屋番号」に相当するのがポート番号です。

IPアドレスとポート番号の役割の違い

インターネット上の通信は、大きく分けて以下の手順で相手に届きます。

  1. 相手の場所(IPアドレス)を探す
  2. 相手の中に複数ある窓口(ポート番号)から適切なものを選ぶ

IPアドレスだけでは、サーバという名の「大きな建物」を指し示すことしかできません。Webサーバ機能(HTTP)を使いたいのか、メール受信機能(POP3)を使いたいのかをサーバ側で判断させるためには、パケットの宛先情報の中に「ポート番号」という目印を付けて送る必要があります。

なぜ他の選択肢ではいけないのか

IPアドレスは、コンピュータそのものを識別するための番号であり、サービスの種類を区別するものではありません。

ドメイン名やホスト名は、IPアドレスという数字の羅列を人間が覚えやすい名前に変換したものです。これらは「どこのサーバか」を特定するための手段であり、一つのサーバ内でWebサーバとメールサーバを切り替える役割は持っていません。

実務や試験における意義

この知識は、ネットワークの設定やトラブルシューティングの基礎となります。例えば、ファイアウォールの設定を行う際、「Webサイトは見られるのにメールが送れない」といった事象が起きたとき、技術者はまず特定のポート番号が許可されているかどうかを確認します。

Webサイト閲覧(HTTP/HTTPS)には80番や443番、メール送信(SMTP)には25番や587番といった標準的なポート番号が割り当てられています。これらを知ることは、ネットワークの仕組みをより具体的に理解することにつながります。試験では、このように「通信の宛先を識別する階層構造」を理解しているかが問われています。

参考リンク

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう